IIS erstellt 32-Bit-Prozesse auf einem 64-Bit-Computer

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2007-05-03

Das Tool Microsoft Exchange Server Analyzer fragt die IIS-Metabase (Internet Information Services) auf allen 64-Bit-Servercomputern mit Windows Server 2003 SP1 (Service Pack 1), die Exchange Server 2007 ausführen, nach einem Wert für die Metabaseeigenschaft w3svc/AppPools/Enable32BitAppOnWin64 ab, um zu ermitteln, ob IIS für die Erstellung von 32-Bit-Arbeitsprozessen konfiguriert ist.

Ein Wert von 1 (wahr) zeigt an, dass IIS für die Erstellung von 32-Bit-Arbeitsprozessen konfiguriert ist. Ein Wert von 0 (falsch) zeigt an, dass IIS für die Erstellung von 64-Bit-Arbeitsprozessen konfiguriert ist.

Wenn Exchange Analyzer feststellt, dass der Wert für die Metabaseeigenschaft w3svc/AppPools/Enable32BitAppOnWin64 auf 1 (wahr) festgelegt ist, zeigt Exchange Analyzer einen Fehler an. Dieser Fehler zeigt an, dass IIS für das Erstellen von 32-Bit-Arbeitsprozessen auf einem 64-Bit-Windows-Server konfiguriert ist, der Exchange 2007 ausführt. Diese Konfiguration bewirkt, dass die virtuellen Exchange 2007-Verzeichnisse nicht mehr funktionieren.

Um diesen Fehler zu beheben, konfigurieren Sie IIS so, dass 64-Bit-Arbeitsprozesse auf dem 64-Bit-Servercomputer mit Windows Server 2003 (SP1) erstellt werden, der Exchange 2007 ausführt.

So schalten Sie IIS in den 64-Bit-Modus um

  1. Öffnen Sie eine Eingabeaufforderung.

  2. Geben Sie Folgendes ein:

    cscript c:\inetpub\adminscripts\adsutil.vbs SET /w3svc/AppPools/Enable32BitAppOnWin64 False

  3. Drücken Sie die EINGABETASTE.

Weitere Informationen zum Ausführen von IIS 6.0 32-Bit-Arbeitsprozessen auf 64-Bit-Servercomputern mit Windows Server 2003 SP1 finden Sie im Microsoft Knowledge Base-Artikel 895976 "Windows Server 2003 SP1 ermöglicht WOW64-Kompatibilität für 32-Bit-Webanwendungen in IIS 6.0" (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=895976).