[解決済み] "自動 "と "自動(ディレイドスタート)"の比較
2022-03-14 01:25:12
質問
Windowsサービスをインストールする際、Windows起動時に自動的にWindowsサービスを開始するためのオプションが2つあります。1つは 自動 であり、もう1つは 自動(ディレイドスタート) . この2つの違いは何ですか?
たとえば、wixtoolsetでインストーラを作成する場合、その中の
ServiceConfig
要素には
DelayedAutoStart
属性があります。このことは、ブート時にサービスが開始される際にどのように影響するでしょうか?
WiXのドキュメントです。 ServiceConfig 要素
解決方法は?
要するに 自動 はブートプロセス中に開始されますが 遅延 は、起動後すぐに開始されます。
サービスの開始 遅延 は、サーバーの起動性能を向上させ、セキュリティ上の利点があります。 記事 Adrianoがコメントでリンクを貼ってくれています。
更新しました。 デフォルトでは、最後の自動サービスが開始されてから2分後です。 これはレジストリキーで設定することができます。 Windows内部 などがあります( 3 , 4 ).
注目すべきレジストリキーは(少なくとも一部のバージョンのWindowsでは)以下の通りです。
-
HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart
は値を持つことになります。1
が遅延した場合。0
そうでない場合は -
HKLM\SYSTEM\CurrentControlSet\services\AutoStartDelay
またはHKLM\SYSTEM\CurrentControlSet\Control\AutoStartDelay
(Windows 10の場合)です。(DWORD) 待つミリ秒の10進数、これを作成する必要がある場合があります。グローバルに適用されます。 遅延 サービスです。
関連
-
[解決済み] Windowsサービスのアンインストール時に、インストールされた製品がインストール元と一致しないエラーが発生する。
-
[解決済み] Windowsサービスの状態に関するログファイルはありますか?
-
[解決済み] コマンドプロンプトを使用してサービスを再起動する方法を教えてください。
-
[解決済み] ローカルシステムアカウントでCMD.exeを実行する方法を教えてください。
-
[解決済み] 指定されたサービスは削除するようにマークされています」エラーの解決方法
-
[解決済み] Windowsでサービスを削除するにはどうすればよいですか?
-
[解決済み] "自動 "と "自動(ディレイドスタート)"の比較
-
[解決済み] Windows コマンドプロンプトを使用して、Windows サービスをインストールしますか?
-
[解決済み] Windowsでリモートマシンのサービスを再起動するにはどうすればよいですか?[クローズド]。
-
[解決済み] 管理者以外のユーザーアカウントでWindowsサービスを開始/停止する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Windowsサービスのアンインストール時に、インストールされた製品がインストール元と一致しないエラーが発生する。
-
[解決済み] Windowsサービスのアンインストール時に、インストールされた製品がインストール元と一致しないエラーが発生する。
-
[解決済み] コマンドプロンプトを使用してサービスを再起動する方法を教えてください。
-
[解決済み] sc.exeでサービスを作成する場合、コンテキストパラメータをどのように渡せばよいですか?
-
[解決済み] ローカルシステムアカウントでCMD.exeを実行する方法を教えてください。
-
[解決済み] 指定されたサービスは削除するようにマークされています」エラーの解決方法
-
[解決済み] Windowsでサービスを削除するにはどうすればよいですか?
-
[解決済み] Windows コマンドプロンプトを使用して、Windows サービスをインストールしますか?
-
[解決済み] Windowsでリモートマシンのサービスを再起動するにはどうすればよいですか?[クローズド]。
-
[解決済み] 管理者以外のユーザーアカウントでWindowsサービスを開始/停止する