2009-07-29 5 views
2

J'essaie de faire du développement Web. Je ne peux pas démarrer IIS (j'ai besoin d'exécuter des services Web).Impossible de démarrer IIS sur mon PC: Application système COM +: Accès refusé

Comme il y a environ un mois, le service "Application système COM +" a commencé à défaut avec cette erreur:

The COM+ System Application service failed to start due to the following error: Access is denied.

DCOM enregistre également une erreur dans le journal des événements:

DCOM got error "Access is denied. " attempting to start the service COMSysApp with arguments "" in order to run the server: {ECABAFBC-7F19-11D2-978E-0000F8757E2A}

Lorsque Je démarre IIS et le service WWW, tout semble fonctionner jusqu'à ce que j'atteigne le port 80 sur ma machine à quel moment les services IIS/WWW se brisent de manière inattendue:

The World Wide Web Publishing service terminated unexpectedly. It has done this 1 time(s).

L'événement suivant est placé dans le journal des applications ainsi:

The run-time environment has detected an inconsistency in its internal state. This indicates a potential instability in the process that could be caused by the custom components running in the COM+ application, the components they make use of, or other factors. Error in f:\xpsp3\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr = 80070005: InitEventCollector failed

J'ai cherché Google jusqu'à ce que mes doigts sont engourdis. J'ai cherché ce site en vain.

J'ai essayé:

  • exécutant le service COM + système d'application en tant qu'administrateur.
  • réinstallant SP3 pour XP
  • donnant le « service » contrôle de compte complet% SYSTEMROOT% \ Inscription
  • suppression XP correctifs de sécurité installés sur le temps qu'il a cessé de travailler
  • J'ai supprimé et réinstallé COM + (il est possible, vérifiez google)

Tout aperçu du sous-système COM +, de ses fichiers et paramètres ou de son fonctionnement serait grandement apprécié.

Je dois résoudre ce problème pour que je puisse retourner au travail.

+0

J'ai le même problème. Semble arriver au hasard pour moi - un million de redémarrages et cela fonctionne finalement ... pendant un moment. – Nathan

Répondre

0

Désolé tout.

J'ai oublié de mettre à jour quand j'ai trouvé la solution ... Eh bien, c'était auto-infligé. Il y a quelques mois, j'ai supprimé les autorisations d'exécution de dllhost.exe. Je n'avais pas codé les applications web asp.net à l'époque, donc je n'ai pas remarqué le problème et je ne pouvais pas mettre deux et deux ensemble très rapidement. Je l'ai finalement trouvé en activant l'audit du système de fichiers a échoué sur ma ruche de dossier Windows. J'ai vu un désordre d'accès refusé les messages liés à dllhost.exe et me suis souvenu de ce que j'avais fait.

Merci pour l'aide.

1

Avez-vous vu ce lien?

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

Je vais avoir le même problème, et il semble qu'il pourrait avoir fixé pour moi - même si je ne dois redémarrer après ce qui est pas explicitement dans les instructions kb.

(Bien qu'il soit difficile de dire maintenant si cela l'a réellement corrigé, car parfois le problème disparaîtrait d'elle-même après un redémarrage (ce qui n'a pas beaucoup de sens étant donné les étapes du kb)) .

Questions connexes