web-dev-qa-db-ja.com

シャットダウンする代わりに電源を落とすとどのようなダメージがありますか?

シャットダウン時にWindowsは何をしているのですか?

すべてを保存したと仮定すると、適切にシャットダウンする代わりに電源を切ると、どのような悪影響がありますか?私たちは皆、いつかそれをやったし、個人的に私はその結果そのマシンが死んだ人を知らない。

(明確にするために、私はすべきではないことを知っています。理由はわかりません。)

56
Jon Hopkins

マシン全体が死ぬ可能性は低いですが、ファイル書き込みバッファーにまだ何かがあると、そのデータは失われます...そして、基本的にマシンは、電源を切ったときとシャットダウンしたときの違いを知らないでしょう。停電。

サービスが完全にシャットダウンする機会はありません。たとえば、Webサーバーを実行している場合、シャットダウンするように要求されたときに、接続が切断されるのではなく、既存の要求が(タイムアウト付きで)完了する可能性があります。

「ファイル書き込みバッファ」は、Windowsバッファである必要もありません。再びWebサーバーの例をとると、ロギングはバッファリングされる可能性があるため、100リクエストごとまたは同様の何かごとにのみディスクに書き込みます。クリーンシャットダウンはこれを適切にフラッシュします。ハードシャットダウンはできません。

オンラインサービスを使用している場合、ネットワークの問題が発生している可能性があるとサービスが判断するのではなく、クリーンシャットダウンによって適切にサインアウトされる場合があります。

基本的に、オンボードディスクまたは他のシステムへの接続(ネットワーク接続など)の観点から、システムがシャットダウンするときに何をしたいのかを考えます。適切にシャットダウンすると、これらすべてが幸せになります。

58
Jon Skeet

Jon Skeetは、ソフトウェアとOSの観点からすべての重要なポイントをすでに作成しています。

少し重要な点がありますが、それはおそらく重要なことかもしれません。

マザーボードのチップセットが快適にシステムの電源を切るコンピュータのシャットダウンは、システムの突然の電源切断とは異なります。

最低でもこれは 電源ユニットに損傷を与える可能性があります (通常、CPUボックスの背面の電源スイッチの背後にあるもの) 。 さらに悪い場合では、マザーボードの電源レギュレータデバイスが故障する可能性があります。それは通常マザーボードの交換の合図です。そして、最悪の場合があります。

緊急の場合は、少なくともstandbyまたはshutdownにアクセスしてください電源ボタンを押した状態-3〜5秒以内-電源を切る前。

18
nik

上記のすべての回答に加えて、HDDにRAIDがあり、IOアクティビティが多い場合は、マシンのハードパワーオフによってHDDが中断される可能性がありますIO = RAIDが機能するために必要な場合があり、HDDの障害につながり、頻繁に-ランダムなデータ損失につながります。

5

USBスティックを安全に取り外さずにコンピューターから引き抜くのと同じように、家族や同僚からこの質問をされたとき、たまたまそれを偶然に行ったとしても問題はないと思いますが、リスクは小さいが確実な可能性があるため、その習慣に私は確かに長年にわたって十分な破損したドライブを見てきました。

ああ、そして私は通常、「このアドバイスを無視してハードドライブ/メモリスティックが壊れてしまったら、泣いてはいけない」と付け加えます。 * 8 ')

1
Mark Booth

気づいていないディスクアクティビティがバックグラウンドで発生している可能性があります。ファイルが破損する可能性があります。あなたがそうするつもりはありませんが、それはチャンスを増やします。

マシンがアイドル状態だと思った場合でも起こり得ることの例:

  • デフラグ
  • Windowsアップデート
  • その他のソフトウェアの更新(例:ウイルス定義
1
Tom Robinson

USBドライブをイジェクトせずに引き抜く以上の害はないと思います。通常は問題ありませんが、電源を切ったときに静かに重要なことをしていると、損傷する可能性があります。私はそれがそれを壊すかどうかあなたが再インストールをどれほど嫌うかに依存すると思います:)

1
wikiti

あなたがすべてを救ったと仮定すると、ダメージはありません。私はいつもそれをやっていて、まだ一つの問題も見ていません。おそらくNTFSジャーナリングによって節約されています。

私はWindows 98(もちろんFAT)でもっと注意を払ったことを覚えていますが、それでも私が得るのは起動時のスキャンディスクだけです。それは古い習慣だと思います。他の一般的な予防策のほとんどは、Microsoftの免責事項にすぎないと思います。

0
hyperslug

もう問題かどうかはわかりませんが、当時(15年前にwin95がリリースされていたとき)、電源が切断されて傷が付いたときにhdd読み取りヘッドがシフトしてしまうおそれがあったことを思い出しますディスク。私は、デロバートが言及した緊急ヘッドパークがそれに対する決議だったと思います。

0
Steven Evers

ハードディスクが非常に古くなければ、ハードウェアの損傷はまったく発生しませんが、ソフトウェアの損傷は主にディスクに発生する可能性があります。ネットワーク接続がタイムアウトになるので、心配する必要はありません。エレクトロニクスの観点から、実際にプラグを差し込んだり、スイッチをオンにしたりすることは、シャットダウンまたはプラグを抜かずに電源を切るよりも危険です。

0
hamed

ディスクにデータを書き込んだり、他のI/Oを使用したりすると、非常に小さな問題が発生する可能性があるため、 記事 はそれほど大した問題ではないように思えます。すでにすべてを保存しているので、それほど問題にはなりません。ただし、プログラムも閉じる必要があります。それでも、適切なシャットダウンは、選択の余地がある場合、おそらく最善の方法です。

0
jtbandes

私ができること 見つける

私の経験では、手動でコンピューターの電源を切ることでコンピューターに物理的な損傷を与えることはありません。あなたが心配しなければならない唯一のことは、あなたがそれをシャットダウンしたときにどのタイプのプログラムが実行されているかです。電源ボタンを押したまま強制シャットダウンを実行すると、実行中のプログラムは現在のデータを保存しません。したがって、ログを保持し、プログラムが終了したときにのみログを保存する実行中のことを言いましょう。強制シャットダウンを実行すると、それらのログは保存されません。

コンピュータが正常に動作していて、ボタンを押した場合のように、電源ボタンを押したときに情報が保存されないことについて、私は肯定的ではありません。だから私が間違っているなら私を訂正してください。しかし、電源ボタンを3〜4秒間押し続けても、何も保存されないことは確かです。特に、コンピューターがフリーズしているときは。

私は通常、あえてリスクを取るつもりはありませんが、そのようなことが問題だったときからの「レガシー」な習慣かもしれません。もっと技術的な人がなぜWHYを説明できるのなら、それは素晴らしい問題ではありません。

0
Ivo Flipse