Windows 11/10 をインストールしようとしている人の中には、エラーが報告されている人もいます。このエラーは、同じマシン上で以前のバージョンの Windows を実行できたユーザーからも報告されています。 Windows のインストール中に、次のいずれかのエラー メッセージが表示される場合があります。
この PC では Windows 10 を実行できません
お使いの PC の CPU は Windows 10 と互換性がありません
この CPU は Windows 11 ではサポートされていません
それで何が変わったのでしょうか?このエラーの内容と、それについて Microsoft が何と言っているかを確認してみましょう。
Windows をインストールするには、CPU (プロセッサ) が次の機能をサポートしている必要があります。PAE/NX/SSE2。
これが何を意味するのか見てみましょう。
「No-eXecute (NX) は、メモリ ページを実行不可能としてマークできるプロセッサ機能です。この機能により、CPU は悪意のあるソフトウェアによる攻撃からシステムを保護できるようになります。システムで NX 機能が有効になっている場合、悪意のあるソフトウェア コードがメモリのアクセス可能な領域に配置され、制御がそのメモリ位置に到達したときに実行されることが防止されます。 Windows 8 では、システムに NX をサポートするプロセッサが搭載されており、NX がオンになっている必要があります。」
「ストリーミング SIMD 拡張機能 2 (SSE2) は、Intel および AMD プロセッサでサポートされていた以前の標準です。 NX をサポートするすべてのプロセッサーは SSE2 もサポートします。」
「NX プロセッサー機能を使用するには、プロセッサーが物理アドレス拡張 (PAE)モード。 PAE は、x86 プロセッサが対応バージョンの Windows 上で 4 GB を超える物理メモリにアクセスできるようにするプロセッサ機能です。 「
最新のシステムや Windows 7 のロゴ要件を満たすシステムのお客様には、プロセッサ要件は影響しません。これらのシステムには、NX をサポートし、NX をオンにできる PAE 対応の 32 ビット プロセッサが搭載されているためです。 PAE/NX サポートのない非常に古い 32 ビット プロセッサで Windows 7 を実行している少数の顧客のみが影響を受けます。
読む: 方法サポートされていないハードウェアまたはプロセッサに Windows 11 をインストールする
システムがNXまたはSSE2をサポートしているかどうかを確認してください
これを確認するには、Windows Sysinternals ツールがあります。コアインフォ、コマンドラインユーティリティ。から入手できますここ。コマンドラインからこれを実行すると、必要な情報が提供されます。
サポートされているプロセッサ機能には、*機能名の横に表示される文字、および–サポートされていない場合は文字。
「PAE がサポートされていないと表示される場合」コアインフォ出力では、システムに PAE 非対応のプロセッサが搭載されており、NX をサポートできません。 PAE はサポートされていると表示されているが、NX はサポートされていないと表示されている場合コアインフォ出力:
- システムのプロセッサが NX をサポートしているかどうかを判断するには、CPU 製造元が公開している機能セットを参照してください。
- システムのプロセッサが NX をサポートしている場合、このオプションの BIOS 設定が正しく構成されていない可能性があります。
NX がシステムでサポートされている場合、オンになっていない場合は BIOS 設定からオンにすることができます。」
そのため、BIOS を確認し、BIOS 設定で NX (「eXecute ビットなし」) または同等の XD (「eXecute Disabled」) 機能を有効にします。 BIOS の [詳細] オプションまたは [セキュリティ] オプションでそれらを探します。 BIOS の製造元によっては、さまざまな名前で呼ばれる場合があります。これらには、No Execute Memory Protect、Execute Disabled Memory Protection、EDB (Execute Disabled Bit) という名前を付けることができます。、EVP (Enhanced Virus Protection)、または一部の他の名前。したがって、これらを確認してください。
BIOS に NX 用のこれらのオプションが表示されない場合は、これを追加した可能性のあるアップデートがないか BIOS の製造元に確認してください。非常に古いプロセッサにはこの機能が含まれていない可能性があります。
関連記事:このプロセッサは、現在使用している Windows バージョンではサポートされていません。
VM に Windows をインストールしようとするとエラー 0x0000260 が発生する
VM に Windows をインストールしようとすると、関連エラー 0x0000260 も表示されます。
「仮想マシン (VM) が NX をサポートするシステムでホストされている場合は、Windows 仮想環境をセットアップするときに、仮想化製品の設定または構成マネージャーで PAE/NX を有効にする必要があります。 「
Windows PAE/NX/SSE2 要件の詳細については、Microsoft がホワイトペーパーを発行しています。PAE/NX/SSE2 サポート要件ガイド。この文書Windows での PAE/NX/SSE2 要件のプロセッサ サポート、マシンが要件を満たさないときにお客様が遭遇するエラー ケースとシナリオ、および Windows を PC にインストールする方法について詳しく説明します。
Microsoft の Bill Fill が、The Answers Forum でこのエラーについて詳しく説明しています。彼はまず、この問題によりご迷惑をおかけしたことをお詫びし、リリース プレビューを試していただいたユーザーに感謝の意を表します。さらに、これはバグである可能性があり、RTM 前に修正する必要があるため、さらに詳しい情報が必要な場合、Microsoft はこの問題を報告した数名に連絡する可能性があると述べています。
それから彼は説明します自分のマシン上で CP を実行できるユーザーが、同じマシンに RP をインストールしているときにこの問題が発生したため、CP 以降、具体的に何が変わったのでしょうか。
Windows で何が変わったのか
CP 以降、アップグレード検出ロジックに変更を加えました。変更はデフォルトのインストーラーと、続行する前に正確な CPU 機能をチェックする方法を中心に行われます。 Windows には最新の CPU の NX 機能が必要です。これは、マルウェア防御機能が確実に動作するようにするセキュリティ上の理由から行われます。デスクトップ アプリや Windows ストアのアプリを含むさまざまなソフトウェアを人々が安心して使用できるようにしたいため、これは重要です。これは、一部の非常に古い CPU は Windows 8 では動作しないことを意味します。CP では、NX 機能のインストーラーをブロックしませんでした。 CP テレメトリに基づいて、人々の時間を尊重するために、セットアップにブロックを追加するのは正当であると感じました。たとえ残念なことがあっても、早く終わらせた方が良いです。また、テレメトリを使用して、NX 要件を満たさない CPU の数を把握し、エコシステム内で NX の存在を強制することが確実にできるようにしました。 NX 機能が利用可能で正しく構成されていないのは 1% 未満の CPU であり、そのうち 0.1% は NX 機能をまったく持っていないことがわかりました。これに基づいて、マルウェア防御が強化されるため、NX プレゼンスを強制することは良いことだと考えています。したがって、カーネルのブート シーケンスで NX の存在を強制するようになりました。
PAE 検出に関連する変更は加えませんでしたが、メモリ マネージャー ページ テーブルでの NX の実装方法により、PAE は 32 ビット プロセッサ上の NX の前提条件であることに注意してください。
CP および Windows 7 からのテレメトリに基づいて SSE2 命令セットの検出を変更しました。
その結果、ユーザー全体にとって、PC の信頼性が向上します。カーネルのブート シーケンスでは SSE2 をチェックしませんが、CPU に NX が搭載されている場合は、ほぼ確実に SSE2 も搭載されています。
回避策
この回避策を試す前に、BIOS で NX を確認して設定してください。回避策では、ISO を使用してインストールします。
ISO をダウンロードして DVD に書き込むか、起動可能な USB フラッシュ ドライブを作成します。作成したメディアから起動します。 CPU が NX をサポートしていない場合は、セットアップが開始される前に Code 5D ブルースクリーンが表示されます。これはまれですが、発生した場合、Windows の実行をサポートすることはできません。
Windows には、エンドユーザー インストーラー (Windows DVD のルートにある setup.exe) と商用インストーラー (Windows DVD のルートにある setup.exe) という 2 つのインストーラーが含まれているため、この回避策は成功する可能性があります。\ソースWindows DVD のディレクトリ)。商用インストーラーは、PC が DVD/USB メディアから起動されるときに実行され、NX/SSE2 チェックを実行せず、サポートされているシステムで NX/SSE2 を有効にしようとします。