- Windows не сохраняет настройки пользователя.
- Почему же Windows не сохраняет настройки пользователя?
- Перед тем, как начать…
- Windows не сохраняет настройки пользователя: исправляем
- Windows 10 не сохраняет настройки рабочего стола
- Восстановление Виндовс и резервирование реестра
- Редактируем новые параметры реестра
- Постороннее ПО является источником бед
- Проблема связана с драйверами графической системы
Windows не сохраняет настройки пользователя.
Здравствуйте, в статье разберём очередной неприятный баг от Windows 7, в котором Windows не сохраняет настройки пользователя, произведённые в предыдущем сеансе, подсовывая те, что по умолчанию. То есть после перезагрузки вы постоянно попадаете в профиль пользователя по умолчанию. В котором не осталось ни сохранённых в браузере закладок или истории посещённых сайтов, ни ярлыков на Рабочем столе. Отсутствуют и некоторые файлы, только что вами созданные и сохранённые. Что же произошло?
Проблема видится именно в том, что, несмотря на надлежащие настройки учётных записей пользователей, Windows раз от раза подсовывает вам именно временную учётную запись. Отвечает за это почти единственный раздел реестра системы, который редко, но всё-таки повреждается в результате неправильной работы некоторых программ по очистке Windows после запуска процедуры удаления временных файлов. К сожалению, за этим замечены и такие мастодонты этого дела как CCleaner и другие. Иногда Windows вообще отказывается впускать пользователя в конкретную учётную запись, ещё на этапе загрузки выдавая ошибку
Служба профилей пользователя препятствует входу в систему
Почему же Windows не сохраняет настройки пользователя?
Запускаем редактор реестра в любой учётной записи, в какую возможно войти (возможно, поможет работа из Безопасного режима), и отправляемся по пути
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Этот раздел будет состоять из множества (в зависимости от того, как давно система на компьютере установлена, как часто передавались права на те или иные файлы и операции с ними и как часто системе приходилось исправлять ошибки пользователя) каталогов вида:
Эти подразделы типа S-1-5-ХХ принадлежат некоторым “специфичным” пользователям вашей копии Windows, даже если вы никого не создавали, и на компьютере установлен только один из них с правами администратора. Ваша задача – обнаружить свою запись. Сделать это легко: щёлкая по каждому из них, обратите внимание на параметр с именем ProfileImagePath. Ваш раздел содержит в значении этого параметра имя вашего пользователя в формате
С:\Users\имя_пользователя
вот так выглядит параметр исправной системы
Причина нашей ошибки – повреждение этого параметра реестра, из-за чего Windows не может корректно загрузить ваш профиль либо подсовывая “временный”, перенаправляя во временную папку, либо вообще не пуская в вашу учётку.
Перед тем, как начать…
Сначала создайте точку восстановления системы. Это можно сделать от имени любого пользователя. Если в систему войти невозможно, придётся загрузиться с помощью “живого диска” и вручную создайте резервную копию реестра, сохранив конкретный участок. В нашем случае он нам известен – это раздел ProfileList.
Я сохранил файл резерва на Рабочий стол:
И, если что-то пойдёт не так, просто запущу его двойным щелчком, согласившись с изменениями:
Windows не сохраняет настройки пользователя: исправляем
- В редакторе реестра в левой части раздела по известному уже вам пути в списке под ProfileList ищем тот, что заканчивается на .bak (в нём значение параметра ProfileImagePath должно выглядеть как С:\Users\имя-вашей-учётки – это и есть ваша учётная запись; сейчас мы сделаем её рабочей).
- Смотрим внимательно: должен обнаружиться тот же раздел с аналогичным SID (однако значение параметра ProfileImagePath выглядит как С:\Users\Default или немного иначе):
- тот, что без .bak в конце имени, переименовываем, скажем, добавив .temp, а у второго .bak в конце имени удаляем:
- выходим из учётной записи пользователя и заходим в свою. Или перезагружаемся.
- если вы довольны результатом, вернитесь в реестр и удалите раздел SID с .temp в конце имени
Windows 10 не сохраняет настройки рабочего стола
Невероятное число юзеров Windows 10 жалуется на проблему, когда после перезагрузки компьютера или обновления состояния рабочего стола слетают его настройки. Это выражается в том, что иконки перемещаются в левую часть экрана и сортируются по имени, независимо от того, каким образом они были расположены, отсортированы до этого и какой имели вид (плитка, таблица). В статье рассмотрено, как устранить эту проблему, а также приведены возможные причины ее появления.
Начнем, как обычно, с самых простых методов решения проблемы, среди них нет одного, который выручает преимущественное количество пользователей Windows 10.
Первым, что следует сделать, это деактивировать опцию автоматической сортировки иконок рабочего стола. Вызываем контекстное меню свободной области десктопа, выбираем «Вид» и убираем стоящий напротив пункта «Упорядочить значки автоматически» флажок.
Восстановление Виндовс и резервирование реестра
Первое решение, предложенное энтузиастом (а не разработчиками «десятки») заключается в следующем: выполняем откат операционной системы до момента, когда все было в порядке. Если решение не устраивает, создаем точку восстановления, возвращаемся к моменту, когда проблемы не было, резервируем ветку реестра, отвечающую за конфигурацию графической оболочки Aero, возвращаемся к созданной точке отката (где настройки рабочего стола слетают) и восстанавливаем параметры реестра. Запутанная схема? Рассмотрим ее подробнее.
- Запускаем средство восстановления Windows 10.
Проще всего запустить апплет панели управления под названием «Восстановление» или ввести ключевое слово в поисковую строку.
- Кликаем «Настройка восстановления…».
- Выбираем системный том и кликаем «Настроить».
- Переносим переключатель в положение «Включить защиту системы», если он стоит в ином.
- Жмем «ОК» для закрытия окна и кликаем «Создать» для формирования точки отката, вводим ее имя и снова жмем «ОК».
- Жмем по ссылке «Запуск восстановления…» и кликаем «Далее» в открывшемся окне.
- Выбираем ту точку отката, когда настройки рабочего стола в Виндовс 10 сохранялись.
- Жмем «Готово».
- После перезапуска Windows 10 открываем редактор реестра, введя «regedit» в поисковую строку/окно выполнить.
- Переходим в каталог HKEY_CU\SOFTWARE\Microsoft\Windows и резервируем ветку «Shell», через контекстное меню или пункт «Файл» главного меню.
- Указываем каталог хранения куста и откатываемся, как ранее, к последней точке восстановления, созданной на шаге № 5.
- Запускаем созданный файл и соглашаемся на внесение изменений в реестр.
- Перезапускаем Windows 10 или процесс «exporer.exe» через «Диспетчер задач».
Редактируем новые параметры реестра
В «десятке» изменилось значение одного из ключей реестра, указывающее на место расположения новой dll-библиотеки. Некоторые приложения, не адаптированные под «десятку», такие настройки, не понимают, вынуждая ОС пользоваться старой библиотекой. Это и приводит к обнулению настроек расположения иконок на рабочем столе.
- Для исправления недоразумения открываем
в редакторе реестра.
- Находим ключ «(Default)» или «По умолчанию» и проверяем его значение.
Если оно равно «%SystemRoot%\system32\windows.storage.dll», переходим к следующему разделу, в ином случае заменяем на требуемое.
Примечание. На скриншоте приведен сторонний редактор реестра Registry Workshop, а не стандартная для Windows 10 утилита.
- Перезапускаем оболочку проводника, как в п. №13, или перезагружаем ПК для применения настроек.
Постороннее ПО является источником бед
Большое количество установленных программ повышает вероятность того, что одна из них является источником проблемы, когда Виндовс 10 не сохраняет параметры расположения иконок на рабочем столе.
Одной из них является антивирусная программа ESET от одноименной компании, ранее именуемой NOD32. Если она установлена, выполните обновление приложения и антивирусных баз, затем перезагрузите компьютер. Если не помогло, попробуйте удалить антивирус полностью. Делается это через апплет панели управления, который называется «Программы и компоненты».
Далее нужно выполнить чистый запуск Windows 10. Он широко используется для загрузки операционной системы с набором необходимых для ее функционирования служб, приложений и драйверов.
Дело в том, что многие компоненты системы запускаются и работают в фоне (пользователь, зачастую, не видит интерфейса этих элементов) и могут вызывать проблемы с работой графической оболочки Windows 10.
- Входим в учетную запись с администраторскими привилегиями.
- Выполняем «msconfig» через строку поиска для вызова меню конфигурации системы.
- Идем на вкладку «Службы» и отмечаем галочкой «Не показывать службы Microsoft».
- Убираем флажки напротив оставшихся пунктов или жмем «Отключить все».
- Переключаемся на автозагрузку и кликаем «Запустить диспетчер задач».
Управление списком запускаемых после загрузки ОС приложений в «десятке» перенесено в Диспетчер задач.
- В нем также открываем вкладку «Автозагрузка» и в контекстном меню каждого элемента выбираем «Отключить».
Получилось? Ищем проблемное приложение, расположенное в списке автозапуска, поочередно активируя одно или несколько из них и перезагружая ПК.
Проблема связана с драйверами графической системы
Последнее, что стоит сделать, если Windows 10 не сохраняет состояние значков на рабочем столе, — обновить драйвер видеокарты и монитора.
Чтобы не путешествовать по сайтам в поисках подходящего (свежего) программного обеспечения для своего компьютера, не дожидаться скачивания установочных файлов, их распаковки и не выполнять рутинных кликов по кнопкам инсталлятора, отказываясь от добавления в систему постороннего ПО, воспользуемся популярной утилитой для обновления драйверов DriverBooster.
- Заходим на русскоязычную версию официального сайта компании Iobit и загружаем приложение.
- Запускаем инсталлятор и отказываемся от установки SystemCare Free.
- Запускам DriverBooster и дожидаемся завершения сканирования.
- Кликаем «Обновить» возле иконки графического адаптера и монитора поочередно или «Обновить все», если пользуетесь зарегистрированной/взломанной версией утилиты.
- Выполняем перезагрузку компьютера.
Обновить драйверы видеоадаптера и монитора также поможет Snappy Drivers. Порой с задачей справляется и Центр обновления Windows, но сильно полагаться на его функционал не стоит. Особенно в деле загрузки драйвера для старого монитора.