Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> Windows XPの1秒間のシャットダウンの危険性

Windows XPの1秒間のシャットダウンの危険性

  

クイックシャットダウンの危険性

インターネット上で高速シャットダウンの方法が循環しています。タスクマネージャを呼び出し、Ctrlキーを押しながらクリックしてシャットダウンします。非常に速くシャットダウンしてください。さらに、SuperFast Shutdownなどの高速シャットダウンソフトウェアもあります。

システムをシャットダウンするときには、ウィンドウを閉じる、プロセスとサービスを終了する、データを保存するなどの一連の操作が必要であることは誰もが知っています。そして、上記のようなクイックシャットダウンはいくつかのステップを節約し、これはシステムに害を及ぼすでしょうか?

まず、システムが通常シャットダウンする手順を見てみましょう。

1シャットダウンコマンドは、WindowsサブシステムCSRSS.EXE、CSRSS.EXEに通知し、通知を受け取った後にWinLogon.EXEでチェックを行います。データ交換後、WinLogon.EXEはCSRSS.EXEにシステムのシャットダウンプロセスを開始するよう通知します。

2CSRSS.EXEは、トップレベルウィンドウを持つユーザープロセスを順番に照会し、これらのユーザープロセスを終了させます。

3その後、システムプロセスの終了を開始します。

上記の3つのステップは、Windowsのシャットダウンプロセス全体の中で最も時間がかかる部分ですが、シャットダウンが遅い理由のほとんどは、これら3つのステップが原因です。

4WinLogon.EXEはNtShutdownSystem()関数を呼び出してシステムに後続のスイープを実行するように指示し、最後にシャットダウンします。

Windowsのシャットダウンプロセスは非常に複雑です。 Ctrlキーを使用してシャットダウンする、または何らかの高速シャットダウンソフトウェアを使用すると、完全な4ステップのプロセスは実行されませんが、最初の3つのステップをスキップしてNtShutdownSystem()関数を直接呼び出してシャットダウンします。

多くのソフトウェアは実行時にデータをメモリに書き込み、終了時にファイルに保存します。上記の手順を実行しないと、プログラムが正常に終了せずにデータを失うことになり、システムにとって有害な重要なデータ損失による予期しないエラーが発生する可能性があります。

そのため、Ctrlキーを使用してソフトウェアをシャットダウンしたり、高速シャットダウンソフトウェアを使用したりしないことをお勧めします。結局、データのセキュリティは保存時間よりもはるかに重要です。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved