Процессор не поддерживает данную версию Windows. Что это значит?
Microsoft продолжает усиленно радовать, удивлять и шокировать своих пользователей. Буквально на днях ко мне обратился коллега с такой проблемой: он приобрел и собрал новый ПК на базе нового процессора Intel Core i3 7100. На собранный компьютер был успешно установлен образ Windows 7. Но через некоторое время, после того, как Windows 7 закачала и установила все обновления через Windows Update, система перестала получать новые обновления со следующей ошибкой:
Unsupported hardware
Your PC uses a processor that is designed for the latest version of Windows. Because the processor is not supported together with the Windows version that you are currently using, your system will miss important security updates.
Не поддерживаемое оборудование
Ваш процессор не поддерживает данную версию Windows, вы не сможете получать обновления.
Несовместимое оборудование
Ваш компьютер оборудован процессоров, предназначенным для последней версии Windows, вы пропустите важные обновления системы безопасности.
При попытке выполнить поиск обновления через Windows Update появляется ошибка:
Code 80240037 Windows Update encountered an unknown error.
Неподдерживаемые процессоры для Windows 7 и Windows 8.1
Дело в том, Microsoft еще в прошлом году анонсировала, что все обладатели новейших процессоров должны использовать только последнюю версию клиентской платформы — Windows 10. Для более старых версий Windows будет созданы ограничения для использования данных моделей процессоров.
Ограничения распространяется на следующие поколения процессоров:
- 7-ое — поколение процессоров Intel Core (микроархитектура Kaby Lake , выпуск начался в 2017 году)
- Седьмое поколение процессоров AMD (микроархитектура Bristol Ridge , выпуск начался в 3 квартале 2016 года)
- Qualcomm 8996 (в основном используется для мобильных устройств)
В апреле 2017 года MSFT выпустило специальные патчи для предыдущих версий ОС
- KB4012218 – для Windows 7 SP1 и Windows Server 2008 R2
- KB4012219 – для Windows 8.1 и Windows Server 2012 R2
В описании патчей заявляется о появление функционала определения поколения процессора и поддерживаемого оборудования при поиске обновлений через Windows Update.
Enabled detection of processor generation and hardware support when PC tries to scan or download updates through Windows Update.
Соответственно, после установки данных обновлений, система начинает блокировать загрузку новых обновлений (в т.ч для MS Office) и драйверов на старых версиях ОС с ошибкой 80240037 , тем самым вынуждая пользователей переходить на Windows 10 /Windows Server 2016. Таким образом, все старые системы с новым оборудованием перестают получать обновления безопасности и переходят в разряд уязвимых. Похоже на шантаж…
Конечно, временно поможет удаление этих обновлений (wusa.exe /quiet /uninstall /kb:4012218 /promptrestart или wusa.exe /quiet /uninstall /kb:4012219 /promptrestart ) и блокировка их установки, но с высокой долей вероятности они прилетят в следующем месяце в обновлении Monthly Rollup (в рамках новой концепции накопительной модели кумулятивных обновлений ).
Кроме того, блокируется установка драйверов для видеоадаптеров на базе графических процессоров Intel седьмого поколения (Intel HD Graphics 610 — 650). В Windows 7 SP1 он определяется как стандартный VGA графический адаптер.
При попытке установить скачанный с драйвера производителя подписанный видео драйвер, появляется ошибка «Эта система не удовлетворяет минимальным требованиям для установки программного обеспечения».
Как вы видите, непосредственно в установщике драйвера указано, что на оборудовании с седьмым поколением процессоров Intel, драйвер может быть установлен только в Windows 10 x64.
Wufuc – патч для восстановления Windows Update
Существует неофициальный обходной метод, позволяющий убрать сообщение «Оборудование не поддерживается» и восстановить возможность получения и установки обновлений безопасности на компьютерах с Windows 7 и 8.1 с процессорами Intel Kaby Lake, AMD Ryzen, и другими не поддерживаемыми CPU.
Пользователь GitHub под ником Zeffy выпустил небольшой патч Wufuc (windows update …. ну вы поняли), который позволяет избавиться от проблемы «несовместимого оборудования». Патч отключает сообщение Центра обновлений о несовместимости оборудовании и разрешает компьютеру получать обновления с Windows Update. Последнюю стабильную версию патча Wufuc можно скачать тут: https://github.com/zeffy/wufuc/releases/latest .
Есть версия Wufuc как для x86, так и для x64 систем.
Согласно информации от Zeffy функция обнаружения типа процессора и запрета получения обновлений находится в библиотеке wuaueng.dll . Первоначально патч Wufuc заменял данный файл, но т.к. данное решение неустойчиво против обновления файла очередным обновлением Windows Update, в последующих релизах Wufuc логика работы патча была изменена.
Теперь фактическая замена файла wuaueng.dll не производится. Установщик wufuc_setup_x64.msi регистрирует новое задание планировщика, которое запускает wufuc при загрузке компьютера. Затем wufuc внедряет себя в процесс service host или службу wuauserv и перехватывает вызов функций IsDeviceServiceable и IsCPUSupported, модифицируя возвращаемый ответ.
Таким образом патч wufuc отключает сообщение «Оборудование не поддерживается» в Windows Update, и позволяет продолжать устанавливать обновления на системах Windows 7 и 8.1.
Решение проблем с установщиком NVIDIA (перевод есть)
Solving NVIDIA Installer Issues Answer ID 4223 Updated 01/25/2017 02:13 PM |
What can I do when the NVIDIA software installation fails?
The installer package of the NVIDIA GeForce Experience application or the NVIDIA Graphics Driver can sometimes hit generic failures which do not pinpoint an exact error condition. These errors can be caused by an incorrect system state.
If the software installation fails, the best first step is to reboot and try the installation again.
If that doesn’t help, try explicitly uninstalling the previous version (if any), rebooting, and then reinstalling.
If it continues to fail, try performing the following steps to reset the system state:
1. Make sure that NVIDIA Windows services are not running.
To stop the NVIDIA Windows services, run «services.msc» from the Run window, then find and stop all services where the service name starts with NVIDIA.
2. After all services are stopped, make sure that no instance of any NVIDIA application is running.
To look for instances of NVIDIA applications, open the Task Manager and look for processes starting with nv or NVIDIA. Kill those processes, if any.
3. Make sure to remove the following registry keys if they exist.
Run Regedit and search for each key, then delete if found.
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Logging
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Logging
4. Now try to install again.
If the above steps do not resolve the issue, uninstall all NVIDIA programs using the Windows Control Panel, reboot, and then try steps 1 to 4 again.
Решение проблем с установщиком NVIDIA
Ответ ID 4223
Обновлено 25.01.2012 14:13
Что делать, если установка программного обеспечения NVIDIA завершилась неудачей?
____________________________________________________________ __________________________________________________
Пакет установщика приложения NVIDIA GeForce Experience или графического драйвера NVIDIA иногда могут поражать общие сбои, которые не определяют точное состояние ошибки. Эти ошибки могут быть вызваны неправильным состоянием системы.
Если установка программного обеспечения завершается неудачно, лучшим первым шагом является перезагрузка и повторная попытка установки.
Если это не помогает, попробуйте явно удалить предыдущую версию (если есть), перезагрузите и переустановите.
Если продолжается сбой, попробуйте выполнить следующие шаги для сброса состояния системы:
1. Убедитесь, что службы NVIDIA Windows не запущены.
Чтобы остановить службы NVIDIA Windows, запустите «services.msc» из окна «Выполнить», затем найдите и остановите все службы, где имя службы начинается с NVIDIA.
2. После остановки всех служб убедитесь, что ни один экземпляр приложения NVIDIA не запущен.
Чтобы найти экземпляры приложений NVIDIA, откройте диспетчер задач и посмотрите процессы, начинающиеся с nv или NVIDIA. Убейте эти процессы, если они есть.
3. Обязательно удалите следующие ключи реестра, если они существуют.
Запустите Regedit и выполните поиск по каждому ключу, а затем удалите, если он найден.
4. Теперь попробуйте установить еще раз.
Needs Windows 7 service Pack 1 Platform Update что делать, если вышла ошибка
При запуске какой-либо игры (обычно это популярная «H1Z1») последняя может выдать сообщение «Needs Windows 7 Service Pack 1 Platform Update», после чего запуск игры становится невозможен. Указанным месседжем программа сообщает, что для её нормального запуска необходима установка в системе специализированного обновления платформы ОС Виндовс 7 со встроенным «Service Pack 1». Попытки же пользователя установить указанное обновление часто оканчиваются безрезультатно. Что же предпринять в данной ситуации? Ниже я разберу, в чём сущность данной дисфункции, и как её исправить.
Месседж о требуемом обновлении
Что значит «Needs Windows 7 service Pack 1 Platform Update»?
В переводе данное сообщение выглядит как «Необходимо обновление платформы Сервис Пак 1 для Виндовс 7». Обычно подобная проблема возникает в ситуации, когда на пользовательском ПК с Виндовс 7 не установлен требуемый Сервис Пак 1, или отсутствует необходимое для данной ОС обновление платформы для Виндовс 7.
Попытки пользователя обновить свою систему через загрузку и запуск указанного Service Pack 1 с сайта Майкрософт (или обновления платформы Виндовс 7) обычно не дают какого-либо результата. Появляется табличка запуска процесса обновления, после чего указанный процесс может продолжаться часами без каких-либо изменений.
Подобная ситуация связана с некорректно работающей службой «Центр обновления Виндовс» (Windows Update) блокирующей установку необходимого апдейта платформы Виндовс 7 СП 1.
Данная дисфункция также часто идентифицируется кодом ошибки «g34», встречающейся на пользовательских ПК.
Для решения ошибки «Needs Windows 7 service Pack 1 Platform Update» необходимо выполнить ряд способов, которые я перечислю ниже.
Установите обновление платформы Виндовс 7 SP1
Поскольку в большинстве случаев на компьютерах пользователей установлена ОС Виндовс с SP1, то нам будет необходимо провести ряд шагов для установки затребованного системой апдейта платформы Виндовс 7. Выполните следующее:
- Скачайте обновление платформы Виндовс 7 с сайта Майкрософт. Перейдите по указанной ссылке, нажмите на «Скачать». Вы увидите два файла, с упоминанием x64 – для 64-битной ОС, и x86 – для 32-битной. Выберите файл, который соответствует вашей ОС, и скачайте его на ваш ПК (но не запускайте).
Если вы не в курсе, какой разрядности ваша ОС (32 или 64), тогда нажмите сочетание кнопок Win+Pause, и в появившемся окне просмотрите значение параметра «Тип системы»;
Временно отключите службу «Центр обновления Виндовс». Нажмите на Win+R, в появившейся строке введите services.msc и нажмите Enter. В открывшемся окне служб найдите службу «Центр обновления Виндовс», наведите на неё курсор, щёлкните ПКМ, и выберите «Остановить»;
Выберите «Остановить»
Установите Сервис Пак 1 для Виндовс 7
В случае, если ваша Виндовс 7 не имеет установленного Сервис Пак 1, тогда рекомендуется установить его с сайта Майкрософт. При этом он уже будет включать в себя необходимое «Обновление платформы Виндовс 7».
Переустановите игровую программу
Если вы выполнили перечисленные выше шаги, но ошибка продолжает появляться, рекомендуется переустановить саму игру. Часто это позволяет избавиться от ошибки g34 на вашем ПК.
Заключение
Сообщение «Needs Windows 7 service Pack 1 Platform Update» обычно возникает в ситуации отсутствия в системе необходимого обновления платформы Виндовс 7 SP1. Рекомендуется скачать и установить требуемое обновления (перед тем остановив Центр обновления Виндовс), что позволит исправить ошибку g34 на вашем компьютере.