• 締切済み

WindowsNT サービスの起動順序

WindowsNTが起動する時に、サービスが自動で起動しますが、その起動する順番って決まりごとあるのでしょうか? 私が調べたことは、 1.他のサービスに依存関係があるものは先に依存している方が起動する。 2.依存関係にない物から先に起動する。 3.windowsNT SP4で仕様が変更された? 2.の依存関係にない物から先に起動する。とありましたが、その中での優先順位には法則があるのでしょうか? ある噂ではアルファベット順とか聞いたことがありますが・・・。 サーバー起動時に障害発生してまして、当方困っております。。。 (EventLogサービス起動まではログに出てるのですがそれ以降ハングしてる様子です) よろしくお願いいたします。

みんなの回答

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 確かにWindows NTはSP4により、「可能な限りがんがんサービスを開始しようとする」ように変更された。SP3までの順番は私は分からない。  起動を速くする為にマルチスレッドでサービスの開始作業を行って次の作業に移るようになったのだね。  ただ、「依存関係にないものから先に」というのは、私は聞いたことないな。「アルファベット順」というのは、単純にレジストリハイブに保存されている順だからなのではないだろうか。いや、私自身はそれも聞いたことないんやけどね。いや、私が聞いた事ないだけで、そんなのねーよと言っている訳ではない。  セーフモードであるとか、応答モードのようなものがNT4にあったかどうかは覚えていない(boot.iniで起動の時に選ぶんだったよね?)が、もしそれで起動までは行えるのであれば、手動でサービスの依存関係を設定する事で(要レジストリ操作)、開始の順番を制御する事が可能だ。

Bradlly
質問者

お礼

味のある回答ありがとうございます。 結局はっきりとは言えないということですね・・・(笑)。 順番を制御することは出来るらしいのですが、取り敢えず障害の原因を突き止めたいんですねぇ。 SP4からマルチスレッドでサービス起動するようになったんですね。てことは起動する時は負荷高いということか。 AntiVirusとかもサービスで起動しているのでそちらも含めて調べてみます。 ありがとうございました。

関連するQ&A

  • WindowsNTのサーバサービスを起動させない方法

    現在、WindowsNTを起動すると、サーバサービスの起動時にメモリ領域確保のエラーが出てしまいます。 サーバ機能は使用しないので、サーバサービスを自動で起動しない方法、または機能の削除方法が知りたいです。 よろしくお願いします。

  • WindowsNT4.0のサービスパックが6なのか6aなのか

    WindowsNT4.0のサービスパックが6なのか6aなのかはどこをみればわかりますか。 エクスプローラのヘルプのバージョン情報では、 「Version 4.0 (Build 1381 Service Pack 6)」 になっています。 もし6aなら、ここが6aと表示されますか。 起動時の青い画面の上のほうに表示されるのも、同じことが書いてあります。(6aとは表示されません。)

  • Oracleのサービスについて

    OS:windowsNT4.0 OracleOraHome81Agentサービスを下記に設定しています  スタートアップ時 自動 OS起動時、イベントビューアにて下記エラーが発生します  ID:7022 Service Control Manager  OracleOraHome81Agent サービスは開始時に   ハングしました 原因と対策をご教示くださいます様お願いします

  • スタートアップアプリの起動順やサービスの起動順(依存関係)を操作変更する方法

    レジストリ登録のスタートアップアプリの起動順を 調整変更したり(順番や起動タイミング) サービスの起動順(依存関係)を調整変更するには どうすればよいのでしょうか? また、前者と後者を絡めた依存関係の設定などは 可能なのでしょうか? それなりの別ソフトが必要になってくるか、あるいはそれなりの高度な知識が必要に なってくるのでしょうか?

  • WindowsNT4.0 起動途中で止まる

    パソコンの電源を入れると、 OSの起動途中(下記)で止まってしまいます。  ※【壁紙】と【Windowsロゴ】と【マウスポインタ】が出た所 そこから先はマウス及びキーボードの入力を受付けてくれず、 強制電源OFFするしかありません... 起動初期にスペースキーを押して、 前回起動時の構成に変更しても同じ症状でした。 また、 別のWindowsNT4.0端末から起動ディスクを準備し、 FDからブートしても同じでした。 恐縮ですが、何方か対処方法を教えて頂けないでしょうか? よろしくお願い致します。

  • パソコンの起動順位を変えたらどうなる?

    パソコンの起動順位があると思います。 今、光学ドライブが先で、その後にHDDの順番になってるようです。   この順番をHDD、光学ドライブに変更した場合、万が一パソコンが調子悪くなりリカバリディスクでリカバリする時やHDDを交換した時に不具合は生じませんか?   今、パソコン起動時に光学ドライブのトレーが出たり入ったりという現象が発生しています。 この出入りがなければすんなりと起動しますが、時々出たり入ったりを繰り返していてそれが終わらないと(何かの拍子で止まる)起動が始まりません。   起動順位を変えて先にHDDのから読み込ませればすんなり起動すると思うのです。 今はトレーの出入りが止まるからいいですが、いつかトレーの出入りが止まらなくなった時が不安です。     順番変えてもいいものか、否かアドバイスいただけると助かります。   OSはWindows7 64bit メモリー 8G   よろしくお願いします。

  • Windows2000でのサービスの起動と、スタートアップ

    Windows2000サーバにOracleをインストールしています。 同サーバにVB6でDBをアクセスするプログラムを作成しています。 サーバを自動ログインするように設定して、スタートアップにVBで作成したプログラムを起動する様に競ってしました。 実際に起動した場合、エラーが発生して起動できません (Oracleのサービスが起動し終わるまでにVBのプログラムが起動している模様) WindowsNTの時はこのようなことがなかったのですが Windows2000にサーバを替えたら発生しました。 何か、エラーが発生せず、自動ログインをして、プログラムが自動に起動するできる方法を教えてください。 (サービス起動後、ログインする方法や、サービス起動後、プログラムを起動する方法等) よろしくお願いいたします。

  • RedHat7Jで、PCに電源を入れた時、起動するサービスの順番の変更方法について

    こんばんわ。 RedHat7Jで、PCに電源を入れた時、起動するサービスの順番なのですが、 これは変更できるのですか?? ノート型PCにRedHat7Jをインストールしたのですが、PCMCIAのサービスが 立ち上がっていないのに、NETWORKのサービスが立ち上がるため「FAILD」みた いな感じのエラーが表示されてしまいます。 たぶん、先にPCMCIAのサービスが立ち上がってから、NETWORKのサービスが 立ち上がると直ると思うのですが、 この、サービスの起動する順番の変更方法があれば教えていただけないでしょうか? よろしくお願いします。

  • 依存関係サービスが起動できない問題について(2回目

    インターネット接続の共有を有効にするときに、エラー メッセージ "依存関係サービスまたはグループを起動できませんでした。" が表示されます。 まず、これまでの出来事・解決に向けて試したことを箇条書きします。 ・数日前からブルースクリーンでおちることがしばしば。 ・とうとう昨日PCが正常に起動できなくなった。・・・が、「前回正常起動時の構成で起動する」でついた。 ・ついたと思ったら、「正規品ではありません」のエラーがおこり、ライセンス認証を求められたがオンラインできず認証できない。だが、もう一度「前回正常起動時の構成で起動する」で解決。 ・次は、「依存関係サービスまたはグループを起動できませんでした。」でネットにつながらない。 ・コマンドでnetsh interface tcp resetやnetsh winsock resetで再起動するも変化なし。 ・コンピュータの管理でサービスの確認したところ、いくつかエラー1068で開始できず。 ・例、Network Location Awareness (NLA)、network list serviceなど。 ・システムの復元については復元ポイントがなかったためできませんでした。 素人なりに調べてがんばれるとこまでがんばりましたが、心が折れてきました・・・。 どなたか解決方法教えてください。 よろしくおねがいします。 OSはwindows7です

  • サービスの依存関係について

    よろしくお願いします。 WindowsXP、Windows2000 についての質問です。 Q1. サービスの状態が以下のようになっています。  ・スタートアップの種類:手動  ・状態:        開始 上記のような場合、自動起動のサービスに依存して 起動されているのかと思いプロパティを見ました。 しかし、「依存関係」タブには何も依存関係が 表示されておりません。 (何も表示されていないというよりも、 表示されるはずの場所が機能していないような様子です。) これはどういうことなのでしょうか。 Q2. サービスの状態がもし以下のようになっている場合、 なぜこうなっているのでしょうか。  ・スタートアップの種類:自動  ・状態:        停止 どうぞ宜しくお願い致します。