ハードディスクの書き込みキャッシュを起動時にONにする

注意:何も起きないかもしれませんが、何が起きてもしりません。本番機では利用しない方がよいと思います。

Active Directoryをドメインコントローラーにすると、システムディスクの書き込みキャッシュがOFFになるので起動時にONにします。

Dskcache.exe ツールを利用します。 http://support.microsoft.com/kb/811392/ja

入手後system32にでも入れておきます。

サービスに登録します。 コマンドプロンプトから以下のコマンド sc create “HDD Cache ON” binPath=”C:windowssystem32dskcache.exe +w” start=delayed-auto

delayed-auto(遅延開始)でないとコマンド発行後にキャッシュOFFにされます。 dskcache.exeはONにするデバイスも指定できます。 詳しくはヘルプ見てください。

サービスで登録しますが、単なるコマンドなので2つエラーを吐きます。

HDD Cache ON サービスの接続を待機中にタイムアウト (30000 ミリ秒) になりました。

HDD Cache ON サービスを、次のエラーが原因で開始できませんでした: そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。

タスクでやろうと思ったけど上手くいかなかったwww サービス登録してる(って誰かがいってた)←他力本願