Freigeben über


Beschreibung der Registrierungsschlüssel, die von Internetinformationsdienste verwendet werden

In diesem Artikel werden die Registrierungsschlüssel beschrieben, die von Microsoft-Internetinformationsdienste (IIS) unter 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, 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)

    Notiz

    Wenn Sie IIS 7.0 und IIS 7.5 für die Ausführung im 32-Bit-Modus unter Windows Server 2008 x64 oder unter Windows Server 2008 R2 x64 konfigurieren, 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 in KB der Web.config-Dateien zu ermitteln.

    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 Benutzerprinzipalname (UPN)-Anmeldung 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, wechselt er die Reihenfolge so, 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 die Zeitspanne, die IIS ein Benutzertoken zwischenspeichert, bevor IIS den Cache veröffentlicht 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 das WAS gelten

  • 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 lautet %systemdrive%\inetput\temp\apppools.

    • Wenn Sie den Speicherort ändern, müssen Sie sicherstellen, dass der lokale Computer vollzugriff auf den Ordner hat.

    • Das Konfigurationsisolationsfeature ist in der Version von Windows Vista nicht verfügbar. Dieser Registrierungsschlüssel ist in der Version 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, protokolliert es keine Ereignisse. Mit diesem Registrierungswechsel können Sie diese Ereignisse anzeigen, die nicht protokolliert werden. Dieser Wert ist standardmäßig auf 0 festgelegt, und das WAS protokolliert keine Ereignisse. Mit jedem 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 Admin Base Objects (ABO)-Mapper Ereignisse protokollieren. Wenn Sie diesen Schlüssel auf einen Standardwert von 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.logerstellt.

    Darüber hinaus schreibt der ABO Mapper Debuginformationen in die Abomapper.log Datei. 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 kurze Zeit zu puffern, bevor der ABO Mapper die Änderungen auf der Festplatte speichert.

    • Der Standardwert dieses Registrierungsschlüssels ist 0. Der Standardwert gibt an, dass der faule Writer ausgeschaltet ist.

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

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 basiert auf Änderungsbenachrichtigungen, um Änderungen an Konfigurationsdateien nachzuverfolgen.

    • Ein positiver Wert für diesen Schlüssel gibt an, dass das Konfigurationssystem die uhrzeit der letzten Änderung der Konfigurationsdatei für jede N Millisekunden überprüft. Das Konfigurationssystem verwendet nicht die Verzeichnismonitore.

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

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

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

    Wenn dieser Registrierungsschlüssel auf einen Wert ungleich Null festgelegt ist, ist der Dateicache deaktiviert. Der Standardwert für diesen Schlüssel ist 0. Wenn der Standardwert festgelegt wird, 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 ermitteln, die zwischengespeichert werden kann. Die Dateigröße ist in Byte. Der Standardwert dieses Schlüssels beträgt 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 Registrierungsschlüssels ist die maximale Größe des MaxCachedFileSize Dateicaches in Bytes.

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

    • Wenn beide MaxCachedFileSizeInMB werte definiert sind, MaxCachedFileSize ist die effektive maximale zwischengespeicherte Dateigröße die Summe beider Werte.

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

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

    Dieser Registrierungsschlüssel gibt die maximale Arbeitsspeichermenge 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 Zeitdauer in Sekunden, die Objekte im zwischengespeicherten Speicher aufbewahrt 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. Ein Wert von 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 verwendet der Dateicache keine Änderungsbenachrichtigungen für UNC-Dateien.

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

    Der Dateicache überprüft die Uhrzeit der letzten Änderung von UNC-Dateien alle FileAttributeCheckThreshold Sekunde, um Dateiänderungen zu erkennen. Der Standardwert für diesen Registrierungsschlüssel beträgt 5 Sekunden. Der Benutzermoduscache und der Ausgabecache für den Kernelmodus verwenden diesen Schlüssel, um die Dauer 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, registriert sich das Tokencachemodul für eine Änderungsbenachrichtigung. Der Wert 1 löscht den Tokencache. 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 beträgt 900 Sekunden.

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

    Der Ausgabecache für den Benutzermodus verwendet den Wert dieses Registrierungsschlüssels als TTL-Einstellung. Ein Gerüst wird jede TTL Sekunde 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 Trace Verb verwenden, werden nur beantwortet, wenn dieser Registrierungsschlüssel auf einen Wert ungleich Null festgelegt ist. Wenn dieser Schlüssel nicht festgelegt 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 Digestauthentifizierung erfordert, erhält er eine anfängliche Herausforderung. Diese anfängliche Herausforderung basiert auf dem teilweisen Sicherheitskontext, der für den Client aufbewahrt werden muss, um den Digestauthentifizierungs-Handshake abzuschließen.

    Mit DigestPartialContextCacheTTL dem Registrierungsschlüssel können Sie den Timeoutwert festlegen, der die Zeitspanne steuert, die IIS partielle Kontexte behalten 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 die Dauer, in der 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 Umgebungsvariablen weiterleiten muss, die für den Arbeitsprozess definiert sind, an den CGI-Prozess.

    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" teilt dem CGI-Handler mit, dass die Prozesse nicht beendet werden, wenn die Anforderung endet.

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) für Zertifikate wird als Array zurückgegeben. Wenn Sie über Programme verfügen, die kein Array verarbeiten können, können Sie dieses Verhalten ändern. Dieser Schlüssel gilt für IIS-Manager und den Webdienst (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. Nachdem Sie diesen Schlüssel geändert haben, müssen Sie das Inetmgr.exe Programm nicht neu starten.

Die folgenden Registrierungsschlüssel werden verwendet, um die Einstellungen zu speichern, die vom WMSVC für die Remoteverwaltung erforderlich sind.

Notiz

Wenn Sie Änderungen an den Schlüsseln vornehmen, müssen Sie den 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 Remoteadministration für IIS-Manager

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

    Der Standardwert für diesen Registrierungsschlüssel lautet *. 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

Notiz

Diese Schlüssel wirken sich auf den Threadpool-Manager aus, den der 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 Arbeitsspeicher 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. Ein Wert von 0 ermöglicht die gleiche Anzahl von ausgeführten 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 Behandlung von ABO-Mapper-Fehlern in IIS.