0

開発用コンピューター (Windows 7 を実行) で MSMQ を有効にしようとしています。

Windows の機能をオンまたはオフにします -> Microsoft Message Queue (MSMQ) Server Core -> MSMQ Active Directory Domain Services Integration と MSMQ HTTP Support を確認します。

[OK] をクリックすると、「エラーが発生しました。一部の機能が正常に変更されませんでした」というエラーが表示されます。-> [OK] をクリックします -> 「これらの変更を適用するには、コンピューターを再起動する必要があります」。

[今すぐ再起動] と [後で再起動] をクリックしましたが、何があっても毎回同じ問題が発生します。

[後で再起動する] を選択して [サービス] に移動すると、[メッセージ キュー (停止)] が表示され、サービスを開始しようとすると、"Windows はローカル コンピューターでメッセージ キュー サービスを開始できませんでした。エラー 0x80070005: アクセス拒否された。"

権限を確認しましたが、マシンの管理者です。念のため、実際の管理者としてマシンにログインしました。同じシナリオ。

さらに、イベント ビューアに入ると、アプリケーション ログを確認します。ソースとしての MSMQ にエラーがあります。EventID: 2076、エラー: ロガー ファイルを初期化できません。Msmq\Storage フォルダー内のファイル QMLog が破損しているか存在しません。エラー 0x80070005: アクセスが拒否されました。

システム ログを確認すると、ソースがサービス コントロール マネージャである別のエラーが表示されます。エラー eventId: 7023、エラー: メッセージ キュー サービスが次のエラーで終了しました: %%-2147024891

Microsoft でエラー コードを調べると、何もありません。

4

1 に答える 1