12 лет назад 31 октября 2006 в 14:27 66
При выходе из XP повисает explorer.exe и не может завершить нормально работу. После его закрытия как неотвечающей программы Windows успешно завершается, но, видимо, никаких параметров не сохраняет. То есть если выходишь из состояния, когда несколько программ открыты, в надежде, что при следующей загрузке получишь их вновь открытыми, этого не случается. Открывается все время один и тот же "Проводник", а в нем – корень одного и того же диска. Пробовал это починить, последний раз с помощью SFC / SCANNOW, но SFC требует диск с Windows и не находит, когда его ставлю.
То есть никакой проверки не получается. Поискал в реестре путь для дистрибутива, нашел где-то в Windows NT строку SourcePath – буква диска была неправильной, но это тоже не помогло. Не жду подробного ответа, надеюсь на ссылку, где смогу почитать ответ на свой вопрос.

ы умудрились в один вопрос уместить сразу несколько, друг с другом мало связанных. Отвечать на такие письма очень сложно, поэтому, во-первых, хочу попросить всех читателей по возможности соблюдать принцип "одно письмо – один вопрос". Во-вторых, попробую постепенно разобраться с вашими проблемами. Итак, если зависает оболочка Windows, то виноваты, скорее всего, всевозможные "обвески" системы или самого "Проводника", то есть какие-то сторонние программы. Выяснить это можно, воспользовавшись режимом защиты от сбоев или с помощью msconfig отключив все в автозагрузке, а также отключив сервисы не от Microsoft. Подробнее о технологии поиска причины сбоя читайте в Upgrade Special #4 за прошлый год. Если при каждой загрузке запускается окно "Проводника", то причина может быть аналогичной – допустим, некорректно прописанный в автозагрузке ярлык на запуск какой-то программы.

Кстати, открытых программ вы и не должны получить при перезагрузке – это срабатывает только при переходе в режим StandBy или Hibernate. Наконец, если SFC не находит дистрибутив, то, возможно, ей нужен не исходный компакт-диск, а файлы сервис-пака – распакуйте его с помощью обычного архиватора и попробуйте указать полученную папку утилите SFC. Если опять не сработает, то попробуйте аналогичный трюк с параметром SourcePath – для сервис-пака он тоже существует.

Никто не прокомментировал материал. Есть мысли?