MicrosoftのWindowsには通常、システムの動作を構成するためのデフォルト設定があります。この構成には、オペレーティングシステムが実行できるプロセッサの数が含まれます。デフォルトでは、Windowsはすべてのプロセッサを使用してシステムでタスクを実行します。複数のタスクの場合、各プロセッサコアに異なるタスクを渡して、互いに独立して動作できるようにすることができます。これにより、割り込み処理中の処理やラウンドロビン処理のために各タスクをCPUにロードして戻す必要があった古い単層処理よりもパフォーマンスが向上します。
ただし、診断の目的で、Windowsは、特定の時間に実行できるプロセッサの数を制限する機能をユーザーに提供します。これは、障害のあるプロセッサを特定するのに役立ちます。または、プログラマが1つのプロセッサと複数のプロセッサでプログラムを実行するときにプログラムをテストするのに役立ちます。この機能は、の高度なオプションから利用できます。 msconfig 窓。
使用可能な最大プロセッサよりも少ない数を選択したときに、残りのプロセッサが失われる理由について説明します。次に、プロセッサの数を回復する方法についてのガイドが提供されます。
1つのプロセッサに変更した後に他のプロセッサを失う理由
デフォルトでは、プロセッサの数を制限するチェックボックスは通常オフになっています。このように、ウィンドウは、エネルギーを節約するために1つのプロセッサを実行するタイミング、またはパフォーマンスを向上させるために複数のプロセッサを実行するタイミングを選択できます。したがって、この構成を変更すると、パフォーマンスが低下する可能性があります。
選択した場合 1プロセッサ このオプションを永続的にすることを選択した場合、効果を発揮させるにはコンピュータを再起動する必要があります。次回コンピューターを起動すると、1つのプロセッサーのみがオンラインになり、1つのプロセッサーのみを実行します。オンラインのプロセッサは1つだけなので、WindowsはCPUにプロセッサが1つしかないことを前提としています。したがって、Microsoftの構成ウィンドウからは、1つのプロセッサを示すドロップダウンのみが表示されます。これは、システムで使用可能な数よりも少ない数のプロセッサを実行することを選択した場合と同じシナリオです。
以前の構成を永続的にすることを選択した後、プロセッサーの数をデフォルトの数に戻す方法は次のとおりです。これらのメソッドは、他のバージョンのWindowsでも機能します。
番号またはプロセッサのチェックボックスをオフにして、PCを再起動します
[すべての起動設定を永続的にする]オプションをオンにしても、Windowsでは戻って構成を変更できます。このメソッドはデフォルト設定で再起動するため、すべてのプロセッサがオンラインになり、msconfigで一覧表示できます。
- 押す Windows /スタートキー+ R 実行ウィンドウを開くには
- タイプ msconfig 実行テキストボックスでEnterキーを押して、 システム構成ウィンドウ
- から ブート タブ、をクリックします 高度な オプション(コンピューターに複数のオペレーティングシステムがある場合は、最初に構成するオペレーティングシステムを選択します)
- の中に ' 高度なオプションを起動する 窓、 チェックを外します インクルード プロセッサの数 チェックボックス。すべてのデフォルトを復元するには、 残りのチェックを外します このウィンドウのチェックボックスの。
- クリック OK このウィンドウを閉じる(表示される警告を受け入れる)
- クリック 適用する 、その後 OK システム構成ウィンドウで(表示される警告を受け入れます)。
- 再起動 あなたのPC
次回の起動では、CPUで使用可能なすべてのプロセッサの数が表示されます。
システムレジストリを使用して、スタートアップ/ブート構成をリセットします。これにより、デフォルトに戻ります。
- 押す Windows /スタートキー+ R 実行ウィンドウを開くには
- タイプ regedit 実行テキストボックスでEnterキーを押して、 レジストリエディタ
- このキーに移動します
- クリックしてください ' startupreg 」サブキーと すべてのキーエントリを削除します (( (デフォルト)キーを除く )右パネルで右クリックして[削除]を選択します
- クリックしてください ' 状態' 左側のパネルのサブキー。右側のパネルのキーをダブルクリックして、以下に示すようにDWORD値を変更します。
Bootini – 2
サービス– 0
スタートアップ– 2
すべて16進数
- 再起動 あなたのPC。これで正常に起動し、すべてのプロセッサが一覧表示されます。
一般に、msconfigの設定をいじることは非常に悪い考えです。ほとんどの場合、パフォーマンスが低下します。最悪の場合、起動できないコンピュータになってしまいます。この機能はデバッグを目的としたものであり、PCの速度を上げることを目的としたものではありません。
読んだ3分