web-dev-qa-db-ja.com

12GB pagefile.sysを縮小する方法は?

私は4GBのRAMしか持っていませんが、12GBのpagefile.sysがあります。私がそのトピックについて読んだものから、これはx1.5の経験則よりも大きく、それはまた私のハードドライブ上に巨大なスペースを取っています。私はウェブブラウザでたくさんのアプリケーションとタブを走らせる傾向があるので、これが起こった最後の時に、私はすべてを閉じて私のコンピュータを再起動した。後でWinDirStatを実行したときに、ページファイルは3〜4GBに減少しました。今私のページファイルは再び最大12GBであり、プログラムを閉じる/再起動することは機能していません。

私の最初の質問は、pagefile.sysがインストールされたRAMに関連して非常に大きくなる原因となるアクションです(長時間コンピューターをオンにし、プログラムを実行しすぎ、ブラウザータブを開きすぎます)。次に、pagefile.sysを6-7GBに減らすにはどうすればよいですか?

4GBのRAMを搭載したWindows 7 Home Premium SP1を実行しています

21

次の手順を実行して、ページファイルのサイズを手動で制限できます。

  1. スタートボタンをクリックしてください。
  2. コンピュータを右クリックします。
  3. プロパティを選択
  4. 左側にあるシステムの詳細設定をクリックします。
  5. パフォーマンスグループの下にある設定ボタンをクリックします。
  6. パフォーマンスオプションウィンドウの詳細設定タブを選択します。
  7. 変更ボタンをクリックしてください。
  8. チェックを外すすべてのドライブのページングファイルのサイズを自動的に管理します
  9. リストからC:ドライブを選択します。
  10. カスタムサイズラジオボタンをチェックしてください。
  11. 使用したい初期および最大サイズを入力します。初期に4096 MB、最大に6144 MBをお勧めします。
  12. 仮想メモリダイアログでOKをクリックします。
  13. パフォーマンスオプションダイアログでOKをクリックします。
  14. システムのプロパティダイアログでOKをクリックします。
17
Drew Chapin

次の方法で仮想メモリのファイルサイズを強制できます。

  1. 「スタート」を左クリックしてください。
  2. 「PC」を右クリックします。
  3. 「プロパティ」を左クリックします。
  4. 'Advanced system configuration'を左クリックしてください。
  5. 必要ならば、「OK」を左クリックしてください。
  6. [詳細オプション]タブをクリックします。
  7. 「スループット」内の「設定」を左クリックします。
  8. [詳細オプション]タブをクリックします。
  9. 「仮想メモリ」内の「変更」を左クリックします。
  10. あなたの好みを編集しなさい。
  11. 受け入れて、開いているウィンドウをすべて閉じます。
9
uprego

複数のパーティションがある場合は、彼の答えのupregoで示されている手順に従ってください。

  • スワップファイルを別のパーティションに設定します(たとえば、C:にスワップファイルの部分がなく、D:にすべてのスワップファイルの部分がないようにします)。
  • リブート
  • スワップファイルを-rebootに戻して、同じことをもう一度行います。

これはあなたの初期設定でスワップファイルを再作成するので、あなたはいつでもこの方法でそのサイズを強制することができます(ファイルのどんな断片化も取り除かれます)。しかし、それは大きなファイルの原因を取り除くわけではありません。他の手がかりからそれを理解する必要があります。あなたがすでに示唆したように、あなたはたぶんたくさんのプログラムを同時に開いているか、たくさんのブラウザタブを持っているか、またはあなたはメモリを消費するアプリケーションを使用しています。

ところでスワップファイルの断片化を取り除きたいだけならSysInternals ' pagedefrag を使ってください。

0
Jan Doggen