Почему «Загрузка ваших личных настроек» длится вечно?

30

Я сталкивался с десятками пользовательских установок Windows (XP), где после входа в систему система остается на этом экране в течение очень долгого времени.

Каковы возможные причины? Как я могу диагностировать это? Какие есть решения? Существуют ли какие-либо утилиты, которые могут помочь найти и / или исправить это?

Генри
источник
2
До сих пор ни один из 4 ответов не предоставил инструмент для диагностики проблемы. У кого-нибудь есть какие-нибудь инструменты, чтобы разобраться в этой проблеме?
dance2die
Ну, хорошо ... Если это перемещаемый профиль с большим количеством данных в профиле, то любой инспектор файловой системы поможет.
squillman
Удивило, что никто не упомянул об этом, вы пытались заглянуть в загруженный объект групповой политики? попробуйте gpresult / H report.html. Выполните сканирование реестра и удалите все проблемы, проверьте размер файла NTUSER.dat и, если он находится в роуминге, удачи!
Холодная T

Ответы:

20

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

squillman
источник
Мы видим это чаще всего при медленных сетевых подключениях, как уже упоминалось. Если пользователь входит в систему на удаленном сайте, через глобальную сеть с перемещаемым профилем, загрузка его профиля может занять несколько часов.
Аарон
12

Часто это происходит, когда у вас есть постоянные сетевые ресурсы (особенно соединения, которые больше не существуют) или другая конфигурация приложения, основанная на медленном или несуществующем доступе к сети.

Возможно и другие ответы.

Алан
источник
7

Вы можете попробовать включить отладку Userenv и прочитать журналы о том, что происходит за кулисами. У меня была проблема с программой, которая подключилась к событию входа в систему, но время его ожидания истекло. Это заставляло Windows ждать завершения работы библиотеки dll до истечения времени ожидания.

Информацию о включении ведения журнала отладки userenv и о том, как его читать, можно найти в блоге команды Microsoft Directory Services ( Понимание того, как читать журнал userenv - Часть 1 и Понимание того, как читать журнал userenv - Часть 2 .

Надеюсь это поможет!

РЕДАКТИРОВАТЬ: я нашел еще одну полезную статью на Technet: Интерпретация файлов журнала Userenv

Джошуа
источник
3

Если вы используете аутентифицирующий прокси, McAfee AV 8.7 увеличит время загрузки на 5-10 минут . Патч выйдет в начале июня.

duffbeer703
источник
3

Проверьте размер профиля конечного пользователя. Свойства компьютера -> Дополнительно -> Профили пользователей.

Попробуйте войти с отключенным антивирусным сканером.

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

Прочитайте журнал событий Windows.

Andomar
источник
2

Если подключен к домену, убедитесь, что DNS-серверы указывают на ваши серверы, а не на внешние DNS. Далее Обновите драйверы NIC, если они доступны. Убедитесь, что ваш компьютер не содержит вирусов. Запустите TFC.exe по старому таймеру, чтобы удалить все временные файлы. Если это действительно работает, то я бы попробовал, как сказал Джош, включить отладку Userenv и чтение журналов.

Дэн
источник
1

Я использую WinDirStat, чтобы увидеть, что занимает место в папке профиля пользователя. В случае перемещающихся профилей в домене я обычно вижу, что это происходит, когда пользователь установил большое растровое изображение (.BMP) в качестве фонового изображения своего рабочего стола, или какое-то приложение, например риппер CD / DVD, записало огромный файл в свой Настройки приложения или папка «Мои документы».

dysolution
источник
1

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

Если проблема в больших перемещаемых профилях, может помочь следующее:

1) Используйте объекты групповой политики для перенаправления домашних папок, данных приложений, рабочих столов и меню «Пуск» в сетевые расположения - это должно остановить загрузку больших файлов при входе в систему (особенно на рабочем столе!). Перенаправление всего, что вы можете, от «документов и настроек», файлов cookie ** и кеша Internet Explorer - два больших преступления.

2) Используйте обязательный профиль - это, вероятно, будет совершенно непопулярно, но это значительно упростит поддержку и не позволит NTUSER.dat расти в размерах.

3) Регулярно очищайте все файлы NTUSER.DAT - эти файлы могут стать огромными. На самом деле просто удалите все профили, только временную меру, но это ускорит в краткосрочной перспективе.

** Сколько времени занимает загрузка 20 000 файлов cookie с удаленного места на локальный компьютер?

Баки
источник
1

Снятие отметки Restore previous folder windows at logon( Folder options-> View) решило эту проблему в моей системе XP.

WT Bolk
источник
0

Я видел случай, когда все рабочие станции использовали Symantec Endpoint Protection, а его модуль Network Thread Protection запрещал доступ к недавно обновленным файлам после исправления вторника. Эти файлы, которые были ограничены, были необходимы для завершения входа в систему. Достаточно просто, дергая кабель Ethernet, затем входя в систему, подключая кабель снова и затем говоря SEP, что обновленные файлы были в порядке, сделали свое дело.

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

Мэтт Хэнсон
источник
0

Соответствующий пользователь подключен к домену (или нет?)

Отключает ли сетевое соединение (например, тянет за шнур) время?

Как сказано в других ответах, проверьте журнал событий, дважды проверьте, правильно ли настроен ваш DNS (если он подключен к домену), используйте Wireshark, чтобы увидеть, какой сетевой трафик происходит, и т. Д.

Перемещающиеся профили могут занимать неприлично много времени в зависимости от их размера - мне потребовалось 3 часа для входа в профиль одного пользователя (размер ~ 1 ГБ из-за Thunderbird). После перемещения ее папки Thunderbird в автоматически подключаемый общий ресурс теперь требуется ~ 25 секунд для загрузки ее профиля.

Chealion
источник
-4

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

  1. Вы должны иметь привилегии администратора или войти в систему как администратор, чтобы выполнить следующие шаги. Также желательно, чтобы как минимум 25-30% вашего жесткого диска занимали свободное место.

  2. Дефрагментируйте свой жесткий диск. Панель управления => все программы => аксессуары => системные / системные инструменты => дефрагментатор диска. Пожалуйста, убедитесь, что в данный момент не запущены другие программы (может быть от 15 минут до 2 часов), даже электронная почта. Если ваша система - Windows XP или более ранняя, в конце сеанса дефрагментации выполните «просмотр отчета», а затем сохраните отчет в папке по вашему выбору. Перейдите к сохраненному файлу и просмотрите в последнем разделе файла имена и местоположения файлов, которые содержат много фрагментов. Это виновники. НЕ удаляйте эти фрагментированные файлы, даже если вы считаете, что они вам не нужны. Если вы не создавали эти файлы, они, вероятно, будут очень важными файлами, которые использует система, незаметно для вас. Правильнее всего сделать их менее фрагментированными, поэтому перейдите к шагу 2.

  3. Шаг 1 не решит проблему, он просто подготовит почву. Вам нужно будет загрузить программу с именем «contig» с одобренного Microsoft сайта. Это бесплатно. Перейдите на social.technet.microsoft.com и дайте поиск для «contig». ИЛИ вы можете напрямую использовать technet.microsoft.com/en-us/sysinternals/bb897428.aspx, если ссылка работает. Если вы хотите знать, почему и как работает contig, прочитайте информацию, приведенную на той же странице. Скачайте zip-файл и разархивируйте его в папку по вашему выбору. Не загружайте с сайтов, не одобренных Microsoft, вы можете загрузить что-то нежелательное. Процедура, которую вы делаете, эквивалентна хирургической процедуре, поэтому используйте только инструменты сертифицированных врачей!

  4. Откройте командную строку или черный экран командной строки DOS. Пуск => все программы => аксессуары => командная строка {если вы не вошли в систему как администратор, но имеете привилегии администратора, щелкните правой кнопкой мыши на командной строке и выберите «запустить от имени администратора»}.

  5. Из проводника Windows перетащите файл contig из папки, в которой вы его сохранили, в командную строку и нажмите ввод. Требуется немного практики, чтобы окно подсказки DOS не убегало, так что вы можете разместить ссылку на файл contig в подсказке. На экране вы увидите режимы использования программы contig. Не закрывайте оболочку командной строки сейчас, просто «сверните» ее.

  6. Теперь в проводнике перейдите в папку, где хранятся файлы преступников. Вы получите местоположение из файла, который вы сохранили на шаге 1. 5A. Откройте оболочку командной строки и, используя стрелку «вверх», получите предыдущую команду. Напечатайте -v рядом с этим, с пробелом с обеих сторон. 5В. Из проводника перетащите первый из файлов-виновников в оболочку командной строки, чтобы он был обозначен как «c: ...» и т. Д. Рядом с -v (и пробелом). Теперь нажмите Enter. Если вы выполнили перетаскивание вправо, вы увидите, что Контиг что-то делает. Пожалуйста, подождите, пока процесс не закончится, не используйте компьютер для других задач. Это может занять несколько минут, наберитесь терпения. Опытный пользователь может использовать contig -q для тихого режима.

  7. Вы узнаете, что задание выполнено, когда появится приглашение dos. Повторите вышеописанную процедуру для всех файлов преступников.

  8. Это должно решить проблему в подавляющем большинстве случаев.

  9. Если в списке виновных на шаге 1 указано, что файл подкачки содержит более 5 фрагментов, необходима дополнительная процедура. Pagefile - это то, что всегда используется системой, поэтому требуется другой метод. Загрузите инструмент дефрагментации страницы с сайта social.technet.microsoft.com/Search/en-US?query=page%20defrag&ac=1. Смотрите информацию, приведенную на странице.

  10. Распакуйте zip-файл pagedefrag в папку по вашему выбору. Дважды щелкните exe, чтобы запустить его. Когда на экране появятся 3 опции переключателя, выберите дефрагментацию страницы при следующей загрузке. Выйдите из системы и выключите машину, а затем перезапустите. На этот раз вы увидите синий экран, информирующий о работе дефрагментации страницы. Будьте терпеливы и дайте процессу завершиться.

  11. Как только вышеперечисленное завершится, вы сможете войти в систему, снова выполнить де-фрагмент, как в шаге 1.

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

  13. Если вы используете Windows Vista, у вас не будет доступа к хорошему отчету о дефрагментации на шаге 1, который помог вам определить виновников. В таком случае вам придется физически находить файлы, которые фрагментированы, а это непросто. Я делаю поиск по всем файлам размером более 500 МБ и проверяю их один за другим. Или они могут быть помещены в папку, и вы можете попросить contig дефрагментировать их все за один раз. Делайте это только для пользовательских файлов. Для файлов в каталоге c: \ windows и других файлов системного / прикладного программного обеспечения не перемещайте файлы. Просто попросите contig рекурсивно дефрагментировать файлы, найденные в папке in-situ.

  14. Следующие файлы являются обычными виновниками с точки зрения фрагментации: видеофайлы, файлы изображений, большие zip-файлы, файлы lotus notes .nsf и т. Д.

  15. Я не несу ответственности, если какие-либо убытки возникли в результате выполнения вышеуказанных шагов. Я делюсь тем, что сработало для меня.

user52137
источник
нет нет нет. Фрагментированный файл вряд ли когда-либо будет проблемой. Когда-либо. Когда-либо.
Роб