Win2K RC1で“ファイルヒストリ”がクリア
No.04273
NAKA
さん 99/10/18 09:07
先週、「Windows2000 RC1でファイルヒストリがクリアされる」との投稿をしまし
たが、
その続きです。実は、「再現」してしまいました。ただ、最初の状況説明が間違って
おり、
余計なお手間をとらせることになりました。
さて、再現した状況...をご説明します。
Windows2000では電源制御の機能が向上しており、ハードウェア環境によっては「電源
ボタンを押すと、自動的なシャットダウン処理」がおこなわれた後に、電源が切断で
きる
環境を作れます。
私が、最初に「ファイルヒストリがクリアされる」と書いたのは、この「電源ボタ
ンを
押すことによって自動的におこなわれるシャットダウン処理」の場合に起こります。
(申し訳ありません。ログオフでは発生しませんでした)
[CTRL]+[ALT]+[DEL]や“スタートメニュー”から、シャットダウンを明示的に選択
した
場合は問題なくヒストリが保存されています。
「電源ボタンが押されたときの自動シャットダウン」と「明示的なシャットダウ
ン」と
では、OSからアプリケーションに送られるメッセージが異なるのでしょうか...?
以上、ご報告でした。
[
△
]
RE:04273 Win2K RC1で“ファイルヒストリ
No.04274
秀まるお
さん 99/10/18 13:15
電源ボタンによるシャットダウンの件ですが、こちらでも症状を確認しました。
そもそも、常駐秀丸のヒストリーだけじゃなくて、秀丸エディタで編集中のファイ
ルも保存されることなく電源断してしまうようです。
試しにメモ帳でもやってみたんですが、編集中のファイルはそのまま破棄されてし
まいます。
つまり、これはこういうWindows2000の仕様なんじゃないかと思います。電源スイ
ッチによるシャットダウンではアプリケーションのデータは保存されないという仕様
なんだと思います。
WindowsNT4.0の場合でも、WindowsのAPI呼び出しで、ExitWindowsEx( EWX_FORCE |
EWX_SHUTDOWN, 0 )とすることで、同様のシャットダウンができます。
[
△
]
RE:04274 Win2K RC1で“ファイルヒストリ
No.04275
NAKA
さん 99/10/18 13:28
秀まるお様
確認までしていただいてありがとうございます。
> 電源ボタンによるシャットダウンの件ですが、こちらでも症状を確認しました。
>
> そもそも、常駐秀丸のヒストリーだけじゃなくて、秀丸エディタで編集中のファイ
>ルも保存されることなく電源断してしまうようです。
>
> 試しにメモ帳でもやってみたんですが、編集中のファイルはそのまま破棄されてし
>まいます。
NT後継OSの「シャットダウン」としては不適当な気がしますね。本来の仕様で
ないことを祈りたいです。
> つまり、これはこういうWindows2000の仕様なんじゃないかと思います。電源スイ
>ッチによるシャットダウンではアプリケーションのデータは保存されないという仕様
>なんだと思います。
>
> WindowsNT4.0の場合でも、WindowsのAPI呼び出しで、ExitWindowsEx( EWX_FORCE |
>EWX_SHUTDOWN, 0 )とすることで、同様のシャットダウンができます。
いわゆる、“強制終了”...のイメージですね。
電源ボタンの“シャットダウン”は使用しないようにします。
[
△
]