3 июл. 2011 г.

Windows XP Update Error 0x0000007E

Пришлось третьего дня обновить сильно старый Windows XP SP1 до чуть более свежего Windows XP SP2 (дабы смочь устанвить нужную версию Крипто-Про и Drweb Security Space). Однако скачиваением с офсайта пакета обновлений SP2 и кликанием на кнопку Далее дело не ограничилоась - после упешного с точки зрения установщика процесса был словлен BSoD с ошибкой вида  Stop 0x0000007E. Ошибка, как показал беглый гуглинг, достаточно популярная, удостоенная даже обстоятельной статьи в базе знаний Microsoft.
Однако ни информация оттуда, ни из ряда других подобных "сборников" не облегчала восстановление системы. Решение нашлось уже на исходе маны терпения: сходить в реестр, найти ветку HKLM\SYSTEM\ControlSet001\Services\Intelppm и под корень ее удалить (конечно, забекапив предварительно, на всякий случай). В куцем описании говорилось что-то о том, что сервиспак собран (оптимизирован?) на (для?) процессорах Intel, и поэтому при установке на камешках от AMD (а на сабжевой машинке как раз Sempron) может вызывать BSoD c ошибкой 0x0000007E. Однако, несмотря на скепсис, проблема решилась - винда радостно загрузилась, отрапортовав в свойствах системы, что она теперь - Windows XP Professional Service Pack 2.