2

私はいくつかのウェブ開発をしようとしています。IISを起動できません(いくつかのWebサービスを実行する必要があります)。

約1か月前の時点で、「COM+システムアプリケーション」サービスは次のエラーで失敗し始めました。

次のエラーが原因で、COM+システムアプリケーションサービスを開始できませんでした。アクセスが拒否されました。

DCOMは、イベントログにもエラーを記録します。

DCOMは、サーバーを実行するためにエラー「アクセスが拒否されました。」引数「」を使用してサービスCOMSysAppを開始しようとしています:{ECABAFBC-7F19-11D2-978E-0000F8757E2A}

IISとWWWサービスを開始すると、マシンのポート80に到達するまで、すべてが機能しているように見えます。ポート80に到達すると、IIS/WWWサービスの両方が予期せずクラッシュします。

World WideWebPublishingサービスが予期せず終了しました。これを1回実行しました。

次のイベントもアプリケーションログに記録されます。

ランタイム環境は、内部状態の不整合を検出しました。これは、COM +アプリケーションで実行されているカスタムコンポーネント、それらが使用するコンポーネント、またはその他の要因によって引き起こされる可能性のあるプロセスの潜在的な不安定性を示しています。f:\ xpsp3 \ com \ com1x \ src \ comsvc​​s \ package \ cpackage.cpp(1184)、hr = 80070005のエラー:InitEventCollectorが失敗しました

指がしびれるまでグーグルで検索しました。私もこのサイトを検索しても役に立ちませんでした。

私が試してみました:

  • 管理者としてCOM+システムアプリケーションサービスを実行します。
  • XP用のSP3の再インストール
  • 「SERVICE」アカウントに%SYSTEMROOT%\Registrationへのフルコントロールを与える
  • 動作を停止した頃にインストールされたXPセキュリティ修正プログラムを削除する
  • COM +を削除して再インストールしました(可能です、グーグルをチェックしてください)

COM +サブシステム、そのファイルと設定、またはそれがどのように動作するかについての洞察をいただければ幸いです。

仕事に戻ることができるように、この問題を解決する必要があります。

4

2 に答える 2

1

このリンクを見たことがありますか?

http://support.microsoft.com/kb/909444

私は同じ問題を抱えており、それが修正された可能性があるようです-ただし、後で再起動する必要がありましたが、kb の指示には明示的に記載されていません。

(ただし、これで実際に修正されたかどうかを判断するのは難しいですが、再起動後に問題が自然に消えることがあるためです(kbの手順を考えるとあまり意味がありません))。

于 2009-08-04T22:36:56.397 に答える
0

申し訳ありません。

解決策を見つけたときにこれを更新するのを忘れていました...まあ、それは自傷行為でした。数か月前、dllhost.exe から実行権限を削除しました。当時、私は asp.net Web アプリをコーディングしていなかったので、問題に気付かず、2 つと 2 つをすばやく組み合わせることができませんでした。

最終的に、Windows フォルダー ハイブでファイル システムの失敗した監査をオンにすることで、それを見つけました。dllhost.exe に関連するアクセス拒否メッセージの混乱を見て、自分が何をしたかを思い出しました。

助けてくれてありがとう。

于 2009-08-17T13:36:10.630 に答える