Как продолжать получать обновления Windows XP

Как продолжать получать обновления Windows XPОперационная система Windows XP появилась в далеком 2001 году и до сих пор используется на довольно не маленькой части компьютеров. Конечно это очень большой срок жизни операционной системы, с тех пор уже увидели свет еще несколько версии Windows и даже уже есть в свободном доступе бета-версии Windows 10.

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

Тем не менее, все когда то заканчивается и в апреле 2014 года закончилась расширенная техническая поддержка операционной системы Windows XP. Больше никакие исправления и патчи в том числе и касающиеся безопасности выпускаться для XP не будут и в центр обновления Windows заглядывать бесполезно. Это не касается некоторых общих обновлений, которые не нацелены непосредственно на XP, такие обновления там будут появляться.

Это заметный удар для части пользователей компьютера, который их может все таки побудить перейти на более новую версию ОС. Однако мир не идеален и даже корпорации Microsoft приходится с этим считаться. Дело в том, что есть большое количество различного оборудования по всему миру, такого как кассы, платежные терминалы, банкоматы и другие  которые работают на Windows Embedded POSReady, которая в свою очередь основана на легендарной Win XP. В отличие от XP поддержка которой уже закончилась, Windows Embedded POSReady будет поддерживаться до апреля 2019 года и это хорошая новость для поклонников Windows XP, которые хотят продолжать получать для нее обновления.

Все что требуется для этого сделать, просто прикинуться Windows Embedded POSReady. Для этого нужно внести небольшое изменение в реестр Windows XP SP3. Сделать это можно двумя способами, но если вы не в курсе, что такое реестр, то рекомендуем вам сначала прочитать данный материал. Так же вам потребуются права администратора на данном компьютере.

Первый способ предусматривает внесение изменений непосредственно в реестр с помощью редактора. Открываете редактор реестра, например нажав комбинацию клавиш WIN+R и набрав regedit. Вам нужно открыть раздел HKEY_LOCAL_MACHINE\SYSTEM\WPA и создать в нем подраздел с именем PosReady. Просто щелкаете правой кнопкой мыши по разделу WPA и выбираете в меню «Создать» ? «Раздел» и вводите его имя.

Как продолжать получать обновления Windows XP

Затем в правой части окна нажимаете  и выбираете в меню пункт «Создать» ? «Параметр DWORD», называете его Installed и присваиваете ему значение «1» в шестнадцатеричной системе счисления.

Как продолжать получать обновления Windows XP

Поздравляем, теперь служба Windows Update будет принимать ваш компьютер за POS-терминал и значит, вы сможете продолжать получать обновления безопасности для вашей Windows XP до 2019 года.

Как продолжать получать обновления Windows XP

Второй способ хакнуть XP заключается в создании reg файла. Просто скопируйте текст расположенный ниже в буфер обмена (включая пустые строки).

 

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady] "Installed"=dword:00000001

 

Теперь откройте блокнот и вставьте скопированный текст. Выберите в меню пункт «Сохранить», выбираете папку, куда хотите его сохранить. В поле «Тип файла» выбираете «Все файлы», а в поле «Имя файла» вводите произвольное имя и добавляете расширение файла «.reg» (например, «HackXP.reg»), нажимаете кнопку «Сохранить». Теперь чтобы внести изменения в реестр и снова получать обновления Win XP в центре обновления Windows достаточно просто запустить созданный файл и подтвердить желание внести изменения в реестр.

 

Таким не сложным способом можно обмануть службу Windows Update, чтобы продолжать обновлять Windows XP еще почти пять лет после окончания срока поддержки. Чтобы вернуть, все как было и Windows Update снова считал ваш компьютер обычной Windows XP, достаточно просто удалить из реестра созданный вами раздел PosReady или присвоить параметру Installed значение «0». Достичь этого можно правкой непосредственно в редакторе реестра, а можно создать еще один файл реестра следующего содержания.

Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady]

Обновление Windows XP x64

Все сказанное выше, касается только обычной 32-разрядной версии. Дело в том, что Windows XP Professional x64 Edition основана на базе Windows Server 2003, поэтому и обновления надо брать от нее. Однако в данном случае нельзя просто взять и в лоб переназначить это в реестре. Придется скачивать обновления вручную и изменять их. Начинающим пользователям лучше с этим не связываться.

Схема выглядит следующим образом. Скачивается вручную обновление с сайта Майкрософт, распаковывается (например, с помощью WinRar) в папку C:\xpupdate или с другим именем, только не забудьте его исправить везде.

Делаете дубликат файла update_SP2QFE.inf с именем new_update_SP2QFE.inf в папке c:\xpupdate\update. Открываете в текстовом редакторе файл new_update_SP2QFE.inf и удаляете в нем следующие строки.

Condition=AndOp,Prereq.XPAMDInstallBlock.Section
[Prereq.XPAMDInstallBlock.Section] PresentOp=CheckReg,HKLM,"SYSTEM\CurrentControlSet\Control\ProductOptions",ProductType,0x00000000 NotEqualOp=CheckReg,HKLM,"SYSTEM\CurrentControlSet\Control\ProductOptions",ProductType,0x00000000,!=,"WinNT" Display_String="%WrongProductMessage%"

Создаете командный файл с именем update.cmd следующего содержания.

c:
cd "C:\xpupdate\update"
echo Replace update.inf with update.inf.new
copy update_SP2QFE.inf org_update_SP2QFE.inf /y
copy new_update_SP2QFE.inf update_SP2QFE.inf /y
echo Apply Update 
start update.exe /passive /norestart /log:c:\xpupdate\install.log
ping -n 1 -w 5 1.1.1.1>nul
copy org_update_SP2QFE.inf update_SP2QFE.inf /y

Все подготовительные мероприятия закончены, можно запустить update.cmd на исполнение. Лог обновления будет сохранен в файле install.log, перезагрузку компьютера нужно сделать самостоятельно.

Правда надо иметь в виду, что Майкрософт против использования данного метода, не гарантирует безопасность XP и полную совместимость с ней обновлений предназначенных для других пусть и родственных версий ОС, что потенциально может обернуться проблемами, а так же в будущем может закрыть эту лазейку.

Поэтому решение об использование данного способа продолжать получать обновления Windows XP после окончания официальной поддержки, каждый принимает на свой страх и риск и несет полную ответственность за возможные негативные последствия. Со своей стороны, считаем использование Windows XP сейчас совершенно не целесообразным, поскольку она сильно устарела и заметно уступает, например Windows 7. Ее использование оправдано, только если компьютер старый и не поддерживает более новые версии ОС, а новый компьютер приобрести нет возможности.

Яндекс.Метрика