Эта копия Windows не прошла проверку подлинности. Работающая на компьютере версия Windows более недоступна для приобретения. Купите Windows 7 Pro за 144 у.е. или Windows 7 Ultimate за 199 - да, конечно, уже бегу, встречайте и держите карман шире!:))
Все вокруг стараются что-то тебе навязать - друг, товарищ, сосед хочет нахлобучить тебе свою точку зрения, упорно доказывая что именно она является истиной в последней инстанции, нацяльникэ нахлобучивает дополнительные и неоплачиваемые обязанности, браузер Опера старается втюхать тебе 12-ю версию себя, а Microsoft начинает активно впаривать Windows 7...
Относительно недавно в состав обновлений Windows ХР стали включать программу WGA, которая при попытке обновления с серверов Microsoft проверяет систему на подлинность. Зовётся этот софт Windows Genuine Advantage Notifications (KB905474) и Windows Genuine Advantage Validation Tool (KB892130) даёт возможность разработчикам Windows определить — пиратская или лицензионная ОС, которая установлена на вашем ПК.
Когда Windows Genuine Advantage обнаружит неладное, то она не блокирует доступ к ПК, не просит отослать смс, а только лишь удаляет обои с рабочего стола, заменяя их на черный экран, и отображает сообщение: «Эта копия Windows не прошла проверку подлинности».
На самом деле программа предполагает, что ваша ОС может быть лицензионной, но по неизвестным причинам не удалось пройти проверку. При попытке обновить Windows через сайт Microsoft проверку не проходит и мы видим мессагу типа "Работающая на компьютере версия Windows более недоступна для приобретения." Ниже под мессагой предлагается выбрать страну и купить Windows 7, не Windows ХР, а Windows 7 Pro за 144 у.е. или Windows 7 Ultimate за 199 - уже разбежался за бумажником:))
Как удалить Windows Genuine Advantage
Установленные однажды Windows Genuine Advantage Notifications (KB905474) и Windows Genuine Advantage Validation Tool (KB892130) невозможно удалить обычным способом через панель "Установка удаление программ" - они там есть, но удалить их НЕльзя!;(
Хорошим инструментом может быть программа Autoruns. Запускаем Autoruns, переходим на вкладку Winlogon, находим «WGALogon.dll», которая и отвечает за вывод назойливой мессаги с текстом: «Эта копия Windows не прошла проверку подлинности» - снимаем галку, перезагружаем ОС. Так можно решить проблему просто и эффективно.
Winlogon WgaLogon Уведомление о результатах проверки подлинности Windows Корпорация Майкрософт c:\windows\system32\wgalogon.dll
Ниже приведена ссыль, где описано больше способов борьбы с Windows Genuine Advantage Notifications (KB905474):
Что касается Windows Genuine Advantage Validation Tool, то это обновление (KB892130) является обязательным при проверке обновлений через сайт Microsoft.
KB892130 предназначается для проверки подлинности ключа (на предмет законности его использования, уплаченных за него денег и т.д.) во время посещения веб узла WindowsUpdate. KB892130 реализовано в модуле LegitCheckControl.dll как объект ActiveX.
Вот информация, которую собирает WGA:
- модель и производитель компьютера;
- версия программного обеспечения и операционной системы;
- региональные и языковые настройки ;
- уникальный номер, глобальный уникальный идентификатор (GUID);
- ключ продукта и его номер;
- название, дата выпуска и номер версии BIOS компьютера;
- серийный номер жесткого диска;
- ключ продукта Office, в случае проверки Office;
- результаты установки;
- результаты проверки.
Принимая во внимание маниакальную тягу Microsoft постоянно лукавить и темнить, можно только гадать, какую ещё информацию может собирать втайне от общественности этот LegitCheckControl.dll, его можно найти по адресам:
C:\WINDOWS\Downloaded Program Files C:\WINDOWS\system32\LegitCheckControl.dll
Удалить Windows Genuine Advantage Validation Tool можно:
regsvr32 -u LegitCheckControl.dll del LegitCheckControl.dll
Хотя этот не является самым лучшим решением, потому, что при следующем посещении узла обновлений нас снова заставят установить эту пакость. Поэтому лучше с помощью брандмаузера перекрыть доступ к серверу mpa.one.microsoft.com на порт 443, но когда нет брандмаузера, то можно открыть в блокноте файл \WINDOWS\system32\drivers\etc\hosts и вписать туда строку: "127.0.0.1 mpa.one.microsoft.com", сохранить hosts и выполнить команду ipconfig /flushdns
Ключ может определяться как не подлинный из-за наличия следов предыдущих неудачных проверок, которые сохраняются LegitCheckControl.dll-ом в файле: C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data.dat
Этот файл нужно удалить. Устанавливать на файл data.dat разрешения или атрибуты, запрещающие запись в этот файл, нет смысла ибо в таком случае проверка WGA всегда будет давать отрицательный результат.
У WGA модуля LegitCheckControl.dll (KB892130) есть встроенный черный список пиратских ключей, которые известны дядям из Microsoft. При помощи данного списка WGA сможет определить нелегальный ключ без необходимости связи с сервером. В таком случае нужно сменить ключ. Смена ключа (без переустановки системы) происходит следующим образом:
- Start -> run -> (Пуск=> Выполнить) набрать regedit: HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\WPAEvents\
- Дважды щелкнуть на OOBETimer
- Правть в открывшемся окне первый фрагмент кода: Было: "OOBETimer"=hex:ff,d5,71,d6,8b,6a,8d,6f,d5,33,93,fd Стало: "OOBETimer"=hex:00,d5,71,d6,8b,6a,8d,6f,d5,33,93,fd
- Щелкнуть на ОК и закрыть окно редактора.
- Start -> run -> (Пуск=> Выполнить), набрать %systemroot%\system32\oobe\msoobe.exe /a
- Выбирать второй вариант "phone activation" (активация по телефону) и щелкнуть "далее", затем внизу "Change Product key" (изменить ключ).
- Ввести новый ключ и нажать "Повторить", затем - "Напомнить позже" (соединение с Интернетом должно быть отключено).
- Восстановить прежнее значение кода в OOBETimer на ff
- Перезагрузить компьютер
После смены ключа нужно не забыть удалить вручную следы WGA, т.е. удалить C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data.dat...
Другие варианты обхода Windows Genuine Advantage Validation Tool (KB892130) с использованием крякнутых LegitCheckControl.dll являются временными мерами до выхода новой версии WGA, когда появится новая версия WGA с расширенным черным списком ключей, которую нас обязательно заставят установить. Хотя и смена ключа полностью не решает проблему утечки информации. Когда мы сменим ключ, то в ходе проверки WGA он утечет на сервера Microsoft, и спустя какое-то время будет добавлен к черному списку в новой версии WGA.
Если при попытке обновления мы попадаем на страницу ошибки, где код ошибки 0x80080205, то это может говорить про какие-то неисправности самой системы проверки подлинности, но не о проблемах с ключом. Подробности о кодах ошибок, и что с этим делать, можно найти здесь. Для тестирования работы самого модуля WGA непосредственно можно использовать некую утилиту RunWGA http://wgapatcher.ru/index.php?p=runwga или тестовую страницу http://wgapatcher.ru/index.php?p=test.
Как обновить Windows если не пройдена проверка?
Ах, скоты какие, Вымогатели!:)) Ай-я-яй:), перекрыли доступ к обновлениям;(, но да не впадём же мы в уныние и воспользуемся софтиной "Микрософт вазелине секюрити:)" от того же Microsoft. "Микрософт Вазелин" по ходу должен памочь:)))
Microsoft Baseline Security Analyzer - Микрософт вазелин секюрити:) использует локальные файлы базы обновлений Microsoft и анализирует систему на их присутствие в системе. В ранних версиях "вазелин секюрити:)", в результатах проверки, напротив имени обновления давалась и ссыль на их загрузку включая ссыли на загрузку тех, загрузка которых через сайт Microsoft требовала проверку подлинности, а потом в штабе мацдая опомнились и исправили сию, как они поняли, багу:)
Итак, если пришлось блокировать автообновление, то добавьте немного вазелина от Microsoft и да пребудет вам счастье!:) Ну, а если не умеете использовать Вазелин от Microsoft, то поставьте себе Debian Linux и забудьте про платный софт.
Ссылки по теме
- Описание программы Windows Genuine Advantage (WGA)
- Описание приложения Windows Genuine Advantage Notifications
- Микрософт вазелин секюрити:)

