- ベストアンサー
WindowsXPで電源切断する時に電源が切れる状態になりました で止めるには?
http://oshiete1.goo.ne.jp/kotaeru.php3?q=492712 この質問の、XPバージョンです。 今、自動的に電源が切れないようにする ソフトを使っているのですが、そのソフトが XPに対応していないらしく、 途中で止まらず、シャットダウンを完了してしまうのです。 なぜ、途中で止めたいかというと、 ソフトでシャットダウンしていきなり電源を切ると ハードディスクが壊れる可能性があるという 事象を聞いたので、いきなり切れない仕様で システムを開発しているのです。 よろしくお願いいたします。 どなたか助けて下さい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まさしく、 > http://oshiete1.goo.ne.jp/kotaeru.php3?q=492712 を利用しています。もちろんwin2kで。 XPバージョンとの事ですが、そのまま利用出来るはずですよ。同じNT系列のOSだしこれの本体はVBスクリプトで書かれていて、win32APIを直接叩いて実現させています。 > ソフトでシャットダウンしていきなり電源を切ると > ハードディスクが壊れる可能性があるという > 事象を聞いたので、いきなり切れない仕様で と言う事であれば#1さんのおっしゃられている通りだと思いますので神経質になる必要は有りません。 しかし、私の場合通常のシャットダウン処理を行なうと必ずと行っていいほどレジストリファイルを書き戻している最中(多分HDDキャッシュメモリからHDD本体へ書込んでいる最中)に、電源断となるので次回起動が全く出来なくなりインストールのやり直しの連発に成ってしまったのでやむなくこのスクリプトのお世話になっています。 いずれにしてもwin2k用とは言うもののwindows標準のAPIを使って実現しているので心配なく使えるはずです。
その他の回答 (1)
- HAL007
- ベストアンサー率29% (1751/5869)
>>ソフトでシャットダウンしていきなり電源を切ると >>ハードディスクが壊れる可能性があるという DOSの時代はHDDのヘッドを格納させるソフトがありました。 これは、PCのスイッチ切ることでHDDのヘッドがディスクに 接触してお釈迦になることを防止する為のものです。 その後はHDD側でI/Oが終る都度格納される様に改良されていますから 停電でもない限りクラッシュすることは希です。 ましては、Windowsのシャットダウンはマザー対して停止命令を 出し電源が切れる準備をしてから停止しますからシャットダウンで HDDが壊れることはありません。 HDDが出た頃の問題を正しく理解されないで言伝えれれている 様に思います。まぁ初期のHDDは20MB20万以上していました から壊したらとんでもなかったから、呪文の様になっているのでしょう!
お礼
何度やってもWindowsXPではできません(>_<) 違うスペックのXPのマシン3台で試してみましたが 同じでした。。。 APIが何かXPで変わったとか聞いたのですが。。