У меня на компьютере Windows XP Home Edition.
В четверг вечером (около полуночи) включил компьютер и получил синий экран. Сначала не очень переживал – при загрузке компьютер ругался на DVD-ROM, так что я выключил его в BIOS и перезагрузился.
Опять не помогло.
Слегка напрягся.
Перезагрузился в Safe Mode.
Опять не помогло.
Перезагрузился с Last Known Good Configuration.
Опять не помогло.
Расстроился.
Загрузился в System Recovery Console.
Запустил chkdsk. Забыл дать параметр, чтобы исправлять неисправности.
Chkdsk работал очень долго и сказал, что он нашел 1 или больше ошибок.
Запустил chkdsk с опцией исправления.
Хрустел еще дольше.
Сказал, что все поправил.
Перезагрузился в Safe Mode.
Опять не помогло.
Нашел Windows диск, пришедший с компьютером.
Загрузился, запустил Windows Repair.
Работало долго (выглядел экран, как при новой инсталляции), но после перезагрузки запустилось, и вроде даже все выглядело нормально.
Но это был Service Pack 1a.
Windows тут же скачал около 70 обновлений, и большинство из них установило. Несколько не установилось с ошибкой “не могу скопировать файл”.
Удивился.
Перезагрузился.
Все вроде работало, но Service Pack 2 не дают, потому что не все обновления установлены.
Нашел дистрибутив Service Pack 2, запустил.
Опять появилось несколько сообщений, что не может скопировать файлы.
Нажал Cancel.
Появилось сообщение, что возможно не все установилось успешно.
Перезагрузился.
Голубой экран.
Загрузился, запустил Windows Repair.
Перезагрузился.
Service Pack 1a работает.
После некоторых размышлений понял, что чего-то поломано в Permissions.
Обнаружил, что Permissions на Home Edition в обычном режиме поменять нельзя.
Только в Safe Mode.
Перезагрузился в Safe Mode.
Дал себе все Permissions.
Бесконечно долго эти Permissions устанавливались.
Перезагрузился.
Запустил Service Pack 2.
Без ошибок!
Перезагрузился.
Загружался очень долго.
Internet Explorer не работал.
Event Viewer показывал, что RPC не стартовал.
Текст ошибки увидеть не удавалось, потому что окошко с ошибкой не открывалось.
Firefox и MSN Messenger работали, Scype и ICQ – нет.
Зашел в Сервисы, попытался запустить RPC руками.
Получил Access is Denied.
Прочитал огромное количество информации по этому поводу.
Долго думал.
Обнаружил, что RPC стартует из-под пользователя Network Service.
Перезагрузился в Safe Mode.
Дал Local Service и Network Service все Read Permissions.
Бесконечно долго эти Permissions устанавливались.
Перезагрузился.
Заработало.
Это – краткий отчет о том, как я провел 16 часов за починкой компьютера.
А вот реальные пацаны в таких случаях ровно за час просто все переставляют 😛
Переставить легко, когда уже на все грабли наступил.
Но насчет часа ты слегка загнул – только chkdsk занял около часа, а Permissions – тоже весьма порядочно.
XP Professional было бы немного легче починить – у них не надо в Safe Mode грузиться, чтобы Permissions починить.