Edcomp.ru

Советы по настройке и оптимизации компьютера
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как войти в систему, если служба профилей пользователей этому препятствует

Служба профилей пользователей препятствует входу в систему

Не удается войти в систему Windows с ошибкой «Служба профилей пользователей препятствует входу в систему».

Ошибка характерна для любой версии Windows.

Причина

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

Решение

1. Перезагрузка

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

2. Редактирование профиля в реестре

Необходимо сначала запустить реестр Windows. Есть несколько вариантов это сделать:

  • Войти в систему под другой учетной записью, например, встроенного администратора. Если компьютер работает в домене, можно также воспользоваться любой доменной учетной записью с правами администратора (администратор домена). После запускаем реестр командой regedit.
  • Загрузить компьютер с Windows LiveCD. Запустить любую программу для редактирования реестра, например, Regedit:

Переходим к ветке КомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList.

Проходим по всем разделам — находим тот, который начинается на S-1-5-* и заканчивается на .bak:

* необходимо удостовериться, что мы выбрали нужного пользователя с помощью ключа ProfileImagePath, которые указывает на путь к его профилю.

Обращаем внимание, что рядом есть раздел с таким же названием, но без bak на конце — кликаем по нему правой кнопкой мыши и переименовываем, добавив к названию .bak2:

А у другого раздела убираем .bak на конце:

Кликаем по разделу без bak и в правой части находим ключи RefCount и State — если они есть, меняем их значения на 0:

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

3. Копирование папки Default

Проблема может возникать при повреждении файлов в каталоге Default (в старых версия системы Default user), который находимся в папке с профилями — как правило, C:Users. Данный каталог является скрытым — чтобы его увидеть, в проводнике переходим на вкладку Вид и ставим галочку Скрытые элементы:

* в старых версиях переходим в меню СервисСвойства папки — вкладка Вид — ставим галочку Показывать скрытые файлы и папки.

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

4. Восстановление системы

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

После этого выбираем пункт Восстановление системы и раннюю точку восстановления. Ждем завершения процесса восстановления и перезагружаем компьютер.

5. Предоставление прав администратора

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

Для решения проблемы, заходим под другим пользователем и меняем тип учетной записи на «Администратор». Если пользователь доменный, то добавляем его в локальную группу «Администраторы».

Если данные действия помогут войти в систему, пробуем вернуть права обычного пользователя.

Стоит быть внимательнее, предоставляя права администратора учетной записи. Если причиной является вирус, то мы сами предоставим ему полные полномочия в системе. Перед изменением прав проверяем компьютер на вирусы, например, при помощи CureIt.

6. Создание нового профиля

Если не помогают варианты, описанные выше, можно создать новый профиль пользователя.

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

б) Если есть возможность войти в систему под другой учетной записью, создаем нового пользователя (для Windows 7 можно воспользоваться командой, описанной в инструкции ниже). После заходим под новой учетной записью.

После необходимо скопировать все данные их папки старого профиля в папку с новым.

7. Настройка прав на домашнюю директорию

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

Данную процедуру нужно выполнить из под другого пользователя. Кликаем правой кнопкой мыши по папке профиля (C:Пользователи<Имя пользователя>) — Свойства — вкладка Безопасность. Проверяем, что у соответствующего пользователя полные права на каталог.

8. Удаление профиля в реестре

Ранее мы пробовали отредактировать профиль реестра, убрав в названии .bak и изменив значения для ключей RefCount и State.

Если ни это, ни предыдущие варианты не помогли решить проблему, снова открываем редактор реестра и переходим в ветку КомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList. Находим профиль нашего пользователя и удаляем его:

* удалить нужно ветку как с .bak на конце, так и без нее.

Перезагружаем компьютер и пробуем войти в систему.

9. Переустановка системы

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

В чем была проблема?

Если вам удалось решить проблему, поделитесь своим опытом для других. Что помогло:

Служба профилей пользователей препятствует входу в систему в Windows 7

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

Соообщение о проблеме входа в систему

Не могу войти в свой профиль в Виндовс 7 – суть и причины проблемы

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

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

  • Вирус или антивирус блокирует доступ к файлам пользовательского профиля;
  • Реестр Виндовс повреждён (случайные или намеренные действия пользователя, действия вирусных программ, проблемные сектора на винчестере);
  • Осыпание диска и другие релевантные причины.

Чтобы избавиться от сбоя «Служба профилей пользователей препятствует входу в систему» в Виндовс 7, необходимо выполнить ряд действий, которые я перечислю ниже:

Способ №1. Перезагрузите ваш PC

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

Способ №2. Выполните откат системы при препятствии входу в систему службой профилей

Другим способом, позволяющим исправить ошибку службы профилей в Виндовс 7, является использование службы восстановления системы. Для этого запустите ваш компьютер, при его запуске кликайте на F8 для перехода в меню загрузки Windows 7.

  1. Выберите в нём безопасный режим загрузки (Safe mode) для загрузки ОС Виндовс.
  2. После включения системы кликните на кнопку «Пуск», в строке поиска наберите rstrui и нажмите ввод.
  3. Укажите раннюю точку восстановления, когда проблем со службой профилей не наблюдалось, и откатите систему на выбранное стабильное состояние.

Окно восстановления системы

Способ №3. Изменяем значение реестра

Данный способ эффективен в ситуации, когда вы можете зайти в систему под учётной записью администратора. Выполните следующее:

  • Нажмите на кнопку «Пуск», в строке поиска вбейте regedit и нажмите ввод;
  • В окне реестра перейдите по пути:

Путь

Раскрываем «ProfileList», и видим несколько веток.

Ветки реестра

Две из всех имеющихся здесь веток имеют одно и то же наименование, при этом одна ветка имеет окончание .bak . Это и есть некорректно работающая учётная запись, а другая не имеет упомянутого окончания. Нас интересует работа только с этими двумя ветками.

  1. Переименуйте ветку без «.bak». Наведите на неё курсор, кликните правой клавишей мышки, выберите «Переименовать» (Rename). Добавьте к её имени, к примеру, плюсик, и нажмите на ввод;
  2. Затем удалите «.bak» в имени другой ветки. Для этого наведите курсор на данную ветку, кликните на правую клавишу мышки, выберите «Переименовать», сотрите с конца имени данной ветки «.bak». У вас должно получиться примерно следующее: Результат редактирования реестра
  3. Теперь в данной ветке реестра («ProfileList») справа находим параметр «RefCount», а также «State», дважды кликаем на каждом из них, и устанавливаем их значения на 0; Окно установки параметра
  4. Сохраняем произведённые нами изменения и перезагружаем наш PC. Ошибка входа в систему службы профилей исправлена, и всё должно работать.

Как это всё выглядит визуально вы можете посмотреть на данном (хоть и англоязычном) видео:

Способ №4. Создание нового аккаунта и копирование данных

Использовать данный способ стоит в ситуации, когда у вас нет доступа к административной учётке на вашем PC. Чтобы устранить проблему «Служба профилей пользователей препятствует входу в систему» в ОС Виндовс 7, выполните следующее:

  • Загрузитесь систему в безопасном режиме (как было описано чуть выше), нажмите на кнопку «Пуск», в строке поиска введите cmd но затем ввод не нажимайте. Сверху отобразятся найденные совпадения, наведите курсор на найденный вверху аналог «cmd», нажмите правую клавишу мыши, выберите запуск от имени админа;
  • В открывшейся командной строке наберите:

Команда net user

И нажмите на ввод. Система должна отреагировать сообщением об удачном выполнении команды.

  • Теперь перезагрузите ваш PC, но при выборе учётки выбирайте не ваш старый аккаунт, а появившуюся (и скрытую ранее) учётку администратора. Запустите под ней «Панель управления», там выберите раздел учётных записей пользователей, а в нём нажмите на кнопку добавления учётной записи пользователя. Нажмите на пункт создания новой учётной записи, дайте ей имя, выберите для неё административные права, затем кликните на «Создать учётную запись».
  • Теперь нам нужно скопировать файлы из старой учётки в новую. Нажмите на кнопку «Пуск», выберите опцию смены аккаунта. В открывшемся меню выбора аккаунтов кликните на новосозданный аккаунт для первого входа в него (если вы этого не сделаете, папка пользователя не будет создана). Затем выйдите из данного аккаунта (смените аккаунт), и перейдите в активированный вами ранее административный аккаунт;
  • Запустите «Проводник», и перейдите в старую пользовательскую директорию, которая находится по умолчанию в с:Users. Нажмите на «Alt», выберите вверху «Сервис», затем «Параметры папок». В открывшемся окне настроек перейдите на вкладку «Вид», и выберите там «Показывать скрытые файлы, папки и диски). Снимите галочку с опции «Скрывать защищённые системные файлы». Нажмите на «Ок».

Команда net user administrator

Заключение

Чтобы исправить ошибку препятствующей входу в систему службы профилей в Виндовс 7 необходимо воспользоваться советами, перечисленными мной выше. Наибольшую эффективность показал метод с редактированием системного реестра, потому рекомендую использовать указанный алгоритм решения для исправления дисфункции службы профилей на вашем PC.

Служба профилей пользователей препятствует входу в систему

Когда вы авторизуетесь в своей учётной записи Windows, служба ProfSvc загружает ваш профиль, в результате чего вы попадаете на рабочий стол. Однако если в этот момент по какой-то причине произойдёт ошибка, Windows не пустит вас в учётную запись, на экране появится сообщение «Служба профилей пользователей препятствует входу в систему» или «Службе «Служба профилей пользователей» не удалось войти в систему». Чаще всего причиной этой неполадки является повреждение связанных с профилем пользователя ключей реестра, повреждением самого каталога профиля или изменением прав доступа на каталог профиля.

Служба профилей пользователей препятствует входу в систему

Откат к системной точке восстановления

Существует несколько способов решения этой проблемы, но самым простым и эффективным является откат системы к предыдущей точке восстановления, если, конечно, в свойствах системы у вас включена защита системного тома. Для загрузки в среду восстановления лучше всего использовать установочный диск Windows 10. Как только на экране появится окно мастера-установщика Windows, нажмите Shift + F10 и выполните в открывшейся командной строке команду rstrui.exe.
Должно открыться окошко мастера отката к ранней точке восстановления. Жмём «Далее» и следуем указанием мастера. Если точка восстановления отсутствует как на скриншоте, придётся действовать вручную.
Правка реестра из встроенной учётной записи Администратора

  • Примечание: если в ветке реестра у вас имеется только один указывающий на вашу папку профиля подраздел с приставкой «bak», удалите эту приставку, не забыв проверить значения параметров RefCount и State.

Если описанный выше способ не помог, а восстановление системы не работает, создайте на компьютере нового пользователя и перенесите ваши старые данные в каталог профиля новой учётной записи. Естественно, создавать нового пользователя нужно будет либо из-под рабочей учётной записи администратора, либо из-под встроенной учётной записи Администратора, активированной командой net user Администратор /active:yes. Откройте командой netplwiz оснастку управления пользователями и создайте нового локального юзера (для примера мы назвали его «Help»).

После того как пользователь будет создан, выделите его имя в окне оснастки netplwiz, нажмите «Свойства» и добавьте новосозданного пользователя в группу администраторов.
Войдите в новую учётную запись, чтобы система смогла создать соответствующие файлы нового профиля. Затем выйдите из неё и войдите в систему под учётной записью встроенного Администратора. Перейдя в каталог C:Users и включив в свойствах Проводника отображения скрытых файлов, скопируйте пользовательские папки «Документы», «Музыка», «Загрузки», «Изображения» и т.п. в папку нового пользователя с заменой. В неё же копируем каталоги AppData, Application Data, Cookies и Local Settings, NetHood.
Исключение составляют содержащие идентификационные данные файлы NTUSER, не удаляйте их и не заменяйте, иначе не сможете войти в новую учётную запись. Копировать файлы старого профиля в новый лучше всего в безопасном режиме или из-под LiveCD, если при копировании каких-то файлов вы получите отказ, пропустите их и копируете то, что копируется.
Способ с созданием нового профиля с переносом в него файлов старого повреждённого профиля вполне рабочий, но в то же время он не лишён недостатков. В частности, вы можете потерять настройки программ, если хранящиеся в папке старого профиля их файлы оказались повреждены.

Как войти в систему, если служба профилей пользователей этому препятствует

Появилась такая проблема: на сервер установлена Windows Server 2008 Ent и Exchange 2010. Мой профиль был создан системой при установке и я выполняю вход на него нормально. А вот моих коллег система отшивает. Говорит, что " Служба профилей пользователей препятствует входу в систему ". И даже не пытается создать им профиль. Реестр смотрел — ничего криминального. Разрешения на папку Users человеческие (Владелец — локальные админы, и т.п.). В логах встречаются записи о неправильном пароле, но не более. Можно получить информацию о том, чего эта служба может взбеситься?

  • Перемещено Kathy Sun 20 апреля 2012 г. 10:10 merge forums (От:Windows Server 2008)

Ответы

Я имел ввиду удаление идентификатора из реестра по статье, предложенной Йожыга. Вы это выполняли?

  1. Удалите профиль с помощью диалогового окна "Свойства компьютера". Для этого выполните указанные ниже действия.
    1. В меню Пуск щелкните правой кнопкой мыши значок Компьютер и выберите пункт Свойства.
    2. Нажмите кнопку Изменить параметры.
    3. В диалоговом окне Свойства системы откройте вкладку Дополнительно.
    4. В разделе Профили пользователей нажмите кнопку Параметры.
    5. В диалоговом окне Профили пользователей выберите профиль, который требуется удалить, и нажмите кнопку Удалить, а затем — ОК.
    • Предложено в качестве ответа MSAnswers Support Support Engineer 29 декабря 2010 г. 10:39
    • Помечено в качестве ответа Sergey V. Novikov 30 декабря 2010 г. 21:14

    Все ответы

    Попробуйте воспользоваться советами из этой статьи. FixIt и т.д.

    А вы пробовали хотя бы Fix It из мною предложенного варианта выполнить?

    Да. Получил сообщение о том, что это исправление не применимо для моей версии ОС.

    Да. Получил сообщение о том, что это исправление не применимо для моей версии ОС.

    Так делать-то там нечего. В реестре-то. Там все записи в норме. Я даже записи реестра сравнивал с другим 2008, правда стандатром. Но не думаю, что у стандарта и энтерпрайза реестры отличаются. Нет ни поврежденных ни удаленных. Никаких левых профилей. Сервер только что установлен. Мой профиль создан при установке а больше никакие профили не создаются — ругается на службу. Вот в чем проблема :`(

    Я имел ввиду удаление идентификатора из реестра по статье, предложенной Йожыга. Вы это выполняли?

    1. Удалите профиль с помощью диалогового окна "Свойства компьютера". Для этого выполните указанные ниже действия.
      1. В меню Пуск щелкните правой кнопкой мыши значок Компьютер и выберите пункт Свойства.
      2. Нажмите кнопку Изменить параметры.
      3. В диалоговом окне Свойства системы откройте вкладку Дополнительно.
      4. В разделе Профили пользователей нажмите кнопку Параметры.
      5. В диалоговом окне Профили пользователей выберите профиль, который требуется удалить, и нажмите кнопку Удалить, а затем — ОК.
      • Предложено в качестве ответа MSAnswers Support Support Engineer 29 декабря 2010 г. 10:39
      • Помечено в качестве ответа Sergey V. Novikov 30 декабря 2010 г. 21:14

      Та же самая проблема: Win2008R2SP1 (без домена) при создании нового пользователя — создает пользователя, но не создает профиля (каталога) пользователя в папке x:User. При заходе в систему под именем этого пользователя — получаю ошибку — Служба профилей пользователей препятствует входу в систему.

      Удалил все содержимое папки c:UsersDefaultAppDataLocalMicrosoftWindowsTemporary Internet Files

      Да да вот так вот банально все решается.

      Спасибо тем кто хотя бы посмотрел эту тему но ничего не ответил.

      Таже проблема. Не создаются новые пользователи. Дублированных нет. Все ранее созданные профили работают без проблем.

      Предложенный способ Nikita Panov не подходит по соображениям того что это исправление действует только для ранее созданных уже профилей и которые глюкнули.

      А наша ситуация совсем другая.

      • Изменено edgi100 15 октября 2011 г. 10:09
      • Предложено в качестве ответа edgi100 15 октября 2011 г. 10:10

      Это какой-то ядреный косяк MS и почему-то ничего не хотят исправлять.

      После голой установки все работает, но стоит немного настроить — и вылетает такая фигня, причем на всех серверах 2008 во всех доменах с любой конигурацией (пробовал в 3 разных доменах и с более чем десятком серверов)

      Я решил эту проблему так:

      загрузка в безопасном режиме и вход с логином и паролем того, чей профиль не создается — обязательно зайдет. После входа — удалить запрет для ВСЕ на папке Documents and settings, дать полный доступ для группы локальных адм-в. Делать это лучше через что-то типа far manager, ибо так может ругаться на безопасность, ну или включите показ системных файлов и папок в меню параметры папок

      потом загрузка в обычном режиме

      в домене комп или нет — без разницы

      Зачем там такие хитрые настройки безопасности — я не понял. В 2003 сервер все было гораздо проще и никаких проблем с безопасностью не наблюдалось

      голоса
      Рейтинг статьи
      Читайте так же:
      Как добавить локального пользователя в Windows 10
Ссылка на основную публикацию