web-dev-qa-db-ja.com

ファイルがSSDにある必要がある場合、Windows7はHDDをスピンアップします

Corsair 128GB SSD(cmfssd-128gbg2d)で64ビットWindows 7 Ultimateを実行していますが、メディアの保存に使用する古いHDDが2台あります。ただし、オペレーティングシステムとすべてのプログラムがSSDにインストールされている場合でも、プログラムを起動すると、アプリが起動する前にコンピューターがHDDの1つをスピンアップするのが聞こえ、理由がわかりません(それがどのドライブかわからない)。

非常に速く開く必要のあるプログラム(プログラマーのメモ帳、電卓(Windowsに付属する基本的なもの)など)の場合、数秒待たなければならないことは、かなり不快な場合があります。そのような待ち時間を避けることが、私が最初にSSDを入手した理由です。

なぜそれが起こっているのかを知る方法はありますか?詳細情報を提供させていただきますが、何が重要かわかりません。どんな助けでも本当にありがたいです!

編集:それがメモリ関連の問題かどうかはわかりません。私は6GBのRAMを持っており、2つまたは3つ以上を使用することはめったにないので、大量のページングやメモリ不足が発生しているとショックを受けます。

10
ZorroDeLaArena

ページファイルが他のハードドライブを使用するように構成されていないことを確認してください。

  1. [マイコンピュータ]を右クリックして[プロパティ]をクリックし、[詳細設定]タブをクリックします
  2. [パフォーマンス]セクションで、[設定]をクリックし、[詳細設定]タブをクリックします
  3. [仮想メモリ]セクションで、[変更]をクリックします
  4. リスト内の各ハードドライブをクリックします。ドライブをスピンアップさせたくない場合は、
  5. [ページングファイルなし]ラジオボタンをクリックして、[設定]をクリックします。
  6. 完了したら、[OK]をクリックしてコンピューターを再起動します。

少なくとも1つのドライブでページファイルを構成したままにしておく必要があることに注意してください。 SSDに大量の空き容量がある場合は、そこから最高のパフォーマンスを得ることができます。ただし、SSDがほぼいっぱいの場合は、書き込みレベリングアルゴリズムに書き込みを効果的に分散するのに十分なスペースがないため、ページファイルを別のドライブに配置することをお勧めします。

更新:別の可能性は、Windowsデスクトップサーチ、または有効にした他のデスクトップサーチツールである可能性があります。これらのドライブで検索機能が必要ない場合は、これらのドライブで インデックス作成を無効にする にすることができます。

6
rob

Sysinternalsから Process Monitor を実行し、システムドライブ以外のファイルアクティビティを監視するように構成できるはずです。

これで、どのプロセスがディスクアクセスをトリガーしているか、どのファイルを探しているかを知ることができるはずです。これは、ディスクアクセスを停止するのに役立つ可能性があります。

3
sgmoore

原因はスーパーフェッチである可能性もあります。これは、起動時間を短縮するための愚かな試みで、アプリのメモリ使用量の画像をHDDにキャッシュしている可能性があります。 無効にする を試してください。

3
Emory Bell