Beschreibung der Registrierungsschlüssel, die von Internetinformationsdienste

In diesem Artikel werden die Registrierungsschlüssel beschrieben, die von Microsoft-Internetinformationsdienste (IIS) auf Windows verwendet werden.

Ursprüngliche Produktversion:   Internetinformationsdienste
Ursprüngliche KB-Nummer:   954864

Einführung

Dieser Artikel enthält auch Informationen zum Ändern der Registrierung. Diese Liste der Registrierungsschlüssel enthält nicht die FTP-spezifischen Registrierungsschlüssel, die Teil der neuen FTP-Serverversion für IIS oder für ASP.NET sind.

Wichtig

  • Stellen Sie sicher, dass Sie die Registrierung sichern, bevor Sie sie ändern, und wissen Sie, wie Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern, Wiederherstellen finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.
  • Wenn Sie diese Registrierungsschlüssel ändern, kann sich das Verhalten von IIS ändern.

Allgemeine Registrierungsschlüssel, die von vielen Teilen von IIS verwendet werden

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB (REG_DWORD)

    Hinweis

    Wenn Sie IIS 7.0 und IIS 7.5 so konfigurieren, dass sie im 32-Bit-Modus auf Windows Server 2008 x64 oder auf Windows Server 2008 R2 x64 ausgeführt werden, lautet der Registrierungsschlüssel stattdessen wie folgt:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB (REG_DWORD)

    Die Nativerd.dll-Datei verwendet den Wert dieses Registrierungsschlüssels, um die maximal zulässige Größe der Web.config Dateien in KB zu bestimmen.

    Wenn Sie den Wert dieses Schlüssels ändern, müssen Sie den Prozess neu starten.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\LastPriorityUPNLogon (REG_DWORD)

    Dieser Registrierungsschlüssel wechselt die Reihenfolge, in der IIS-Prozesse versuchen, sich bei einem Benutzer anzumelden. Der Standardwert ist 0 (false).

    • Wenn dieser Wert 0 ist, ist die UpN-Anmeldung (User Principal Name) nicht die letzte Priorität. IIS verwendet zuerst das UPN-Format und dann das Domänenfeld und das Benutzernamenfeld.

    • Wenn Sie diesen Schlüssel auf einen Wert ungleich Null festlegen, wird die Reihenfolge so umgeschaltet, dass IIS zuerst das Domänenfeld und das Benutzernamenfeld und dann die UPN-Anmeldung verwendet.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\UserTokenTTL (REG_DWORD)

    Dieser Registrierungsschlüssel steuert, wie lange IIS ein Benutzertoken zwischenspeichert, bevor IIS den Cache freigibt und neu erstellt. Der Standardwert für die Cachezeit beträgt 900 Sekunden. Dieser Schlüssel wird vom Tokencachemodul im Arbeitsprozess und vom Windows Prozessaktivierungsdienst (WAS) verwendet.

Registrierungsschlüssel, die für was gelten

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\ConfigIsolationEnabled (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist ein Wert, der die aktivierte Konfigurationsisolation angibt.

    • Wenn Sie diesen Registrierungsschlüssel auf 0 festlegen, deaktivieren Sie die Konfigurationsisolation, und der Arbeitsprozess versucht, die ApplicationHost.config Datei direkt zu lesen. Der Standardwert ist ein beliebiger Anderer als 0 oder 1.

    • Wenn Sie die Konfigurationsisolation deaktivieren, müssen Sie die Systemzugriffssteuerungsliste (System Access Control List, SACL) des %windir%\system32\inetsrv\config Ordners ändern, um den Arbeitsprozessen Lesezugriff auf die dateiApplicationHost.config zu gewähren.

    • Das Konfigurationsisolationsfeature ist in der Veröffentlichungsversion von Windows Vista nicht verfügbar. Dieser Registrierungsschlüssel funktioniert nicht in der Veröffentlichungsversion von Windows Vista.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\ConfigIsolationPath (REG_SZ)

    Dieser Registrierungsschlüssel gibt den Ordnerpfad für temporäre Anwendungspoolkonfigurationsdateien an, die vom WAS erstellt werden. Der Standardwert für diesen Registrierungsschlüssel ist %systemdrive%\inetput\temp\apppools .

    • Wenn Sie den Speicherort ändern, müssen Sie sicherstellen, dass der lokale Computer voll auf den Ordner zugreifen kann.

    • Das Konfigurationsisolationsfeature ist in der Veröffentlichungsversion von Windows Vista nicht verfügbar. Dieser Registrierungsschlüssel ist in der Veröffentlichungsversion von Windows Vista ungültig.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\AlwaysLogEvents (REG_DWORD)

    Wenn das WAS aus irgendeinem Grund ein ungültiges Objekt erkennt, werden keine Ereignisse protokolliert. Mit dieser Registrierungsoption können Sie diese Ereignisse anzeigen, die nicht protokolliert werden. Standardmäßig ist dieser Wert auf 0 festgelegt, und die WAS protokolliert keine Ereignisse. Mit einem Wert ungleich Null können Sie die Ereignisprotokolle anzeigen.

Registrierungsschlüssel, die für den IISADMIN-Dienst gelten

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN\Parameters\EnableABOMapperLog (REG_DWORD)

    Mit diesem Registrierungsschlüssel kann der ABO-Mapper (Admin Base Objects) Ereignisse protokollieren. Wenn Sie diesen Schlüssel auf den Standardwert 0 festlegen, protokolliert der ABO-Mapper möglicherweise keine Informationen. Wenn der Registrierungswert auf einen Wert ungleich Null festgelegt ist, wird eine Protokolldatei am Speicherort %windir%\system32\abomapper.log erstellt.

    Darüber hinaus schreibt der ABO-Mapper Debuginformationen in die Datei "Abomapper.log". Sie müssen den IISAdmin-Dienst neu starten, wenn Sie den Wert dieses Registrierungsschlüssels ändern.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN\Parameters\LazyWriteTime (REG_DWORD)

    Dieser Registrierungsschlüssel hilft dem ABO-Mapper, die Konfigurationsänderungen für einen kurzen Zeitraum zu puffern, bevor ABO Mapper die Änderungen auf der Festplatte speichert.

    • Der Standardwert dieses Registrierungsschlüssels ist 0. Der Standardwert gibt an, dass der verzögerte Writer deaktiviert ist.

    • Wenn Sie diesen Wert auf einen Wert festlegen, der größer als 0 ist, wird der verzögerte Writer eingeschaltet. Die verzögerte Schreibzeit in Millisekunden entspricht der Zeit, die in der Registrierung festgelegt ist.

Registrierungsschlüssel, die für DEN IIS-Arbeitsprozess (W3WP) gelten

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\ConfigPollMilliSeconds (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 0.

    • Wenn dieser Wert auf 0 festgelegt ist, ist der ConfigPollMilliSeconds Parameter deaktiviert. Das Konfigurationssystem nutzt Änderungsbenachrichtigungen, um Änderungen an Konfigurationsdateien nachzuverfolgen.

    • Ein positiver Wert für diesen Schlüssel weist darauf hin, dass das Konfigurationssystem den Zeitpunkt der letzten Änderung der Konfigurationsdatei alle N Millisekunden überprüft. Das Konfigurationssystem verwendet die Verzeichnisüberwachungen nicht.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ObjectCacheTTL (REG_DWORD)

    Der Dateicache für den Benutzermodus und der Kernelmodus-Ausgabecache verwenden diesen Registrierungsschlüssel. Beide Caches führen für jede Sekunde einen Scavenger-Vorgang ObjectCacheTTL aus.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\DisableMemoryCache (REG_DWORD)

    Wenn dieser Registrierungsschlüssel auf einen Wert ungleich Null festgelegt ist, wird der Dateicache deaktiviert. Der Standardwert für diesen Schlüssel ist 0. Wenn der Standardwert festgelegt ist, ist der Dateicache aktiviert.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MaxCachedFileSize (REG_DWORD)

    Dieser Registrierungsschlüssel wird vom Dateicache verwendet, um die maximale Größe einer Datei zu bestimmen, die zwischengespeichert werden kann. Die Dateigröße ist in Byte angegeben. Der Standardwert dieses Schlüssels ist 256 KB. Wenn die Dateigröße größer als 256 KB ist, kann die Datei nicht zwischengespeichert werden.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MaxCachedFileSizeInMB (REG_DWORD)

    Der Wert des MaxCachedFileSize Registrierungsschlüssels ist die maximale Dateicachegröße in Bytes.

    • Dieser Registrierungsschlüsselwert kann nicht auf mehr als 4 GB festgelegt werden. Sie können MaxCachedFileSizeInMB die maximale Dateigröße auf mehr als 4 GB zwischenspeichern.

    • Wenn beide MaxCachedFileSizeInMB MaxCachedFileSize Werte definiert sind, ist die effektive maximale Größe der zwischengespeicherten Datei die Summe beider Werte.

    • Der Standardwert MaxCachedFileSize ist 256 KB. Wenn Sie nur den Wert von MaxCachedFileSize definieren, wird die effektive maximale Größe um 256 KB erhöht.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MemCacheSize (REG_DWORD)

    Dieser Registrierungsschlüssel gibt die maximale Speichermenge an, die ein Dateicache in einem Arbeitsprozess verwendet.

    • Der Standardwert für diesen Registrierungsschlüssel ist 0. Der Standardwert gibt an, dass die Cachegröße dynamisch bestimmt wird. Dieser Registrierungsschlüssel versucht, den verfügbaren physischen Speicher und den gesamten virtuellen Speicher zu schätzen.

    • Wenn Sie den Wert für diesen Registrierungsschlüssel auf 0 festlegen, wird die Zeitspanne in Sekunden, in der Objekte im zwischengespeicherten Speicher gespeichert werden, an den Wert im ObjectCacheTTL Registrierungsschlüssel angepasst.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MaxOpenFiles (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 0. Der Wert 0 gibt eine unbegrenzte Zahl an. Der Dateicache verwendet den Wert im MaxOpenFiles Registrierungsschlüssel, um zu bestimmen, wie viele Dateien zwischengespeichert werden sollen.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\DoDirMonitoringForUnc (REG_DWORD)

    Wenn Sie den Registrierungsschlüsselwert auf 1 festlegen, wird die Verzeichnisüberwachung für UNC-Pfade (Universal Naming Convention) aktiviert. Standardmäßig werden im Dateicache keine Änderungsbenachrichtigungen für UNC-Dateien verwendet.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\FileAttributeCheckThreshold (REG_DWORD)

    Der Dateicache überprüft den Zeitpunkt der letzten Änderung von UNC-Dateien alle FileAttributeCheckThreshold Sekunden, um Dateiänderungen zu erkennen. Der Standardwert für diesen Registrierungsschlüssel ist 5 Sekunden. Der Benutzermoduscache und der Kernelmodusausgabecache verwenden diesen Schlüssel, um die Zeitspanne zu bestimmen, die die Dateien mit dem virtuellen Dateizuordnungshandler im Antwortcache verbleiben müssen. Der resourceType-Wert für die Dateien mit dem virtuellen Zuordnungshandler ist auf Nicht angegeben festgelegt.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\FlushTokenCache (REG_DWORD)

    Wenn Sie diesen Registrierungsschlüsselwert auf 1 festlegen, wird das Tokencachemodul für eine Änderungsbenachrichtigung registriert. Mit dem Wert 1 wird der Tokencache geleert. Sie müssen den Wert auf 0 zurücksetzen.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\HttpResponseCacheTTL (REG_DWORD)

    Dieser Registrierungsschlüssel definiert den Http.sys Antwortcache "Time to Live" (TTL). Der Standardwert ist 900 Sekunden.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\OutputCacheTTL (REG_DWORD)

    Der Ausgabecache des Benutzermodus verwendet den Wert dieses Registrierungsschlüssels als TTL-Einstellung. Es wird jede Sekunde ein Fänger TTL ausgeführt, um Inhalte aus dem Cache zu entfernen.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\EnableTraceMethod (REG_DWORD)

    Das Protokollunterstützungsmodul (Protsup.dll) liest diesen Registrierungsschlüssel. Anforderungen, die das Verb verwenden, Trace werden nur beantwortet, wenn dieser Registrierungsschlüssel auf einen Wert ungleich Null festgelegt ist. Wenn dieser Schlüssel nicht festgelegt ist oder auf 0 festgelegt ist, werden Ablaufverfolgungsanforderungen als 404 zurückgegeben.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\DigestPartialContextCacheTTL (REG_DWORD)

    Wenn ein Client zum ersten Mal eine Verbindung mit einer Website herstellt, die eine Digestauthentifizierung erfordert, wird eine anfängliche Herausforderung angezeigt. Diese anfängliche Herausforderung basiert auf dem teilweisen Sicherheitskontext, der beibehalten werden muss, damit der Client den Digestauthentifizierungs-Handshake abschließen kann.

    Mit dem DigestPartialContextCacheTTL Registrierungsschlüssel können Sie den Timeoutwert festlegen, der die Zeitspanne steuert, während der IIS Teilkontexte beibehalten muss.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\DigestContextCacheTTL (REG_DWORD)

    Nach einem erfolgreichen Digestauthentifizierungs-Handshake wird der vollständige Sicherheitskontext beibehalten. Wenn der Digestauthentifizierungs-Handshake inaktiv ist, werden vollständige Sicherheitskontexte geleert. Der DigestContextCacheTTL Registrierungsschlüssel steuert, wie lange vollständige Sicherheitskontexte gespeichert werden müssen.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\DontFlushCachedIsapiResponses (REG_DWORD)

    Der Standardwert dieses Registrierungsschlüssels ist "false". Wenn Sie diesen Wert auf einen Wert ungleich Null festlegen, ruft das ISAPI Modul das SetKernelInvalidatorSet Feld auf.

    Weitere Informationen zu diesem Registrierungsschlüssel finden Sie unter Erstellen einer Protokolldatei zur Problembehandlung von ABO Mapper-Fehlern in IIS.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\ForwardServerEnvironmentBlock (REG_DWORD)

    Der Common Gateway Interface (CGI)-Handler verwendet diesen Registrierungsschlüssel, um zu bestimmen, ob der Handler alle Im Arbeitsprozess definierten Umgebungsvariablen an den CGI-Prozess weiterleiten muss.

    Der Standardwert für diesen Registrierungsschlüssel ist "true". Wenn Sie diesen Registrierungsschlüsselwert auf 0 festlegen, leitet der CGI-Handler den Umgebungsblock nicht an den CGI-Prozess weiter.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\MaxConcurrentCgisExecuting (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 256. Der CGI-Handler verwendet diesen Registrierungsschlüssel, um die maximale Anzahl von CGI-Anwendungen zu ermitteln, die gleichzeitig ausgeführt werden können.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\DoNotKillCgiOnRequestEnd (REG_DWORD)

    Der Standardwert für den Registrierungsschlüssel ist "false". Sie können den Wert auf "true" festlegen. Der Wert "true" weist den CGI-Handler an, die Prozesse beim Beenden der Anforderung nicht zu beenden.

Registrierungsschlüssel, die für ASP-Seiten gelten

Die folgenden Registrierungsschlüssel gelten für die Active Server Pages (ASP) Internet Server API (ISAPI).

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\F5AttackDetectionEnabled (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\HangDetRequestThreshold (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\HangDetThreadHungThreshold (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\HangDetConsecIllStatesThreshold (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\HangDetEnabled (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\EnableChangeNotificationForUNC (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\FileMonitoringEnabled (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\FileMonitoringTimeoutSeconds (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\MaxCSR (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\MaxCPU (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\DisableOOMRecycle (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\DisableLazyContentPropagation (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\ThreadMax (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\DisableComPlusCpuMetric (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\AspMaxResponseHeaderLength (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\AspMaxPropertyStringLength (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\DisableCachedResponseOnUNCAccessFailure (REG_DWORD)

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ASP\Parameters\DisableCertificateBlobAsArray (REG_DWORD)

    Das Binary Large Object (BLOB) certificates wird als Array zurückgegeben. Wenn Sie Programme haben, die ein Array nicht verarbeiten können, können Sie dieses Verhalten ändern. Dieser Schlüssel gilt für IIS-Manager und den Webverwaltungsdienst (Web Management Service, WMSVC).

Registrierungsschlüssel, die für IIS-Manager und WMSVC gelten

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Inetmgr\Parameters\IncrementalSiteIDCreation (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 0. Der Wert 0 gibt an, dass inkrementelle Websitebezeichner nicht aktiviert sind. Das Inetmgr.exe-Programm liest diesen Schlüssel jedes Mal, wenn eine Website erstellt wird. Sie müssen das Inetmgr.exe-Programm nicht neu starten, nachdem Sie diesen Schlüssel geändert haben.

Die folgenden Registrierungsschlüssel werden verwendet, um die Einstellungen zu speichern, die von WMSVC für die Remoteverwaltung benötigt werden.

Hinweis

Wenn Sie Änderungen an den Schlüsseln vornehmen, müssen Sie WMSVC neu starten. Sie müssen den IIS-Manager verwenden, um die Werte der Schlüssel zu ändern.

Weitere Informationen zur Remoteverwaltung für IIS-Manager finden Sie unter "Remoteverwaltung für IIS-Manager"

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\IPAddress (REG_SZ)

    Der Standardwert für diesen Registrierungsschlüssel ist * . Dieser Wert gibt alle nicht zugewiesenen IP-Adressen an.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\Port (REG_DWORD)

    Wenn Sie keinen Wert für diesen Schlüssel angeben, lautet die Portnummer 8172.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\RequiresWindowsCredentials (REG_DWORD)

    Der Standardwert dieses Registrierungsschlüssels ist 0. Der Standardwert gibt an, dass sowohl Windows-Benutzer als auch IIS-Manager-Benutzer verwendet werden können. Wenn Sie den Schlüsselwert auf 1 festlegen, sind nur Windows Benutzer aktiviert.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\EnableLogging (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 1. Der Standardwert gibt an, dass die WMSVC-Protokollierung aktiviert ist. Wenn Sie den Schlüsselwert auf 0 festlegen, ist die WMSVC-Protokollierung deaktiviert.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\LoggingDirectory (REG_SZ)

    Der Wert für diesen Registrierungsschlüssel ist der Speicherort der Protokolldatei. Der Standardspeicherort ist %systemdrive%\inetpub\logs\wmsvc

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\EnableRemoteManagement (REG_DWORD)

    Der Standardwert für diesen Registrierungsschlüssel ist 0. Der Standardwert gibt an, dass das Remoteverwaltungsfeature deaktiviert ist. Sie müssen diesen Schlüsselwert auf 1 festlegen, um das Remoteverwaltungsfeature zu aktivieren.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\RemoteRestrictions (REG_SZ)

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\SslCertificateHash (REG_BINARY)

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\SelfSignedSslCertificateHash (REG_BINARY)

Registrierungsschlüssel, die für W3TP gelten

Hinweis

Diese Schlüssel wirken sich auf den Threadpool-Manager aus, den was und der Arbeitsprozess verwenden. Die W3tp.dll ist eine Datei, die von der IIS-Threadpoolbibliothek verwendet wird.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MaxPoolThreads (REG_DWORD)

    Dieser Registrierungsschlüsselwert gibt die maximale Anzahl von Threads an, die dynamisch angepasst werden können. Der Standardwert ist 20 * Anzahl der Prozessoren.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\PoolThreadLimit (REG_DWORD)

    Dieser Registrierungsschlüssel gibt die absolute maximale Threadanzahl an. Der Mindestwert ist 64, und der Maximalwert ist 256. Der Standardwert wird basierend auf dem verfügbaren physischen Speicher berechnet.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ThreadTimeout (REG_DWORD)

    Der Standardwert für diesen Schlüssel beträgt 1.800 Sekunden.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ThreadPoolStartupThreadCount (REG_DWORD)

    Der Standardwert dieses Schlüssels ist 4, wenn die Anzahl der Prozesse kleiner als vier ist. Wenn die Anzahl der Prozesse mehr als vier beträgt, entspricht der Wert dieses Schlüssels der Anzahl der Prozesse. Dieser Wert gibt die Anzahl der Threads an, die beim Starten des Computers gestartet werden müssen. Ein Wert, der kleiner als 1 ist, wird als 1 interpretiert.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ThreadPoolMaxCPU (REG_DWORD)

    Der Standardwert dieses Schlüssels ist 95. Wenn die CPU-Auslastung mehr als 95 beträgt, können Sie keine neuen Threads erstellen.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ThreadPoolStartDelay (REG_DWORD)

    Der Standardwert ist 1 Sekunde.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\ThreadPoolExactThreadCount (REG_DWORD)

    Der Standardwert dieses Schlüssels ist 0. Der Standardwert gibt an, dass der genaue Threadanzahlwert nicht festgelegt ist. Wenn der anfängliche Threadanzahlwert auf 0 festgelegt ist, können Sie die Threadanzahl nicht dynamisch ändern.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\MaxConcurrency (REG_DWORD)

    Dieser Schlüssel gibt die Anzahl der Threads an, die E/A gleichzeitig verarbeiten können. Der Standardwert ist 0. Der Wert 0 ermöglicht die gleiche Anzahl ausgeführter Threads wie die Anzahl der Prozessoren im System.

Neue Registrierungsschlüssel in IIS

References

Weitere Informationen zum Erstellen einer Protokolldatei in IIS finden Sie unter Erstellen einer Protokolldatei zur Problembehandlung von ABO-Mapper-Fehlern in IIS.