回答:
マシン全体が死ぬことはまずありませんが、ファイル書き込みバッファにまだ何かがあると、そのデータを失うことになります...停電。
サービスは、完全にシャットダウンする機会を得られません。たとえば、Webサーバーを実行している場合、シャットダウンするように求められたときに、接続が切断されるのではなく、既存の要求を(タイムアウト付きで)完了できる場合があります。
「ファイル書き込みバッファ」もWindowsバッファである必要はありません。再びWebサーバーの例を取り上げると、ロギングはバッファリングされ、100リクエストごとなどにディスクに書き込むだけです。クリーンシャットダウンはこれを適切にフラッシュします。ハードシャットダウンはしません。
オンラインサービスを使用している場合、クリーンシャットダウンを行うと、ネットワークの問題が発生する可能性があるとサービスが考えるのではなく、適切にシャットダウンできます。
基本的に、オンボードディスクまたは他のシステムへの接続(ネットワーク接続など)のいずれかに関して、システムが終了するときに実行したいことを考えてください。適切にシャットダウンすると、それらはすべて幸せになります。
Jon Skeetは、ソフトウェアとOSの観点からすでにすべての重要なポイントを挙げています。
追加する小さな点が1つありますが、これは重要な場合があります。
マザーボードのチップセットがシステムの電源を快適に切るコンピューターをシャットダウンすることは、システムの突然の電源切断とは異なります。
これにより、電源ユニット(通常、CPUボックスの背面の電源スイッチの後ろにあるもの)が損傷する可能性があります。悪い場合、マザーボードの電力調整装置が故障してもよいです。これは通常、マザーボードの交換キューです。そして、そこにある最悪のケース。
緊急の場合は、少なくとも電源ボタンを押してスタンバイ状態またはシャットダウン状態にします(3〜5秒以内に電源が切れます)。
上記のすべての答えに加えて、HDDにRAIDがあり、IOアクティビティが高いマシンでは、ハードパワーオフにより、RAIDが機能するために必要なHDD IOが中断される可能性が高く、HDDが故障したり、頻繁に損失。
私が見つかりました。記事は、それがディスクにデータを書き込んだり、他のI / Oを使用していた場合は、いくつかの非常に小さな問題に遭遇することだけであること、など大したことではありませんようにそれが聞こえます。既にすべてを保存しているので、問題になることはほとんどありませんが、プログラムも閉じる必要があります。それでも、適切なシャットダウンを選択するのが最善の方法です。
私の経験では、コンピューターの電源を手動でオフにすることでコンピューターを物理的に傷つけることはありませんでした。心配する必要があるのは、シャットダウン時に実行されているプログラムの種類だけです。電源ボタンを押したまま強制的にシャットダウンすると、実行中のプログラムは現在のデータを保存しません。したがって、ログを保持し、プログラムの終了時にのみログを保存する何かを実行するとしましょう。強制シャットダウンを実行すると、これらのログは保存されません。
電源ボタンを押しても情報が保存されないことについてはよくありません。たとえば、コンピューターが正常に動作していてボタンを押した場合などです。間違っている場合は修正してください。しかし、電源ボタンを3〜4秒間押し続けても何も保存されないことは確かです。特にコンピューターがフリーズしているときは。
私は通常、リスクを取ることを敢えてしませんが、それはそのようなことが問題だったときからの「レガシー」な習慣かもしれません。もっと技術的な人が説明できるなら、それは素晴らしい問題ではないのです。
それがもう問題かどうかはわかりませんが、当時(15年前にwin95がリリースされていた)に、電源を切ってスクラッチするとhdd読み取りヘッドが移動するリスクがあったことを思い出しますディスク。私は、デロバートが言及している緊急ヘッドパークがその解決策であったと疑っています。
既にリストされているソフトウェアの問題以外に、これはハードウェア、特に電源装置にとって本当に悪いです。なぜなら、大きな突入スパイクをカットすると、チョークとフィルターコンデンサによって通常ブロックされる一種の「キックバック」ですが、それらの保護を超えて、ハードウェアを破壊します。