Если инсталляция второго пакета обновлений Windows XP (aka Service Pack 2) аварийно завершается со словами "Внутренняя ошибка" на стадии "Проверка ключа продукта", значит, вы плохо активировали Windows :-) Это особенно относится к читателям статей типа "Лицензионный Windows XP всем и каждому" :-)

Сценарий: не оказалось под рукой нормального установочного диска с WinXP Pro SP2, пришлось ставить "голую" XP Pro безо всяких сервис-паков, активировать ее и ставить кучу обновлений. WGA говорит, что с лицензией всё в порядке, Windows подлинная, а SP2 устанавливаться отказывается. Как такое возможно? Да очень просто: патченная WGA и ключик продукта в блэклисте.

По счастью, лечится просто.
При установке Windows создаёт весьма полезную папочку — что-то вида WINDOWS\repair. В ней хранится полезный файлик с именем software. Так вот, этот файлик — часть реестра (HKEY_LOCAL_MACHINE\Software). Этот файлик нужно испортировать в реестр. Для этого запускаем regedit, создаем где-нибудь раздел (например, test) и в него импортируем (через Файл - Импорт) файл с %WINDIR%\repair\software (в поле "Тип файлов" нужно предварительно поставить "Файлы кустов реестра"). Windows выдаст предупреждение, что "Раздел будет восстановлен поверх раздела: test. Все параметры и подразделы будут удалены". Нажимаем "Да", и через некоторое время в подразделе test появится копия HKEY_LOCAL_MACHINE\Software, созданного при установке. Допустим, что наш раздел test находится в том же HKEY_LOCAL_MACHINE. Заходим в подраздел HKEY_LOCAL_MACHINE\test\Software\Microsoft\Windows NT\CurrentVersion. Оттуда нам нужны следующие значения (ибо обычно именно они меняются активаторами):

  • CurrentBuild;
  • InstallDate;
  • ProductId;
  • DigitalProductId;
  • LicenseInfo.

и копируем их в HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion.

Аналогично поступаем с OOBETimer и LastWPAEventLogged из HKEY_LOCAL_MACHINE\test\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents — их копируем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents. После этого запускаем инсталляцию SP2 и радуемся жизни :-)

А дальше? Не знаю, сервис-пак еще устанавливается :-)

Добавить в закладки
  • del.ici.ous
  • Digg
  • Furl
  • Google
  • Simpy
  • Spurl
  • Y! MyWeb
  • БобрДобр
  • Мистер Вонг
  • Яндекс.Закладки
  • Текст 2.0
  • News2
  • AddScoop
  • RuSpace
  • RUmarkz
  • Memori
  • Закладки Google
  • Писали
  • СМИ 2
  • Моё Место
  • Сто Закладок
  • Ваау!
  • Technorati
  • RuCity
  • LinkStore
  • NewsLand
  • Lopas
  • Закладки - I.UA
  • Connotea
  • Bibsonomy
  • Trucking Bookmarks
  • Communizm
  • UCA

Связанные записи

27
Март
2008

Комментарии к статье «Если Service Pack 2 не ставится на Windows XP…» (1)  »

  1. Vladimir says:

    Теперь о том, что дальше: перезагрузка, Windows нормально загружается. Затем выскакивает напоминание о том, что осталось 30 дней для активации продукта. Лечится двумя путями: первый (предпочитаемый :-) ) — активация он-лайн/по телефону, второй — использование, например, AntiWPA 2.0.

Подписаться на RSS-ленту комментариев к статье «Если Service Pack 2 не ставится на Windows XP…» Trackback URL: http://blog.sjinks.org.ua/windows/56-when-sp2-fails-to-install-on-windows-xp/trackback/

Оставить комментарий к записи «Если Service Pack 2 не ставится на Windows XP…»

Вы можете использовать данные тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, Вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя