Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XP FAQ >> Windowsシステムの書き込みキャッシュ機能の詳細

Windowsシステムの書き込みキャッシュ機能の詳細

  

多くの友人は、Windowsシステムに「書き込みキャッシュ」機能があると、システムの実行速度を向上させることができると知っています。どのようにそれに対処するために、プロンプト「Write cache failed」に遭遇しましたか? Windowsのライトキャッシュテクノロジの詳細については、こちらの記事を参照してください。

キャッシュは、アクセス速度が非常に速いハードディスクコントローラ上のメモリチップで、ハードディスクの内部ストレージと外部インターフェイスの間のバッファです。 WinXPシステムには、ディスクへの書き込みを一時的にキャッシュしてから、システムがアイドル状態になるまで待機してから適切なアクションを実行するという手法があります。書き込みアクションをキャッシュします。ハードディスクは、データの書き込み命令を受信して​​も、すぐにはデータをディスクに書き込むのではなく、一時的にキャッシュに格納した後、システムにデータが書き込まれたことを知らせる信号を送信します。システムは、データが書き込まれたと見なして次の作業を継続します。一方、ハードディスクがキャッシュ内のデータをアイドル状態のとき(読み取りまたは書き込みされていないとき)に書き込みます。 「ライトキャッシュ」と呼ばれるこの手法はシステムパフォーマンスを向上させることができますが、デフォルトではシステムはこの機能を有効にしていないかもしれません。


' Write Cache'機能開く


「Write Cache」オプションの設定方法を知りたいですか。 [デバイスマネージャ]を開いて[ディスクドライブ]を展開し、次に下のドライブアイコンを右クリックして[プロパティ]を選択してから、[ストラテジ]タブに切り替えます。ここでは、2つの選択肢が表示されます。「すばやく削除するために最適化する」(すべてをハードドライブに直接書き込む)と「パフォーマンスのために最適化する」(キャッシュに書き込む)です。最初のオプションでは、USBフラッシュドライブなどのデバイスをコンピュータからすばやく取り外すことができ、タスクバーの[ハードウェアの安全な取り外し]アイコンをクリックしなくても、これらのデバイスをコンピュータから取り外すことができます。両方のオプションが灰色の選択不可の状態にある場合は、ディスクドライブはデフォルトで[Write to Cache]オプションをオンにしています。


「キャッシュの書き込みに失敗しました」というプロンプトが表示される理由


Windows XPシステムでポップアップが表示されることがありますが、キャッシュの書き込みに失敗しました(遅延書き込みに失敗しました)'プロンプトが表示され、書き込みシステムを遅らせることに問題がある可能性があることが通知されます。これは致命的なエラーではありませんが、注意する価値があります。

キャッシュ書き込みエラーの一般的な原因は次のとおりです。

1.ディスクドライブ自体の原因。これは特にSCSIまたはRAIDドライブで起こります。 SP2を使用しているXPオペレーティングシステムで、 "Write cache failed"というユーザーに偽のメッセージを報告するRAIDドライバドライバがいくつかあります。だからあなたはあなたのディスクドライブのドライバの最新版をインストールするべきです。

2.データ行の理由。一部のエラーまたはデータラインの破損、特に外付けのUSBラインとFireWireが原因でこれが発生する可能性があります。データケーブルが長すぎる場合、またはデータケーブルが非認定品質のUSBハブに接続されている場合、ライトキャッシュは失敗します。最後に、おそらく80ピンのデータケーブルを必要とするUDMAドライバを持っているのに、40ピンのデータケーブルを使用しているからでしょう。

3.SCSI終了エラー。これは、自己終了テクノロジを使用するSCSIデバイスではめったに起こりませんが、それでも考慮する必要があります。

4.ドライブコントローラの問題。 USBコントローラと他のハードウェアデバイスが競合していて、ライトキャッシュが失敗するという状況に遭遇しました。システムに長いPCIスロットと短いPCIスロット(64ビットと32ビット)がある場合は、長いPCIスロットからUSBコントローラを取り外してみます。一部の古いPCIカードはこのタイプのスロットをサポートしません。

5.コンピューターのBIOS設定により、ドライブコントローラーでサポートされていないUDMAモードが強制的にオンになります。 UDMAモードはディスクのパフォーマンスを向上させることができますが、ドライブコントローラでサポートされていない場合はエラーが発生します。この状況はまれで、主に新しくインストールされたハードウェアデバイス(ハードウェアデバイスはUDMAモードをサポートします)で発生します。ユーザーはBIOSを復元するかハードドライブのBIOSオプションをデフォルトの "自動検出"に復元できます;この問題を解決するためのモード。例:UDMA Mode 6モードに設定されているデバイスに問題がある場合は、Mode 5モードに設定できます。

6.メディアエラーです。これは起こり得る最も深刻な状況です。つまり、ディスクドライブが壊れています。 SMART(SMART&Smpleなど)ソフトウェアを介してディスクドライブ統計を取得することができる場合、この情報を使用してディスクドライブの機械的(物理的)故障を判断することができる。メディアエラーの診断にはGibson ResearchのSpinRiteというツールを使用することもできますが、ディスクドライブを完全に検出するには長い時間がかかります。

7.メモリ内のパリティエラー。このエラーの原因は、新しいメモリモジュールがマザーボードでサポートされているメモリタイプと一致しないか、メモリ自体に問題があるためです。 (メモリに問題があると、ランダムデッドロックなどの他のエラーが発生する可能性があります)。

8.レジストリのLargeSystemCacheキーの値が正しくありません。これはまれであり、通常521MBを超えるメモリを搭載したATIディスプレイアダプタを搭載したマシンで発生します。これらのマシンのレジストリには、LargeSystemCache(HKEY LOCAL MACHINE \\ SYSTEMhCurrentControlSet \\ Control \\ Session Manager \\ Memory Management)というキーがあります。これは、システムによって一部のコアプロセスに割り当てられたメモリ容量を管理するために使用されます。 1の場合(この設定により、512MBを超えるメモリを搭載したマシンのパフォーマンスが向上する可能性があります)、システムによってはデータエラーや書き込みエラーが発生する可能性があります。この場合は、キー値を0に変更してください。

Copyright © Windowsの知識 All Rights Reserved