古いコンピューターには POPCNT 命令セットがないために最新バージョンの Windows 11 を実行できないというニュースを覚えていますか?問題は、最新のオペレーティング システムを古いハードウェアにインストールすることだけではないことがわかりました。古いプロセッサを使用している Windows 10 ユーザーは、サポートされていない NVIDIA グラフィックス ドライバーが原因でブルー スクリーン ループに陥る可能性があります。

約 1 か月前、NVIDIA は、POPCNT 命令セットが含まれていない古いコンピューターのドライバー サポートの終了に関するナレッジ ベースの記事を公開しました。これは単に任意のサポートされていない状態ではありません。サポートされている NVIDIA GPU とサポートされていないプロセッサを搭載したシステムにドライバー 555 以降をインストールすると、システム全体がエラー コード SYSTEMTHREADEXCEPTIONNOTHANDLED の BSOD でクラッシュします。

バージョン 555 以降、NVIDIA ディスプレイ ドライバーは、POPCNT (フィル カウント) 命令をサポートしない古い CPU をサポートしなくなります。 Microsoft の正式バージョンの Windows 10/Windows 11 はこれらの CPU をサポートしなくなりましたが、ユーザーのコンピューターがサポートされていない CPU を使用しており、R555+ ディスプレイ ドライバーをインストールしようとすると、コンピューターの Windows 起動時に BSOD ブルー スクリーンが表示されます。

Windows 10 ユーザーが、グラフィック カード (GTX750Ti 以降など) をまだサポートしている古いプロセッサを搭載したシステムを使用している場合は、オペレーティング システムがバージョン 555 以降のドライバーを自動的にダウンロードしないように Windows Update 設定を調整する必要がある場合があります。

ただし、NVIDIA グラフィックス カードをまだサポートしている Core 2Duo システムを使用している Windows ユーザーは多くないかもしれないため、このニュースが Windows ユーザーの間で大きな反応を引き起こす可能性は低いでしょう。ただし、GTX750Ti または GTX950 を搭載した SSE4.2 より前の古いシステムがグラフィックス ドライバーの更新後に起動に失敗した場合、その理由がわかりました。

PC が POPCNT 命令をサポートしているかどうかを確認するには、次の手順を実行します。

1. Microsoft Web サイトからユーティリティ Coreinfo をダウンロードします。

https://learn.microsoft.com/en-us/sysinternals/downloads/coreinfo

2. Coreinfo 圧縮ファイルの内容を解凍します。

3. 解凍したフォルダーで右クリックし、「ターミナルで開く」を選択します。


4. ターミナルウィンドウが表示されます。以下のスクリーンショットに示されているコマンドを入力し、ENTER キーを押します。

.coreinfo64-f


5. Coreinfo を初めて起動する場合は、使用許諾契約が表示されます。続行することに同意します。


6. コンピュータがサポートする CPU 命令セットがリストされます。 POPCNT を検索して、CPU が命令セットをサポートしているかどうかを確認してください。