Немецкий хакер Sebijk, нашел способ продления поддержки операционной системы Windwows XP до 9 апреля 2019 года. Способ заключается в небольшом изменении реестра.
Это стало возможно, благодаря тому, что Microsoft еще пять лет будет поддерживать операционную систему Windows POSReady 2009 для банкоматов, основной для которой послужила Windщws XP, таким образом большинство патчей тоже сохранит совместимость.
Для того, что бы выдать свою систему за Windows POSReady 2009 нужно создать текстовый файл, с следующим содержимым:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady]
"Installed"=dword:00000001
Сохраняем с расширением .reg и просто щелкаем по файлу в файловом менеджере.
После этого обновления Windows POSReady 2009 спокойно установятся на Windows XP.
Есть вариант и обновления XP x64, которая основана на Windows Server 2003, используя апдейты для последнего. Здесь процедура сложнее.
1. Вручную скачиваем файлы с microsoft.com, и распаковываем используя ключ /x (например, в папку c:\xpupdate).
2. Создаем 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
3. Копируем update_SP2QFE.inf в new_update_SP2QFE.inf (в папке c:\xpupdate\update).
4.Удаляем следующие строки в файле 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%"
5. Запустить update.cmd.
Результат установки обновления смотрим по записям в install.log. Требуется перезагрузка.
Хм… странно. Я просто скачал Security Update For Win 2003 x64 и оно установилось безо всяких вопросов. Но оно-то и ясно, что работать должно, раньше они были общими на 2003 и ХР 64-бита.