次の方法で共有


サービスの起動に失敗し、Windows 7 を実行しているコンピューターでエラー 1079 が表示される

この記事は、Windows 7 を実行しているコンピューターで一部のサービスの起動に失敗した場合に発生するエラー 1079 の修正に役立ちます。

元の KB 番号: 2478117

現象

Windows 7 を実行しているコンピューターで、次の 1 つ以上のサービスを起動できない場合があります。

  • Windows Time (W32Time)
  • Windows イベント ログ (eventlog)
  • Windows ファイアウォール (MpsSvc)

さらに、サービスを手動で開始しようとすると、次のエラー メッセージが表示される場合があります。

エラー 1079: このサービスに指定されたアカウントが、同じプロセスで実行されている他のサービスに対して指定されたアカウントとは異なります

原因

このサービスは、Local Service アカウント (NT AUTHORITY\LocalService) ではなく、ローカル システム アカウントによって開始されます。 ローカル システム アカウントには、サービスを開始するための十分なアクセス許可がない可能性があります。

解決方法

NT AUTHORITY\LocalService アカウントで実行するサービスと依存サービスを設定します。

たとえば、Windows ファイアウォール サービスの場合は、次の手順に従います。

  1. [スタート] を選択し、[プログラムとファイルの検索 ボックスに「Services.msc」と入力し、Enter キーを押します。
  2. Windows ファイアウォール サービスを見つけてダブルクリックします。
  3. [Log On](アクション) タブを選択します。
  4. アカウントテキスト ボックスに「NT AUTHORITY\LocalService」と入力します。
  5. 両方の Password フィールドを空白に設定します。
  6. [Apply]\(適用\) を選択し、次に [OK] を選択します。
  7. Base フィルタリング エンジン サービスに対して、次の手順を繰り返します。
  8. 両方のサービスを再起動します。