Как исправить ошибку «Служба профиля пользователя не смогла войти в систему»

При входе в учетную запись в Windows операционная система использует файлы профиля пользователя на диске C для загрузки вашей учетной записи Windows. Если эти файлы профиля пользователя повреждены, ОС не может войти в вашу учетную запись. Поэтому, когда ОС не может получить доступ к нужному профилю пользователя, мы получаем сообщение об ошибке «Служба User Profile Service не смогла войти в систему».

При получении этого сообщения об ошибке ОС предложит нам перейти на экран входа в систему. Здесь у нас есть варианты перехода в спящий режим, перезагрузки или выключения компьютера. Если у нас есть другая учетная запись и ОС может получить доступ к службе профиля пользователя, мы можем войти в эту учетную запись.

Теперь давайте посмотрим, что вызывает эту ошибку и как ее исправить.

Что вызывает ошибку «Служба User Profile Service не смогла войти в систему»?

Эта ошибка часто возникает из-за того, что ОС не может получить доступ к файлам профиля пользователя. Теперь давайте посмотрим, что мешает ОС получить доступ к необходимым файлам.

  • Изменено разрешение на профиль по умолчанию
  • Неправильные значения в реестре
  • Поврежденные файлы профиля пользователя
  • Проблема с обновлением Windows
  • Ошибка при управлении разделом
  • Антивирус может блокировать файл профиля пользователя

Как исправить ошибку «Служба профиля пользователя не смогла войти в систему»?

Теперь мы знаем некоторые сложности с доступом к файлам профиля пользователя, которые вызывают эту ошибку; давайте посмотрим, как можно исправить эти проблемы.

Одним из простых решений может быть использование другой учетной записи для доступа к Windows. Если компьютер имеет несколько учетных записей пользователей, мы можем попробовать войти в систему через другую учетную запись. Однако если компьютер имеет только одну учетную запись, вы можете выполнить следующие решения для устранения проблемы.

Чтобы выполнить любое из приведенных ниже решений, нам нужен доступ к Windows. Поэтому мы войдем в учетную запись, к которой мы не можем получить доступ, используя Безопасный режим. 

Вход в безопасный режим

Для запуска в безопасном режиме ОС использует минимальное количество драйверов и ресурсов. Поэтому, используя эту функцию, есть большая вероятность, что мы сможем получить доступ к учетной записи.

Совет: Если у вас есть проблемы, которые мешают вам получить доступ к Windows или учетным записям пользователей Windows, мы можем использовать функцию безопасного режима, чтобы обойти эту ошибку и попробовать некоторые решения.

Вы можете выполнить следующие действия, чтобы войти в безопасный режим.

  1. Когда вы находитесь на экране входа в Windows, найдите значок питания в правой нижней части экрана.
  2. Здесь нажмите и удерживайте клавишу Shift и нажмите на кнопку Перезагрузка.
  3. После перезагрузки компьютера перейдите в раздел Устранение неполадок > Дополнительные параметры > Параметры запуска.
  4. Затем нажмите на кнопку Перезагрузка.
  5. После перезагрузки компьютера выберите Включить безопасный режим с сетью. Вы можете выбрать это, нажав 4 или 5, или F4 или F5. Компьютер снова перезагрузится. 

После перезагрузки войдите в учетную запись, с которой возникла проблема. Теперь вы должны иметь доступ к своим файлам. Однако может появиться сообщение об ошибке: «Мы не можем войти в вашу учетную запись». Проигнорируйте это сообщение, нажав кнопку Закрыть.

В безопасном режиме иногда пользователь не может получить доступ к меню «Пуск». В этом случае можно использовать Диспетчер задач, чтобы открыть такие задачи, как Командная строка и Редактор реестра.

Запустите восстановление запуска

Первое, что вы, возможно, захотите попробовать, это использовать функцию под названием Startup Repair tool, предлагаемую Windows. Инструмент Startup Repair решает любые проблемы, возникающие во время запуска операционной системы. 

Этот инструмент исправляет любые поврежденные файлы системы и файлы пользовательского профиля. Таким образом, инструмент Startup Repair может устранить все, если не большинство, проблем в этих файлах. После получения сообщения об ошибке выполните следующие действия.

  1. После получения сообщения об ошибке нажмите OK.
  2. Появится окно входа в систему. Здесь нажмите на значок питания. 
  3. Затем, удерживая клавишу Shift, одновременно нажмите на кнопку Перезагрузка.
  4. После перезагрузки компьютера появится синий экран с надписью Choose an option.
  5. Выберите Устранение неполадок. Затем нажмите на Дополнительные параметры.
  6. Здесь выберите Восстановление запуска.
  7. Подождите, пока компьютер перезагрузится.
  8. Затем выберите учетную запись пользователя, с которой возникла проблема.
  9. Введите пароль для этой учетной записи.
  10. Теперь компьютер начнет диагностику вашего компьютера.
  11. Если на экране появится сообщение «Startup Repair could not repair your PC», нажмите на Shut down и продолжите работу со следующими решениями, указанными ниже.

Создание нового пользователя-администратора

Мы можем создать нового пользователя-администратора, если мы все еще не можем войти в учетную запись, несмотря на запуск восстановления системы. Как мы знаем, поврежденный файл профиля пользователя может вызвать «Служба User Profile Service не смогла войти в систему». Таким образом, создание нового пользователя admin будет иметь новые файлы профиля пользователя, что может устранить проблему, с которой мы столкнулись.

Пожалуйста, выполните следующие шаги для создания нового пользователя admin. 

  1. Откройте компьютер в Безопасном режиме. Выполните шаги, указанные в разделе Вход в безопасный режим.
  2. Нажмите клавиши Windows + R и Ctrl + Shift + Enter, чтобы открыть Командную строку от имени администратора.
  3. Введите следующую команду и нажмите Enter.
    net user /add <username> <password>
  4. Замените <имя пользователя> и <пароль> на любое имя пользователя и пароль соответственно. Приведенная выше команда добавит новую учетную запись пользователя Windows.
  5. Снова введите следующую команду и нажмите Enter.
    net localgroup administrators <username> /add
  6. Замените <имя пользователя> на ранее созданное имя пользователя. Приведенная выше команда предоставит административные привилегии учетной записи с именем <имя пользователя>

Если при создании нового пользователя вы все еще получаете то же сообщение «Служба User Profile Service не смогла войти в систему», необходимо заменить файл NTUSER.DAT файл. 

Замена файла NTUSER.DAT

Когда файл NTUSER.DAT поврежден или отсутствует, мы получим сообщение об ошибке «User profile cannot be loaded». Этот файл содержит параметры профиля пользователя, конфигурации, предпочтения и т.д. и находится в C:UsersDefault. 

Примечание: Нам нужно, чтобы проводник файлов показал скрытый элемент, чтобы найти эту папку.

Всякий раз, когда мы создаем новую учетную запись пользователя в Windows, файл NTUSER.DAT копируется в новый профиль из папки Default Profile. Поэтому, если этот файл в профиле по умолчанию будет поврежден, все новые профили пользователей получат одинаковое сообщение об ошибке.

Заменить файл NTUSER.DAT довольно просто. Просто скопируйте файл NTUSER.DAT из любой другой учетной записи из C:Users, предпочтительно Guest, а затем вставьте его в папку профиля пользователя, вызвавшего проблему. 

Изменение значений реестра профиля пользователя

Реестр в Windows похож на базу данных, в которой хранится информация, необходимая операционной системе для настройки параметров системы для профилей пользователей, приложений и оборудования. 

Эти значения реестра очень чувствительны, так как изменение неправильного значения может привести к плохой работе ОС. Поэтому, пожалуйста, внимательно читайте все шаги и не изменяйте ненужные значения реестра.

Чтобы изменить значения реестра профиля пользователя, выполните следующие действия.

  1. Откройте компьютер в безопасном режиме. Вы можете выполнить шаги, указанные в разделе Вход в безопасный режим.
  2. Войдя в безопасный режим, нажмите одновременно клавиши Ctrl + Alt + Del.
  3. Выберите Диспетчер задач.
  4. Затем нажмите на Файл и выберите Запустить новую задачу.
  5. Введите «Regedit» без кавычек и отметьте Создать эту задачу с привилегиями администратора. Нажмите Enter.
  6. Теперь перейдите по адресуКомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList
  7. Когда вы развернете ProfileList, вы увидите список папок с набором цифр, это SID (Security Identifier) всех учетных записей пользователей. Прочитайте статью Как определить SID учетной записи пользователя, чтобы узнать SID учетной записи пользователя, которая выдает сообщение об ошибке.
  8. Найдите папку учетной записи пользователя, которая вызывает ошибку с SID.
  9. Там должно быть две папки с одинаковым SID. Вы можете видеть, что одна папка имеет расширение .bak. 
  10. Теперь нам нужно поменять их имена. Переименуйте папку, которая не имеет расширения, добавив в конце .bak, и переименуйте следующую папку, удалив расширение .bak.
  11. После того как мы переименуем эти два файла, дважды щелкните по папке без расширения. 
  12. На правой панели щелкните правой кнопкой мыши на State и выберите Modify.
  13. Установите значение данных Value равным 0, затем нажмите OK.
  14. Чтобы сохранить значение, которое мы только что изменили, перезагрузите компьютер.
  15. Если вы не можете нажать меню Пуск, откройте Диспетчер задач и нажмите на значок питания для перезагрузки.

После завершения перезагрузки попробуйте войти в профиль пользователя, который показал сообщение об ошибке. Если вы сможете войти в систему без проблем, проблема решена. Однако Windows может по-прежнему выдавать сообщение об ошибке: «Мы не можем войти в вашу учетную запись». В этом случае можно выполнить следующие шаги для ее устранения.

  1. Выполните описанные выше действия, чтобы открыть реестр до шага 6.
  2. Дважды щелкните по папке, которая имеет тот же SID без расширения .bak.
  3. На правой панели щелкните правой кнопкой мыши State и выберите Modify.
  4. Снова установите значение Value data равным 0, затем нажмите OK.
  5. Перезагрузите компьютер, чтобы сохранить изменения.

После перезагрузки компьютера ОС может вывести вас на экран с надписью «Выберите параметры конфиденциальности для вашего устройства». Выберите желаемые настройки конфиденциальности и нажмите кнопку Принять.

После выполнения всех этих действий компьютер должен вернуться в нормальное состояние.

Как определить SID учетной записи пользователя?

Чтобы узнать идентификатор безопасности учетной записи пользователя, выполните следующие действия.

  1. Нажмите одновременно клавиши Windows + R.
  2. Введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть Командную строку от имени администратора.
  3. Введите следующую команду и нажмите Enter.
    wmic useraccount get domain,name,sid
  1. Эта команда отобразит имя домена, имя учетной записи и SID всех учетных записей пользователей.

Выполнение восстановления системы

Выполнение восстановления системы вернет все приложения и значения реестра компьютера в точку, где была создана точка восстановления. Точка восстановления — это изображение настроек компьютера, которое операционная система использует для отмены предыдущих настроек. 

При этом восстановление системы можно выполнить только в том случае, если ранее была создана точка восстановления системы.

Чтобы выполнить восстановление системы, выполните следующие действия.

  1. Нажмите клавиши Windows + R.
  2. Введите «rstrui.exe» без кавычек и нажмите Enter.
  3. Когда откроется диалоговое окно «Восстановление системы», нажмите «Далее».
  4. Выберите точку восстановления, затем нажмите Далее.
  5. Нажмите Готово. Затем выберите Да.

Система перезагрузится, вернув все системные настройки, приложения и любые изменения в значениях реестра.

Перезагрузка ПК

Если ни одно из вышеупомянутых решений не работает, возможно, придется перезагрузить компьютер. Сброс операционной системы приведет к установке нового набора системных файлов, включая профили пользователей. 

Хотя это решение должно быть последним, наиболее вероятно, что сброс ПК решит проблему со службой профилей пользователей.

Чтобы сбросить настройки ПК, выполните указанные ниже действия.

  1. На экране выбора профиля пользователя Windows нажмите значок питания в правой нижней части экрана. 
  2. Нажмите и удерживайте клавишу Shift и нажмите на кнопку Перезагрузка.
  3. После перезагрузки компьютера перейдите в раздел Устранение неполадок > Перезагрузка этого ПК.
  4. Нажмите на Сохранить мои файлы.
  5. Выберите Локальная переустановка. Нажмите Далее, если появится какое-либо предупреждение.
  6. Когда компьютер будет готов к перезагрузке, нажмите кнопку Перезагрузка.

Оцените статью
cdelat.ru
Добавить комментарий