Как да коригирате „Услугата за потребителски профил не успя да влезе“ в Windows 10

Ключови изводи

  • Активирайте вградения администраторски акаунт чрез Windows Recovery Environment
  • Стартирайте в безопасен режим, за да замените файла NTUSER.DAT
  • Използвайте SFC, за да сканирате за повредени файлове и да разрешите грешката

Повечето грешки в Windows възникват, след като сте влезли в компютъра си. Но грешката „Услугата за потребителски профил не успя да влезе в системата“ изобщо не ви позволява да влезете, поради което е по-трудно да се разреши от други грешки на Windows.

Грешката „Услугата за потребителски профил не успя да влезе в системата“ възниква поради повреден файл NTUSER.DAT, повреден запис в регистъра или основен системен файл или неправилно конфигурирана услуга за потребителски профил. Можете обаче да използвате следните стъпки, за да диагностицирате и коригирате ефективно проблема.

Активирайте вградения администраторски акаунт с помощта на средата за възстановяване на Windows

Първото нещо, което трябва да направите, е да активирате вградения администраторски акаунт, ако не можете да влезете с вашия акаунт. Всички други корекции биха били невъзможни за изпълнение без този скрит акаунт.

Има няколко начина за активиране на вградения администраторски акаунт в Windows, но традиционните методи няма да работят тук. Така че ще използваме Windows Recovery Environment (WinRE), за да отворим екземпляр на командния ред и да модифицираме регистъра, за да активираме акаунта.

Следвайте тези стъпки, за да активирате администраторския акаунт:

  • Кликнете върху иконата Power.
  • Задръжте клавиша Shift и щракнете върху опцията Рестартиране.
  • След като компютърът ви се рестартира, щракнете върху Продължи.
  • Изберете Отстраняване на неизправности.
  • Кликнете върху Разширени опции > Команден ред.
  • Въведете regedit в прозореца на командния ред и натиснете Enter.
  • Кликнете върху ключа HKEY_LOCAL_MACHINE в левия панел.
  • Щракнете върху File > Load Hive.
  • Изберете опцията Този компютър.
  • Щракнете върху Windows > System 32 > папка config.
  • Намерете SAM файла и щракнете двукратно върху него.
  • Наименувайте ключа REM_SAM и щракнете върху OK.
  • Отидете до следния ключ на системния регистър:
    HKEY_LOCAL_MACHINE\REM_SAM\SAM\Domains\Account\Users\000001F4 
  • Щракнете двукратно върху двоичната стойност F.
  • Отидете на запис 00000038 в първия ред.
  • Променете стойността 11 във втората колона на реда 00000038 на 10.
  • Кликнете върху OK.
  • Излезте от прозореца на редактора на системния регистър.
  • Затворете командния ред.
  • Щракнете върху Продължи, за да стартирате заключения екран. Ще видите допълнителен администраторски акаунт на заключения екран.
  •   Как да коригирате грешката „Нещо се обърка“ на Microsoft Outlook в Windows

    Стартирайте в безопасен режим

    След като активирате вградения администраторски акаунт, първото нещо, което трябва да направите, е да стартирате Windows в безопасен режим. Безопасният режим по същество зарежда Windows с минималните функции и програми, от които се нуждае, за да функционира.

    За да стартирате в безопасен режим, изпълнете следните стъпки:

  • Включете компютъра си както обикновено.
  • Когато стигнете до екрана за влизане, задръжте Shift и отидете на Power > Restart.
  • Изберете Отстраняване на неизправности.
  • Кликнете върху Разширени опции > Настройки при стартиране > Рестартиране.
  • След като компютърът ви се рестартира, щракнете върху Безопасен режим с работа в мрежа.
  • Вашият компютър ще се рестартира в безопасен режим.
  • Влезте в администраторския акаунт и след това продължете с методите, споменати по-долу.
  • Заменете файла NTUSER.DAT

    Файлът NTUSER.DAT съхранява данни за потребителския акаунт и ако е повреден, трябва да замените този файл. Влезте в администраторския акаунт, който сте активирали преди това. След това повторете следните стъпки:

  • Натиснете Win + E, за да отворите File Explorer.
  • Кликнете върху Изглед > Покажи > Скрити елементи.
  • Отворете папката по подразбиране. Кликнете върху файла NTUSER.DAT и го преименувайте на „NTUSER.DAT.OLD“.
  • Натиснете Backspace. Отидете в папката Administrator и копирайте файла NTUSER.DAT.
  • Посетете отново папката по подразбиране и поставете копирания файл там.
  • Рестартирайте компютъра си, за да приложите промените.
  • Използвайте SFC за сканиране за повредени файлове

    Най-вероятната причина за грешката „User Profile Service Failed the Logon“ е повреден потребителски файл. Това може да се случи поради различни причини, вариращи от сканиране на антивирусен софтуер при зареждане до прекъсване на захранването при включване на компютъра.

      Как да инсталирате шрифтове за Microsoft Word на Windows 10

    За щастие Windows има някои вградени помощни програми, които могат да ви помогнат да намерите и поправите автоматично повредени файлове на Windows. Една такава помощна програма се нарича System File Checker (SFC) и се изпълнява с помощта на командния ред:

  • Уверете се, че вашият компютър е в безопасен режим.
  • В лентата за търсене на менюто „Старт“ въведете cmd и изберете командния ред.
  • В прозореца на командния ред въведете sfc /scannow и натиснете Enter.
  • Windows ще започне да сканира компютъра ви за повредени файлове и автоматично ще ги коригира. Целият процес трябва да отнеме около 30 минути.
  • След като сканирането приключи, рестартирайте компютъра си и опитайте да влезете отново.
  • Възстановете компютъра си до по-ранно състояние

    Windows има полезна функция, наречена System Restore, която ви позволява да върнете промените на вашия компютър и да го възстановите до по-ранна точка във времето.

    Преди да продължите, трябва да знаете, че функцията не е активирана по подразбиране и трябва ръчно да създавате точки за възстановяване, освен ако не конфигурирате Windows да създава ежедневни точки за възстановяване.

    Ако си спомняте, че сте създали точка за възстановяване, преди да се появи грешката, изпълнете следните стъпки:

  • Натиснете клавиша Windows + R, за да стартирате диалоговия прозорец Изпълнение.
  • В полето Run въведете rstrui.exe и натиснете Enter.
  • В диалоговия прозорец Възстановяване на системата щракнете върху Напред.
  • Изберете точка за възстановяване от списъка.
  • В следващия прозорец проверете отново всичко и щракнете върху Готово.
  • Windows ще се възстанови до по-ранно състояние и сега трябва да можете да влезете без никакви проблеми.
  • Трябва да архивирате всички важни данни или приложения, които те може да са инсталирали след създаването на точката за възстановяване.

    Промяна на конфигурацията на регистъра

    Друг начин за справяне с грешката „User Profile Service Failed the Logon“ е да направите някои промени в регистъра. Това е усъвършенстван метод за отстраняване на неизправности и се препоръчва да създадете точка за възстановяване на системата, преди да продължите.

      Поправете AdbwinApi.dll липсва грешка в Windows 10

    Направете следното, за да конфигурирате правилно системния регистър:

  • Стартирайте в безопасен режим, като използвате стъпките в първия раздел на тази статия.
  • Натиснете клавиша Windows + R, за да отворите подканата Run. Въведете regedit и натиснете Enter.
  • В редактора на системния регистър, като използвате лентата за навигация вляво, отидете на:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Profile List 
  • Тук трябва да видите два файла с едно и също име, но единият ще има .bak като разширение.
  • Щракнете с десния бутон върху файла с разширение .bak и изберете Преименуване. Премахнете разширението .bak, като оставите името на файла недокоснато и натиснете Enter.
  • Сега щракнете с десния бутон върху файла, който първоначално не е имал разширение .bak и добавете .bak в края му.
  • В папката, която съдържа преименувания файл от стъпка 5, щракнете с десния бутон върху Състояние, след което изберете Промяна.
  • Променете стойността в Данните за стойността от 8000 на 0 (нула).
  • След това щракнете с десния бутон върху записа RefCount и променете стойността в Value data на 0 (нула).
  • Потвърдете промените и затворете редактора на системния регистър.
  • Рестартирайте компютъра си и влезте.
  • Какво става, ако не намерите .bak файл в редактора на системния регистър?

    Малко вероятно е, но вашият компютър може да не е създал файл с разширение .bak. В този случай отворете Windows Explorer и отидете на:

    C:\Users\Default\AppData\Local\Application Data

    Ако намерите друга папка с име Application Data под тази, в която се намирате, изтрийте я и рестартирайте компютъра си. Трябва да реши проблема.

    Активирайте услугата за потребителски профил

    В определени случаи самата услуга за потребителски профил може да бъде деактивирана. Обикновено виновникът е приложение на трета страна. За щастие можете да го активирате, като изпълните проста команда в прозореца на командния ред:

  • Стартирайте компютъра си в безопасен режим.
  • В лентата за търсене на менюто „Старт“ въведете cmd. От резултатите от търсенето щракнете с десния бутон върху командния ред > Изпълни като администратор.
  • В прозореца на командния ред въведете sc config ProfSvc start= auto и натиснете Enter.
  • След това въведете sc start ProfSvc и натиснете Enter.
  • Затворете командния ред и рестартирайте компютъра.
  • Някои от тези методи са полезни и при диагностицирането на много други често срещани грешки в Windows. Така че е полезно да ги имате предвид, когато изпитвате други проблеми на компютъра си.