「The driver detected that the device \Device\Harddisk0\DR0 has its write cache enabled」エラーを解決する方法
問題:
書き込みキャッシュが有効であることに起因するエラーには2つのタイプがあります。書き込みキャッシュが有効であることがエラーの原因である場合、Dell™ OpenManageソフトウェアを使用して、仮想ドライブの「Write Policy(書き込みポリシー)」を「Write Back(ライトバック)」から「Write Through(ライトスルー)」に変更します。
これについては、Microsoft TechNet Webサイトを含む複数のサイトを参照してください。
解決方法:
Windowsイベントログ(イベントID32)のこれと同じエラーの原因は、ドライブ、RAIDコントローラまたはstorportドライブ上のハードドライブのファームウェアである場合もあります。適切な方法でデルサーバをアップデートします。たとえば、デルサポートサイトを最初に利用することをおすすめします。
- 「Drivers and Downloads(ドライバおよびダウンロード)」に移動するか、デルサポートサイトへの文書リンクを使用します。
- 「Drivers and Downloads(ドライバおよびダウンロード)」セクションで、サービスタグを入力します。
オペレーティングシステムを選択できるページリダイレクトされます。
- オペレーティングシステムを選択し、適切なストレージセクションを選択します。
ストレージセクションのいずれかにstorportドライバがあります。
- すべてのハードドライブのファームウェアは、ドライバやコントローラと同様に、デバイス項目別のリストに表示されます。
項目例:
- SASドライブ
- SAS non RAID(SAS非RAID)
- SAS RAID
- SCSI non RAID(SCSI非RAID)
- Storport、ドライブのファームウェア、およびドライブのコントローラ。
- また、Dell OpenManageソフトウェアをインストールし、ライトスルーをチェックして、「Write Through(ライトスルー)」オプションが選択されていることを確認します。
イベントID 32が発生する主な原因は、RAIDコントローラーでの「書き込み」設定、古いドライバーやファームウェアの使用、および古いStorportドライバーの使用です。このエラーが発生する理由は他にもありますが、これら2つから始めることをおすすめします。