実現したいこと
RestartManagerから再起動されるようにしたい。
あるいは、RestartManager の挙動が知りたい。
前提
OS : Microsoft Windows 10 Enterprise LTSC
XYZ : C# (Visusal Studio 2019/.NET Framework 4.7.2)
ある装置の状態を一定周期で監視して、
その結果をウェブサーバーにFTPするアプリケーション XYZ があります。
このアプリケーションがしばしば停止していたのですが、
停止した日時のイベントログ(アプリケーションログ)を見てみると、
アプリケーションまたはサービス 'XYZ' をシャットダウンしています。
(ソース:RestartManager, イベントID:10002)
がロギングされていました。
前後のほかのログ内容から、Windows Update処理がされていたように見受けられます。
マイクロソフトのサイトを参照して
(https://learn.microsoft.com/ja-jp/windows/win32/rstmgr/about-restart-manager)
RestartManager は Windows Update等 があった際に端末再起動の機会を減らす仕組みであると解釈したのですが、ここに、
再起動マネージャーは、次の順序でアプリケーションを停止し、アプリケーションが更新された後、
再起動のために登録されているアプリケーションを逆の順序で再起動します。
1.GUI アプリケーション
2.コンソール アプリケーション
3.Windows サービス
4.Windows エクスプローラー
とありました。
わからないこと
- XYZ は RestartManager によって強制終了させられたと思っているのですが、違いますでしょうか。
- 停止はされるが再起動されない理由は何が考えられますでしょうか。
- RestartManagerによってシャットダウンされないようにできるのでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。