プロが教える店舗&オフィスのセキュリティ対策術

RamDiskの中身をシャットダウン時バッチファイルを実行してHDDに退避させ、起動時にスタートアップに登録したバッチファイルによってまたRamDiskにコピー(robocopyをつかってます)しています。

しかし、Vista起動後にスタートアップに登録したコマンドの実行が異様に遅いのです。

比較として400Mのファイル10個をコピーするコマンドを実行する場合、起動して五分たってから実行した場合はRamDiskへのコピーコマンドは30秒ですむのですが、スタートアップに登録した場合の起動直後の実行~完了までは二分以上かかるときがあります。このとき進行度(%表示)が明らかにとまっています。

PC構成は大まかに
CPU:Q9550
M/B:G45M-S
Memory:8G
HDD:Hitachi Deskstar 500G*2(RAID0)
VGA:GTX260
OS:Vista Ultimate 32bit
です。

この症状を改善する(Vista起動直後でもコピーがすぐ完了する)方法はあるのでしょうか。教えてください。

A 回答 (2件)

スタート時に遅くなる原因として考えられるのは、


・RAMDISKの初期化が終わっていないので、初期化がすむまで待っている。
・OSや他の常駐ソフトの初期化処理のためディスクアクセスが占領されているのでコピーが遅くなっている。
あたりだと思います。もしそうなら、原理的なことなので、改善は無理でしょう。

なお、前の人の回答にあった「コピーが終わっていなくても終わったように見える」のはXPだけの問題だったはずで、Vistaでは(デフォルトでは)そのような表示はしないようになっていたと思います。
    • good
    • 0
この回答へのお礼

・OSや他の常駐ソフトの初期化処理のためディスクアクセスが占領されているのでコピーが遅くなっている。

が当てはまりそうです・・・
Diskをいくつか用意するかしかなさそうですね^^;
ありがとうございます。

お礼日時:2009/07/18 17:01

XP以降のWindowsでは、見かけ上の起動時間を短くするために、起動処理が全部終わらなくてもデスクトップを表示して、操作可能になります。


ただ、裏ではWindows起動処理の残りが動いているので、スタートアップに登録した処理の処理速度はその分遅くなります。
    • good
    • 0
この回答へのお礼

そうですか、わかりました。

ありがとうございます。

では、そのバッチファイルの優先度などを高く設定して実行速度を上げる等の何かしらの手段はないものでしょうか?

CPU使用率等見る限り余裕があるように思えてしまうので・・・
OSをHDDからリードしてるから遅いとかなんですかね?

お礼日時:2009/07/18 10:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!