Windows
 Computer >> コンピューター >  >> システム >> Windows

エラー1061「サービスは現在制御メッセージを受け入れることができません」の原因と解決策

Windows 11/10 を使用していると、IIS や C#、その他のプログラムを起動・実行しようとした際に、「エラー 1061: サービスは現在制御メッセージを受け入れることができません」というエラーメッセージが表示されることがあります。これは、Application Information サービス(アプリケーション情報サービス)が、サービスの更新やタスク マネージャーの起動など、アプリケーションを管理者権限へ昇格させる要求に応答しないために発生します。その結果、アプリを開いて実行できなくなり、このエラーメッセージが表示されたまま操作が中断されてしまいます。

エラー1061「サービスは現在制御メッセージを受け入れることができません」の原因と解決策

これは一種のネットワーク関連エラーで、通常、要求された制御と制御対象のサービスの状態との間に一時的な不一致がある場合に発生します。サービスが「開始保留中」「停止保留中」「停止済み」のいずれかの状態にあるか、すでに別のユーザーによって使用されていると、このエラーが表示されます。

このエラーは Windows のさまざまな操作中に発生する可能性がありますが、特にユーザーからの報告が多いのは以下のケースです。

  • Windows サービスのデバッグ時
  • タスク マネージャーの起動時
  • レジストリ エディターの起動時
  • ファイアウォールの起動時
  • services.msc の起動時
  • dsm.exe の起動時
  • サービスの更新時
  • ファイルのアクセス許可の要求時 など

「サービスは現在制御メッセージを受け入れることができません」エラーの対処法

Microsoft MSDN では、このエラーについて次のように説明しています。

要求された制御と、制御対象となるサービスの状態との間に一時的な不一致があります。サービスは「開始保留中」「停止保留中」「停止済み」のいずれかの状態である可能性があります。数分待ってから、操作を再試行してください。

時間を置いても改善しない場合は、以下の対処方法を順番にお試しください。

1] Credential Manager サービスを再起動する

エラー1061「サービスは現在制御メッセージを受け入れることができません」の原因と解決策

  1. 「スタート」ボタンをクリックします。
  2. 検索ボックスに「Services(サービス)」と入力します。
  3. 検索結果の「Services」を右クリックし、「管理者として実行」を選択します。
  4. サービス ウィンドウで Credential Manager(資格情報マネージャー)サービスを見つけ、ダブルクリックしてプロパティ画面を開き、「停止」をクリックします。
  5. 続けて、スタートアップの種類を「自動」に設定し、「開始」ボタンをクリックしてサービスを再起動します。

完了したら、問題が解決したかどうかを確認してください。

2] Application Information サービスを開始する

Windows のサービス管理ツール(services.msc)を開き、Application Information サービスが開始状態になっていることを確認します。すでに開始されている場合は、一度停止してから再度開始することで、正常な状態に戻る場合があります。

3] タスク マネージャーで IIS ワーカー プロセスを終了する

  1. Ctrl + Alt + Del キーを同時に押し、一覧から「タスク マネージャー」を選択します。
  2. 「詳細表示」をクリックしてタスク マネージャーを展開し、「プロセス」タブの一覧から IIS Worker Process の項目を探します。多くの場合、バックグラウンド プロセスの下に表示されています。あわせて w3wp.exe の項目も探して終了してみてください。同じ項目が複数ある場合は、いくつかを右クリックし、コンテキスト メニューから「タスクの終了」を選択します。
  3. パソコンを再起動すると、問題が解決するはずです。

「サービスは現在制御メッセージを受け入れることができません」を修正するには?

Windows 11 または Windows 10 のパソコンでこの問題を修正するには、まずサービス パネルから Credential Manager サービスを再起動します。それに加えて、Application Information サービスも実行・開始しておく必要があります。この 2 つの方法で解決しない場合は、タスク マネージャーを使用して IIS Worker Process を強制終了してください。

サービスを停止できないエラー 1061 とは?

Windows 11/10 のパソコンで「エラー 1061: サービスは現在制御メッセージを受け入れることができません」というエラーが表示された場合は、本記事で紹介した手順を実行してください。まず Credential Manager サービスを再起動し、改善しない場合は Application Information サービスを開始します。どちらのサービスも、タスクバーの検索ボックスから開けるサービス パネルで確認できます。

この記事が問題解決の助けになれば幸いです。

エラー1061「サービスは現在制御メッセージを受け入れることができません」の原因と解決策
  1. 【Windows】「このデバイスを開始できません(コード 10)」エラーの直し方|デバイスマネージャーの対処法を徹底解説

    Windowsでデバイスドライバーの読み込みに失敗すると、「このデバイスを開始できません(コード 10){操作に失敗しました} 要求された操作は成功しませんでした。」というエラーメッセージが表示されることがあります。この厄介なエラーが出ているということは、ドライバーの非互換性や破損が原因で、デバイスマネージャーがドライバーを正しく読み込めていないことを意味します。このエラーコードはすべてのバージョンのWindowsで発生する可能性があり、特にUSBデバイスやオーディオデバイスで起こりやすい傾向があります。また、EHCIハードウェアの初期化中にタイムアウトが発生した場合にも、このエラーが現れるこ

  2. 【Windows】「Windows はこのファイルのデジタル署名を検証できません」エラー(コード52)の直し方

    USBポートに接続したハードウェアが認識されず、「Windows はこのファイルのデジタル署名を検証できません」というメッセージとともにエラーコード52が表示されることがあります。エラー名が示すとおり、この問題はデジタル署名に関連しており、Windowsのアップグレード後やデバイスマネージャーでドライバーに異常が発生した後に表示されるケースが多いです。 デジタル署名とは? Windowsは有効なデジタル署名を使って、以下の情報を検証しています。 ファイルまたはファイル群(ドライバーパッケージなど)が署名されていること 署名者が信頼できること 署名者を認証した認証局が信頼できること 公開後に