システム内のプロセッサの最大数。 すべてのプロセッサコアを有効にする方法

01.10.2019 サウンドデバイス

テクノロジーは常に開発および改善されており、現在では 10 台中 9 台のコンピュータにマルチコア プロセッサが搭載されています。 また、デュアルコア プロセッサ自体が両方のコアを使用できる場合、4 コアまたは 8 コア プロセッサの場合は、すべてがそれほど明白ではありません。

多くの場合、ユーザーはプロセッサーの隠れた可能性にさえ気づいておらず、ゲームや複雑なプログラムでその可能性を最大限に活用していません。 この記事では、Windows 10 ですべてのコアを有効にし、プロセッサとその機能に関する完全な情報を取得する方法を説明します。

デフォルトの実行コア数

動作中、コンピューターの個々のコアは、PC 負荷プロファイルの変化に関連して異なる負荷を受ける可能性があります。 一部のシステムの BIOS 設定では、コアに個別の動作周波数を設定できます。 PC の負荷が均等に分散されると、ユーザーは高いパフォーマンスを得ることができます。

デュアルコアプロセッサについて話す場合、コンピュータの電源を入れたときに、1 つのコアのみが使用される場合があります。 これらの目的のために、BIOS は 1 つのコアのリソースのみを使用します。 一方、すべてのリソースをアクティブにしてこのプロセスを高速化することも常に可能です。 3 番目に、OS のロードと PC の電源投入を高速化する最良の方法は、Windows を SSD にインストールすることです。

Windows 10 でカーネルを有効にする方法

PC の電源を入れたときにクアッドコア (たとえば) プロセッサのすべてのコアをアクティブにするには、次のコマンドを使用できます。

  1. システム構成の変更。
  2. BIOSを変更します。

以下の手順は、すべてのエディションの 32 ビットと 64 ビットの両方の Windows 10 に適しています。 必要な手順は次のとおりです。

注記。 「最大メモリ」設定では、1024MB以上の数値を選択する必要があります。 そうしないと、コンピュータの起動速度が完全に低下する可能性があります。

これらの手順を再度実行しないようにするには、前の「システム構成」ウィンドウで「これらのブート オプションを永続化する」チェックボックスをオンにします。 「適用」および「OK」をクリックしてアクションを確認します。

BIOSによる変更

PC が起動しない場合にのみ、BIOS 設定を変更する必要があります。 BIOS / UEFI の操作に関する基本的な知識がない場合は、この方法を使用する必要はありません。 前の方法を使用する方が良いでしょう。

BIOS を通じてマルチコア プロセッサのすべてのコアをアクティブにするには、次の手順に従います。

デフォルトでは、Windows 10 は必要に応じてすべてのプロセッサ コアを使用します。 ただし、他のユーザーはあなたの知らないうちに OS や BIOS の設定を変更する可能性があります。 その結果、CPUやパソコン全体のパフォーマンスが低下してしまいます。 この記事では、Windows 10 ですべてのコアを有効にする方法について説明します。

マルチコアプロセッサの仕組み

最新のプロセッサはすべてマルチコアです。 このテクノロジには、いくつかの計算を並行して実行できるため、全体的なパフォーマンスが向上するという利点があります。

Windows 10 は、マルチコア プロセッサ向けに高度に最適化されています。 つまり、ユーザーは設定を行ったり、使用可能なすべてのコアを有効にしたりする必要はありません。 特定のタスクにどのリソースを使用するかはシステム自体が決定します。

問題を解決するために 1 つのコアを使用する必要がある場合、そのコアのみが機能します。 計算の数が増えると、OS は計算が完全に完了するまで 2 番目、3 番目というように接続していきます。

動作コアの数の決定

動作中のコアの数を確認するには、次のものが必要です。 「パフォーマンス」タブにアクセスします。 画像は Intel のプロセッサを示しています。 以下にその状態と特徴を示します。 このプロセッサには、2 つのアクティブ化されたコアと 4 つの論理プロセッサがあります。

CPU アクティビティのグラフも表示されます。 すべてのコアがアクティブであることを確認するには、グラフを右クリックし、「グラフの編集」をポイントし、「論理プロセッサ」を選択します。

その結果、グラフは 4 つのサブグラフに分割されます (実際のものとは異なる場合があります)。 ここでは、4 つの論理コアすべてが関与しており、その負荷は Windows 10 によって管理されていることがわかります。

OS または BIOS でカーネルが無効になっている場合、カーネルはタスク マネージャーや CPU-Z などの特殊なプログラムにも反映されません。 たとえば、プロセッサ モデルの 2 つの論理コアを無効にすると (下の図)、タスク マネージャには 1 つのコアと 2 つの論理プロセッサが表示されます。 つまり、タスク マネージャーによれば、デュアルコア プロセッサをシングルコアと呼ぶことができますが、実際はそうではありません。

ただし、同時に、「プロセッサ」セクションには、論理プロセッサの実際の数が反映されます (製造元の Web サイトでも同様の情報を確認できます)。 この数を、タスク マネージャーで実行中の論理プロセッサの数と比較します。

値が等しい場合は、すべてが正常です。 値が異なる場合は、すべてのコアがアクティブ化されていないことを意味します。それらを有効にする方法については以下をお読みください。

Windows 10 を使用してすべてのコアを有効にする

この方法には、システム構成設定の変更が含まれます。 「実行」を開きます (説明)。 入力行に「msconfig」と入力し、「OK」をクリックします。

[その他のオプション] をクリックして、[ダウンロード] タブにアクセスします。 Windows 10 ですべてのプロセッサ コアを実行するには、「プロセッサ数」オプションと「最大メモリ」オプションのチェックを外します。 すべてのウィンドウで「OK」をクリックします。 PC を再起動します。 これらのオプションがチェックされていない場合は、次の方法に進みます。

次に、タスクマネージャーに移動して、結果を楽しんでください。 すべてのコアを有効にすると、PC のパフォーマンスが大幅に向上します。

BIOS ですべてのコアをアクティブ化する

BIOS には PC ハードウェア設定が含まれています。 さまざまなものがあり、セクション名が異なります。 AMI を例として、すべてのコアのアクティブ化を見て、必要な設定の名前をリストします。

が必要です。 OC 調整セクションに移動します。 次に、[CPU Active Core Control] オプションをポイントし、Enter キーを押します。 Enter キーを押して「無効にする」を選択します。

F10 を押して [OK] を選択し、設定を保存することを忘れないでください。 その結果、すべてのコアがオンになります (ロックが解除されます)。

他のセクションは、Advanced、Extreme Tweaker、および同様のセクションと呼ばれる場合があります。 オプション自体には、プロセッサ オプション、AMD コア選択、プロセッサ コア、アクティブ プロセッサ コア、コア マルチプロセッシング、CPU コアなどの名前を付けることができます。 これらのオプションは、[すべて]、[有効] (無効)、[すべてのコア] で有効になります。 UEFI 設定も同じ原則を使用して変更されます。

ご覧のとおり、Windows 10 ではすべてのプロセッサ コアをアクティブにする必要はありません。デフォルトでは、割り当てられたタスクを解決するために使用する CPU パワーの量はシステム自体が決定します。 他のユーザーが動作コアの数を制限している場合、私たちの推奨事項のおかげでいつでも状況を修正できます。

多くのユーザーは、Windows オペレーティング システムは設定、オーバークロック、最適化の点で柔軟性があまり高くないと感じています。 幸いなことに、これは完全に真実ではなく、OS はコンピューターのパフォーマンス向上に大いに役立ちます。 たとえば、デフォルトですべてのプロセッサ コアが使用されていない場合は、システムで特定の操作を使用して、追加のソフトウェアを使用せずにすべてのプロセッサ コアを有効にすることができます。

重要な情報

通常、オペレーティング システム自体が、その動作に使用する必要がある最適なコア数を決定します。 高負荷時には、未使用のコアが自動的に接続されることがあります。 Windows は、コンピューターの実行中にほぼ常にすべてのプロセッサ コアを使用します。負荷はプロセッサ コア間で異なる方法で分散されるだけです。

ただし、コンピュータの電源を入れたり、OS を起動したりするなどの操作ですべてを使用する場合は、作業の開始前と後に動作コアの温度を確認することをお勧めします。 開始前にボール温度がすでに高く、接続後にボール温度が上昇しただけの場合は、デフォルト設定に戻すことをお勧めします。

作業前後のシステムの安定性にも注意してください。 場合によっては、コンピューターの起動が遅くなることがありますが、コアが 1 つあると安定性が高くなります。追加のコアを接続すると、情報処理速度は速くなりますが、安定性が損なわれることがあります。 この場合、デフォルト設定にロールバックすることも賢明です。

ステージ 1: 利用可能なコアの数を確認する

プロセッサーのコアが 2 つしかない場合は、コンピューターの操作で 4 つ以上のコアを使用できないことを理解しておく必要があるため、最初は使用可能なコア数を調べておくことをお勧めします。 これは、次の手順を使用して行うことができます。

同様に、AIDA64 などのサードパーティ ソフトウェアを使用してプロセッサ コアの数を表示できます。 ただし、この場合、AIDA64 (または他のサードパーティ ソフトウェア) では 4 つのコアしか認識されず、何らかの理由で Wi​​ndows では 2 つのコアしか認識されないというこの種の問題が時々発生するため、Windows 自体の機能を使用する方が正しいでしょう。

ステージ 2: 起動時にすべてのコアを接続する

通常、デフォルトでは、システムはコンピュータの実行中に利用可能なすべてのコアを使用します。 確かに、負荷が大きいものもあれば、負荷が小さいものもあります。また、低負荷では、エネルギーを節約するために一部のコアが完全にオフになる場合もあります。

ただし、コンピュータの電源を入れるときに実際に使用できるプロセッサの処理能力は限られているため、電源を入れるのが多少遅くなる場合があります。 次の手順を使用して、オペレーティング システムから直接デバイスの電源をオンにすると、デバイスのすべての電源をアクティブにすることができます。

BIOS による代替方法

何らかの理由で上記の手順どおりにすべてを実行できない場合は、これを使用して BIOS OS のロードを担当するコアの数を増やすことができます。 この場合、ある程度の注意を払うことをお勧めします。コンピュータと友好的な関係にある場合は、設定で何かを誤って台無しにしないように、この方法をまったく使用しないほうが良いでしょう。

段階的な手順は次のようになります。


通常、コンピュータの動作中はすべてのプロセッサ コアが何らかの方法で使用されますが、唯一の例外は電源が入っているときです。 ただし、このプロセスですべての CPU リソースを使用したとしても、通常の PC 操作中にパフォーマンスの大幅な向上は見られません。唯一のことは、電源をオンにしたときに読み込みが速くなることです。

親愛なる友人、そして私のブログのゲストの皆さん、こんにちは。 今日は、コンピューターの起動速度を少し改善するために、コンピューターの Windows 10 のすべてのコアを有効にする方法を説明します。 ところで、簡単な質問です。PC のプロセッサが作業中に使用するコアの数を知っていますか? 二? 四? 八?。 答えは記事の中で待っています。

おそらく、プロセッサーコアなどという言葉に驚かれる人はいないでしょう。 それは正しいことです、なぜなら今はその時ではないからです。 したがって、この記事では、それらが何であるか、何のためにあるのかなどについては説明しません。 ちょっとお聞きしたいのですが、具体的にコアが何個あるかご存知ですか? そうでない場合は、いくつかの方法を説明します。

Windows 内部ツール

アイダ64

たとえば、サードパーティのプログラムを利用することもできます。 アイダ64。 ダウンロードして起動したら、次の場所に移動します。 「マザーボード」- 「CPU」 - 「マルチCPU」。 特定のポイントでのポジションの数を数えると、コアの総数がわかります。

スピーシー

もう一つの素晴らしい無料プログラム - スピーシー。 チェックしたときにすでに見ていました。 ここでは、CPU セクションに移動し、「スレッド」項目に注意を払う必要があります。 まさにこれが私たちが探しているものです

すべてのコアをオンにする

システムを起動する必要があるすべてのカーネルを使用するには、( 勝利+R)そこにmsconfigを書き込みます。 その後、ボタンをクリックしたタブを探します 「追加オプション」.

ご覧のとおり、デフォルトでは項目の横にチェックマークがありません。 「プロセッサ数」これは、デフォルトでは 1 つだけが使用されることを意味します。 この状況全体を変更するには、ボックスをチェックし、ドロップダウン リストから必要なプロセッサの数を選択する必要があります。

この操作後、PC の速度は変わりますか?

急いで言っておきますが、この方法についてどのような迷信があるとしても、作業の速度にはまったく影響しません。 デフォルトではこのタスクには 1 つのプロセッサのみが使用されるため、この機能はシステムの負荷にのみ影響します。 ただし、システムがすでにロードされている場合は、他のすべてのコアが動作し、それぞれが異なる周波数で独自の方法で動作します。

つまり、タスクを完了するのに 1 つのコアで十分な場合は、残りを使用する意味がありません。 そして、タスクがより難しい場合は、残りの仲間も参加します。

一般的に、私があなただったら、このことについてはまったく気にしません。 他の点にも注意した方がよいでしょう...

基本的に私が持っているのはそれだけです。 この記事を気に入っていただければ幸いです。まだ購読していない場合は、私のブログの更新情報を購読することを忘れないでください。 頑張って。 バイバイ!

よろしくお願いします、ドミトリー・コスティン。

マルチコア プロセッサを使用しているユーザーにとっては、プログラムが特定の 1 つのコアのみを使用できるようにする機能が役立つ場合があります。 現在、ほとんどのプロセッサには複数のコアが搭載されており、ユーザーはシングルコアプロセッサよりもはるかに高速であることを期待しています。 多くの点で、情報処理の速度は以下に依存します。 プロセッサ周波数ただし、複数のコアにわたる負荷分散を正しく設定すると、情報処理の速度を大幅に向上させることができます。

コア数を確認する方法

プロセッサ コアの数を確認するには、いくつかの方法があります。 まず、コンピュータを右クリックしてプロパティを選択します。 この後、次の場所に行く必要があります デバイスマネージャをクリックして、プロセッサセクションを選択します。

この項目は拡張する価値があります。その下にある項目の数は、コアの数に相当します。 に行くこともできます タスクマネージャー(Ctrl+Shift+Esc) して [パフォーマンス] タブに移動すると、各コアの負荷が表示され、ウィンドウの数によってコアの数を決定できます。

Windows でのカーネル マッチングの設定

これらのアクションは、数十のシステムだけでなく、第 7 バージョン以降の初期のシステムでも実行できます。 いずれにしても、まず開く必要があります タスクマネージャー, 7 では [プロセス] タブに移動し、他のバージョンでは [詳細] タブに移動する必要があります。

ここで、カーネルを指定するユーティリティを右クリックして、 を選択する必要があります。 この後、ユーザーがアプリケーションが使用するコアを指定できるウィンドウが表示されます。たとえば、2 番目のコアのみを有効にすることができます。

これでユーティリティは 1 つのコアで動作できるようになりますが、問題は再起動後にすべての設定がリセットされることです。

すべてのコアを有効にする方法

Windows 7、8、10 では、すべてのコアがデフォルトで常に有効になっています。 OS をロードするときのみ、すべてのプロセッサーのパワーを使用できるわけではありません。 これを修正するには、次のことを行う必要があります。


注意!最大メモリは、コアあたり少なくとも 1024 MB の RAM に設定する必要があります。そうしないと、コンピューターのパフォーマンスに影響します。

カーネルにバインドされたプログラムの実行

アプリケーションが起動直後に特定のカーネルを使用できるようにするには、必要なパラメータを指定してアプリケーションを起動する必要があります。 これを行うには、次の場所にアクセスできます コマンドライン(Win+R を押して cmd を入力)、適切なパラメータを指定します。例: c:\windows\system32\cmd.exe /C start /affinity 1 software.exe。 したがって、software.exe アプリケーションはコア 0 で起動されます。 ここにはコア番号+1が表示されます。

ユーザーは同じコマンドを記述できます アプリケーションのショートカットへこれにより、追加の操作を行わずにユーティリティを起動できるようになります。 同じアクションにサードパーティのアプリケーションを使用することもできます。

Bill2 のプロセス マネージャー アプリケーション

ユーザーがコンピュータ上のリソースをより適切に制御できるようにする非常に興味深いユーティリティです。 助けがあればそれは可能になる 優先順位を設定するコンピューター上の各ユーティリティを実行することで、リソースを最適に使用できるようになります。

ここでできます 制限プログラム消費されるリソースによって。 大量のメモリを消費するユーティリティがある場合は、それらに制限を課して、実行に一定量のみを割り当てることができます。 同じプログラムを使用すると、アクティブなプログラムだけでなく、最小化されたプログラムに対してもルールを作成できるため、作業をさらに最適化できます。 プログラムがフリーズした場合の動作を設定することもできます。 しばらく待つか、再起動してください。

Mz CPU アクセラレータ プログラム

自動的に実行してくれる優れたプログラム 最高の優先順位を追加します現在使用されているウィンドウ。 これにより、現在のプロセスの速度が低下せず、遅延なく実行できるようになり、ユーザーが快適に作業できるようになり、リソースが残りのプログラムに割り当てられるようになります。

除外セクション一部のプロセスには例外を設定でき、プログラムはいかなる状況でも優先順位を変更しません。 しかし、 CPUマネージャー、ユーザーが興味のある機能が正確に見つかります。 ヘルプを使用すると、コア間でプログラムを分散できるため、効率が向上し、バックグラウンドで多くのプログラムを実行することが多いユーザーにとってさらに便利になる可能性があります。

CPU制御ユーティリティ

インストールは標準的なものなので、何も変更する必要はありません。 インストール後、すぐに次の場所に移動する必要があります。 オプションをクリックしてロシア語を選択し、最小化、自動起動、および 4 コアを超えるデバイスのカーネルのボックスをオンにします。

この後、メイン設定ウィンドウに移動し、コア間でプロセスを分散するための複数のプロファイルを作成し、現在どれがより必要であるかに応じて変更できます。

オンにしてもらえますか? オートモードすべてをプログラムの裁量に任せます。

プログラムはプロセッサを認識しません

場合によっては、プロセスがリストされない場合があります。 だということだ ユーティリティに互換性がありませんユーザーが取り付けたプロセッサーのタイプに応じて異なります。 この場合、代替プログラムのいずれかを使用するのが最善です。