Windows Tips & News

KabyLakeおよびRyzenCPUにアップデートをインストールする(CPUロックをバイパスする)

ご存知かもしれませんが、Microsoft 更新を受信する機能をロックしました IntelのKabyLakeおよびAMDのRyzenCPUの所有者は、これらのCPUとともにWindows7またはWindows8.1がインストールされています。 これは、Windowsへのアップグレードを受け入れることを望まないユーザーにとって、ソフトウェア会社からの非常に不快な動きです。 10. この制限を回避し、そのようなデバイスへのインストールが禁止されているものを含むすべての更新をインストールするための秘訣は次のとおりです。
Windows7でサポートされていないハードウェアMicrosoftは、Windows10でのみIntelのKabyLakeおよびAMDのRyzenCPUシリーズ(および今後のすべての新しいプロセッサ)のサポートを提供します。 これは純粋にビジネス上の決定であり、より多くの人にWindows10の使用を強制する技術的な決定ではありません。 アップデートを受信するには、ユーザーは最新のオペレーティングシステムバージョンに移行するしかありません。

Microsoftは、2015年1月にWindows7の主流サポートを終了しました。 メインストリームサポートの終了とは、オペレーティングシステムがセキュリティ更新プログラムを受信するが、機能のマイナーな変更は受信しないことを意味します。 Windows 8.1はまだ主流のサポート下にありますが、マイクロソフトはこの敵対的な動きでこのオペレーティングシステムの顧客を完全に捨てています。 マイクロソフトは、すべての人ができるだけ早くWindows 10を実行することを望んでいますが、多くのWindowsユーザーは、将来もWindows10を使用する予定はありません。 現在のハードウェアが機能しなくなると、安全で保護された状態を維持するために、Windows10をインストールして使用する必要があります。

多くのユーザーは、この制限的なポリシーに満足していません。 GitHubの開発者である「zeffy」は、この状況を変えることにしました。 彼は、いくつかのファイルにパッチを適用することにより、「ロックされた」更新パッケージを最新のハードウェアにインストールする機能を発見しました。 彼のGitHubページで、彼は特別なプログラミング関数をどのように発見したかを詳細に説明しています。 'IsDeviceServiceable(void)'および 'IsCPUSupported(void)'は、wuaueng.dllDLLライブラリにあります。 OSに含まれています。 これらの関数はハードウェアチェックを実行し、CPUをロックアウトして、更新プログラムをインストールできないようにします。

著者は、Windows7またはWindows8.1がインストールされたIntelKabyLakeまたはAMDRyzenCPUベースのPCを「ロック解除」するためのすぐに使用できるパッチを提供しています。 手順は次のとおりです。

IsCPUSupported(void)は、他の5つの関数によって呼び出されるIsDeviceServiceable(void)によってのみ呼び出されます。 幸い、このCPUチェックを強制終了する簡単な方法がいくつかあります。

  1. wuaueng.dllにパッチを適用し、ファイルオフセット0x26C948にあるdword_600002EE948を0x01から0x00に変更します。 これにより、IsDeviceServiceable(void)が本体全体を飛び越えて、すぐに1(サポートされているCPU)を返します。 これは私の好みの方法です。 注:これらのオフセットは、Windows 7x64バージョン専用です。
  2. wuaueng.dllにパッチを適用し、IsDeviceServiceable(void)で強調表示されているすべての命令を削除します。これにより、タイプのForceUnsupportedCPUを使用できるようになります。 レジストリキーHKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scanの下にあるREG_DWORD(ほとんどの場合これを作成する必要があります) レジストリキー)。 この値を0x00000001に設定すると、サポートされていないCPUが強制され、0x00000000に戻すと、動作がデフォルトに戻ります。 変更を適用するには、おそらくPCを再起動するか、wuauservサービスを再起動する必要があります。 この動作は文書化されておらず、将来のアップデートで削除される可能性があります。

これらのソリューションの唯一の欠点は、wuaueng.dllが更新されるたびに新しいパッチを再適用する必要があることです。

パッチを入手するには、zeffyのGitHubページにアクセスして、概要を注意深く読んでください。

パッチをダウンロードして、アップデートをインストールできるようにします

これは一時的な解決策であることに注意してください。 間違いなく、Microsoftはこの機能をできるだけ早く「修正」し、より複雑な実装でWindowsUpdate機能をロックします。 同社は、最近のCPUでWindows7またはWindows8.1が正常に動作していても、それらをサポートすることに関心がありません。

Windows 10 ビルド 19044.1947 (RP) は新しい言語ポリシーを追加します

Windows 10 ビルド 19044.1947 (RP) は新しい言語ポリシーを追加します

返信を残すMicrosoft は、新しい Windows 10 ビルド 21H2 プレビュー ビルド 19044.1947 をリリースしました。 これは、パッチ KB5016688 と共にリリー...

続きを読む

Sergey Tkachenko、Winaero の著者

この Web サイトでは、Cookie を使用して、Web サイトをナビゲートする際のエクスペリエンスを向上させています。 これらの Cookie のうち、必要に応じて分類された Cookie ...

続きを読む

マイクロソフト、Windows 11 22H2「Sun Valley 2」を9月20日にリリースするらしい

マイクロソフト、Windows 11 22H2「Sun Valley 2」を9月20日にリリースするらしい

Windows 11 バージョン 22H2 の正式リリースは 9 月 20 日になるようです。 累積的な更新プログラムのリリースからちょうど 1 週間になります。 この情報は、Microsoft...

続きを読む