文書番号: 308417 - 最終更新日: 2009年6月30日 - リビジョン: 4.2

Windows XP のパフォーマンス オプションの設定方法

お知らせお使いのオペレーティング システムには適用しない情報が含まれている場合があります。
この記事は、以前は次の ID で公開されていました: JP308417

目次

すべて展開する | すべて折りたたむ

はじめに

Windows では、設定に応じてリソースが割り当てられ、デバイスおよびプログラムが管理されます。ただし、コントロール パネルの [システム] 項目を使用すると、これらのパフォーマンス オプションや、Windows での管理方法を変更できます。

この資料では、ガイド付きヘルプをダウンロードして使用するか、または手動で、コンピューターのパフォーマンス オプションを設定する方法について説明します。

詳細

ガイド付きヘルプをダウンロードまたはインストールできない場合は、この資料の手動による設定手順に従って操作します。

Windows XP のパフォーマンス オプションを手動で設定する手順

ガイド付きヘルプをインストールして実行するのではなく、手動で Windows XP のパフォーマンス オプションを設定できます。

以下の説明は、上級レベルのコンピューター ユーザーを対象としています。高度な手順に慣れていない場合は、サポートにお問い合わせください。この作業を実行する方法の詳細については、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus)
: これらのパフォーマンス オプションを設定するには、ほとんどの場合、コンピューターの管理者アカウントで Windows にログオンする必要があります。コンピューター管理者であるユーザー アカウントで Windows にログオンしているかどうかを確認するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/gp/admin (http://support.microsoft.com/gp/admin)
コンピューターのパフォーマンス オプションを手動で設定するには、次の手順を実行します。

手順 1: プロセッサのスケジュールを手動で管理する

コンピューターの CPU で使用できるリソース数には限りがあります。Windows ではこれらのリソースを自動的に管理し、タスクの割り当てを複数のプロセッサ間で行ったり、複数のプロセスを 1 つのプロセッサで管理したりできます。Windows によるリソースの管理する方法を調整するには、フォアグラウンド プログラムとバックグラウンド サービスに優先順位を付けてリソースを配分します。

既定では、フォアグラウンド プログラムが優先されています。処理リソースを追加すると、プログラムの応答時間が短縮されます。ただし、印刷やディスクのバックアップなど、ユーザーの作業中にも実行されるバックグラウンド サービスがある場合は、バックグラウンド プログラムとフォアグラウンド プログラムに均等にプロセッサ リソースを配分することもできます。

: Windows XP コンピューターをサーバーとして使用している場合は、より多くのリソースをバックグラウンド サービスに割り当てることをお勧めします。

フォアグラウンド プログラムおよびバックグラウンド プログラムのパフォーマンスを手動で変更するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに「sysdm.cpl」と入力し、Enter キーを押して [システムのプロパティ] ダイアログ ボックスを開きます。
  2. [詳細設定] タブをクリックし、[パフォーマンス] の [設定] をクリックします。
  3. [詳細設定] タブをクリックし、[プロセッサのスケジュール] で、次のいずれかの操作を行います。
    • フォアグラウンド プログラムに対してより多くのプロセッサ リソースを割り当てるには、[プログラム] をクリックします。この設定はほとんどのユーザーにお勧めできます。
    • 実行されているすべてのサービスに均等にプロセッサ リソースを割り当てるには、[バックグラウンド サービス] をクリックします。このサービスには、印刷ジョブやアプリケーションなどがあります。
  4. [OK] をクリックして優先設定を適用し、ダイアログ ボックスを閉じます。

手順 2: コンピューターのメモリを手動で管理する

コンピューターに物理的にインストールされている RAM が少なくなると、Windows では、ハード ディスク上のページング ファイル (一般的には仮想メモリと呼ばれています) を使って使用可能なメモリを追加し、物理 RAM のシミュレーションが行われます。既定では、仮想メモリのページング ファイルのサイズはインストール中に、コンピューターの物理 RAM 容量の 1.5 倍に設定されます。したがって、1 GB の RAM がインストールされているコンピューターの仮想メモリは 1.5 GB になります。

ページング ファイルのサイズは手動で変更し、大きくしたり小さくしたりできます。また、仮想メモリの使用を最適化することもできます。それには、ファイル領域を複数のドライブに分割するか、割り当て領域を低速なドライブや頻繁にアクセスされるドライブから削除します。仮想メモリ領域を最適化するには、その領域をできるだけ多くの物理ハード ドライブに分割します。ドライブを選択するときは、次のガイドラインに従います。
  • 可能であれば、システム ファイルと同じドライブ (通常はドライブ C) にはページング ファイルを置かないようにします。
  • ミラー ボリューム、RAID-5 ボリュームなどのフォールト トレラント ドライブには、ページング ファイルを置かないようにします。ページング ファイルにはフォールト トレランスは必要ありません。フォールト トレラントのコンピューターによっては、複数の場所にデータを書き込むために、データの書き込み速度が低下することがあります。
  • 複数のページング ファイルを、同じ物理ディスク上の別々のパーティションに置かないようにします。
仮想メモリのページング ファイルのサイズを手動で変更する方法
この手順を実行するには、管理者として、または管理者グループのメンバーとしてログオンします。コンピューターがネットワークに接続されている場合は、ネットワーク ポリシーの設定によって、この手順を実行できないことがあります。

仮想メモリのサイズを手動で変更するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、[名前] ボックスに「sysdm.cpl」と入力し、Enter キーを押します。
  2. [詳細設定] タブをクリックし、[パフォーマンス] の [設定] をクリックします。
  3. [詳細設定] タブをクリックし、[仮想メモリ] の下の [変更] をクリックします。
  4. [ドライブ <Volume Label>] ボックスの一覧で、変更するページング ファイルが格納されているドライブをクリックします。
  5. [選択したドライブのページング ファイル サイズ] の [カスタム サイズ] をクリックし、[初期サイズ (MB)] ボックスまたは [最大サイズ (MB)] ボックスに新しいページング ファイル サイズを MB 単位で入力して、[設定] をクリックします。
  6. [OK] をクリックしてダイアログ ボックスを閉じて、変更を適用します。
: ページング ファイルのサイズを変更したら、Windows を再起動するよう求められる場合があります。再起動するよう求められた場合、変更をコンピューターに反映させるには、Windows を再起動する必要があります。

:
  • 最適なページング ファイル サイズを Windows に選択させるには、[システム管理サイズ] をクリックします。推奨される最小サイズは、コンピューターの RAM 容量の 1.5 倍、最大サイズはその 3 倍です。たとえば、RAM が 256 MB の場合、最小サイズは 384 MB、最大サイズは 1152 MB です。
  • 良いパフォーマンスを得るには、初期サイズの値を、[すべてのドライブの総ページング ファイル サイズ] に表示されている最小の推奨サイズ以上に設定します。推奨サイズは、コンピューターの RAM 容量の 1.5 倍です。ページング ファイルが大きすぎるとパフォーマンスが低下する可能性があるため、このファイルは推奨サイズのままにしておくのが適切です。しかし、グラフィック プログラムやゲームなど、大量のメモリが必要となるプログラムを頻繁に使用する場合は、サイズを大きくすることもできます。
  • マイクロソフトでは、コンピューターのパフォーマンスが低下するため、ページング ファイルを無効にしたり削除したりしないことを強くお勧めします。それでも、ページング ファイルを削除する場合は、初期サイズと最大サイズの両方を 0 に設定するか、[ページング ファイルなし] をクリックします。
メモリ使用量を手動で最適化する方法
コンピューターのメモリ使用量は、特定のニーズに対応するために最適化できます。コンピューターをサーバーとしてではなくワークステーションとして使用する場合は、より多くのメモリをプログラムに割り当ててパフォーマンスを向上させることができます。この場合、システム キャッシュのサイズを Windows XP の既定のサイズに維持したまま、プログラムの動作が速くなります。また、コンピューターを主にサーバーとして使用する場合や、大量のシステム キャッシュを必要とするプログラムを使用する場合は、より多くのコンピューター メモリをより大きなシステム キャッシュに割り当てるように設定できます。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、[名前] ボックスに「sysdm.cpl」と入力し、Enter キーを押します。
  2. [詳細設定] タブをクリックし、[パフォーマンス] の [設定] をクリックします。
  3. [詳細設定] タブをクリックし、[メモリ使用量] で、次のいずれかの操作を行います。
    • コンピューターをサーバーとしてではなく、主にワークステーションとして使用する場合は、[プログラム] をクリックします。このオプションにより、より多くのメモリがプログラムに割り当てられます。
    • コンピューターを主にサーバーとして使用する場合や、大量のシステム キャッシュを必要とするプログラムを使用する場合は、[システム キャッシュ] をクリックします。
  4. [OK] をクリックして優先設定を保存し、ダイアログ ボックスを閉じます。

手順 3: 視覚効果を手動で変更する

Windows には、コンピューターの視覚効果を設定するオプションがいくつか用意されています。たとえば、メニューの下に影を表示できます。また、画面上でウィンドウを移動している間、そのウィンドウの内容全体を表示するように設定することもできます。

: 視覚効果の多くにより魅力的なインターフェイスが実現し、コンピューターの操作がいっそう楽しいものになるでしょう。しかし、これによりコンピューターの速度が遅くなる場合があります。

Windows には、すべての視覚効果オプションを有効にするオプション、すべてのオプションを無効にするオプション、または視覚効果の設定を自動化するオプションが用意されています。既定の設定に戻したり、使用する視角効果を自分で選択して独自のカスタム オプションを設定したりすることもできます。

視覚効果を変更するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、[名前] ボックスに「sysdm.cpl」と入力し、Enter キーを押します。
  2. [詳細設定] タブをクリックし、[パフォーマンス] の [設定] をクリックします。
  3. [視覚効果] タブをクリックし、次のいずれかの操作を行います。
    • Windows に視覚効果を選択させるには、[コンピューターに応じて最適なものを自動的に選択する] をクリックします。
    • デザインを最優先するように、Windows で設定を自動調整するには、[デザインを優先する] をクリックします。
    • 良いパフォーマンスが得られるように、Windows で設定を自動調整するには、[パフォーマンスを優先する] をクリックします。
    • [カスタム] をクリックして、有効にする項目のチェック ボックスをオンにします。無効にする項目のチェック ボックスはオフにします。
  4. [OK] をクリックして変更を適用し、ダイアログ ボックスを閉じます。
: 選択する視覚効果オプションにかかわらず、表示されている項目のチェック ボックスをオンまたはオフにすることにより、設定はいつでもカスタマイズできます。項目を変更すると、[カスタム] が自動的に選択されます。

用語集

バックグラウンド プログラム: ユーザーが別の作業を行っている間に実行されているプログラム。コンピューターのマイクロプロセッサは、バックグラウンド プログラムよりもフォアグラウンド プログラムの方に多くのリソースを割り当てます。

環境変数: Windows で使用できるシンボリック名と関連付けられた、ドライブ、パス、ファイル名などの環境情報によって構成される文字列。環境変数を定義するには、コントロール パネルの [システム] を使用するか、コマンド プロンプトで set コマンドを実行します。

フォアグラウンド プログラム: アクティブ ウィンドウ (タイトル バーが強調表示されている最前面のウィンドウ) で実行中のプログラム。フォアグラウンド プログラムは、ユーザーが発行するコマンドに応答します。

ミラー ボリューム: データを 2 つの物理ディスクに複製するフォールト トレラント ボリューム。ミラー ボリュームは、まったく同じ 2 つのボリュームを使用して、データの冗長性を提供します。これら 2 つのボリュームはミラーと呼ばれます。ミラーはボリュームに格納されている情報を複製します。ミラーは常に別々のディスク上に作成されます。物理ディスクの 1 つで障害が発生すると、そのディスクのデータは使用できなくなりますが、システムはもう一方のディスクに配置されているミラーを使用して処理を続けます。ミラー ボリュームを作成できるのは、ダイナミック ディスク上に限られます。

ページング ファイル: 使用可能なメモリを拡張するために作成されるハードディスクのセクション。一般的には "仮想メモリ" と呼ばれます。ページング ファイルは、Windows にインストールされている物理メモリ (RAM) が少なったときに "仮想" メモリとして使用されます。既定では、Windows によってバックグラウンド サービスとアイドル状態のプログラムのデータがこのページング ファイルに転送され、より多くの RAM が、現在使用中のプログラムで使用できるよう解放されます。

パーティション: 物理的に異なるディスクのように機能する、物理ディスク上の一部分。パーティションを作成したら、データを格納する前に、そのパーティションをフォーマットし、ドライブ名を割り当てる必要があります。ベーシック ディスクでは、パーティションはベーシック ボリュームと呼ばれます。ベーシック ボリュームには、プライマリ パーティションと論理ドライブが含まれます。ダイナミック ディスクでは、パーティションはダイナミック ボリュームと呼ばれます。ダイナミック ボリュームの種類には、シンプル ボリューム、ストライプ ボリューム、スパン ボリューム、ミラー ボリューム、および RAID-5 ボリュームがあります。

RAID-5 ボリューム: データとパリティが 3 つ以上の物理ディスクに対して断続的にストライプ化されるフォールト トレラント ボリューム。パリティとは計算によって得られた値で、障害の発生後にデータを再構成するために使用されます。物理ディスクの一部に障害が発生すると、Windows により、残っているデータとパリティから障害部分のデータが再作成されます。RAID-5 ボリュームを作成できるのはダイナミック ディスク上に限られ、RAID-5 ボリュームのミラー化や拡張はできません。

次の手順

上記の方法で問題が解決しなかった場合、Microsoft Customer Support Services の Web サイトを使用すると問題の他の解決策を検索できます。Microsoft Customer Support Services Web サイトでは、以下のようなサービスを利用できます。
  • サポート技術情報検索 (http://support.microsoft.com/search/?adv=1) : マイクロソフト製品に関するサポート技術情報とセルフ サポート ツールを検索できます。
  • 製品別サポート ページ (http://support.microsoft.com/select/?target=hub) : よく寄せられる質問と重要なサポート情報を製品別に参照できます。
  • マイクロソフト ニュースグループ (http://www.microsoft.com/japan/communities/newsgroups/browser/default.mspx) : 他のユーザーやマイクロソフト MVP (Most Valuable Professionals) から情報を得ることができます。
  • その他のサポート オプション (http://support.microsoft.com/default.aspx?pr=csshome) : Web を使用した質問、Microsoft Customer Support Services への問い合わせ、フィードバックの送信を行うことができます。
Windows XP のパフォーマンス オプションの設定についてサポートが必要な場合は、次のマイクロソフト Web サイトを参照して、サポートにお問い合わせください。
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus)

関連情報

ページング ファイルの移動方法の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
307886? (http://support.microsoft.com/kb/307886/ ) [HOW TO] Windows XP でページング ファイルを移動する方法

この資料は以下の製品について記述したものです。
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
キーワード:?
kbhowto kbacwsurvey kbvirtualmem kbenv KB308417
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"