Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Váš prehliadač nie je podporovaný

Ak chcete lokalitu používať, aktualizujte svoj prehliadač.

Aktualizovať na najnovšiu verziu Internet Explorera

Http.sys nastavenia databázy registry pre Windows

Poskytovanie technickej podpory pre Windows Server 2003 sa skončilo 14 júla 2015

Spoločnosť Microsoft ukončila 14 júla 2015 poskytovanie technickej podpory pre Windows Server 2003. Táto zmena ovplyvnila aktualizácie softvéru a možnosti zabezpečenia. Zistite, čo to pre vás znamená a ako ponechať počítač zabezpečený.

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 820129
Súhrn
V systéme Windows Server 2003 a novšími verziami, Http.sys je ovládač režimu jadra, ktorá obsluhuje požiadavky HTTP. Niekoľko hodnôt databázy registry je možné konfigurovať podľa špecifických požiadaviek. Tabuľka v časti "Ďalšie informácie" obsahuje nasledovné informácie o týchto hodnôt databázy registry:
  • Databázy Registry kľúč názvy
  • Predvolené hodnoty
  • Platná hodnota rozsahu
  • Kľúčové funkcie registra
  • Upozornenie kódy (ak je to vhodné)
Poznámka Nájdete v časti "Upozornenie kódy" informácie o možných rizikách pri vytvorení a nakonfigurovaní hodnoty databázy registry pomocou nastavenia ako predvolené nastavenie.

Tento článok je určený pre pokročilých používateľov a predpokladá znalosť registra a riziká, ktoré sú zapojené pri zmene databázy registry.
Ďalšie informácie
Dôležité Táto sekcia, metóda alebo úloha obsahuje kroky, ktoré vám povedať, ako upraviť databázu registry. Avšak, môžu spôsobiť vážne problémy ak databázu registrov upravíte nesprávne. Preto sa uistite, že ste postupovali správne. Doporučujeme zálohovať databázu registrov skôr, ako zmeníte jej hodnoty. Potom, môžete obnoviť databázu registrov, ak sa vyskytne problém. Ďalšie informácie o zálohovaní a obnovení databázy registrov nájdete po kliknutí na nasledovné číslo článku publikovaného v Microsoft Knowledge Base:
322756 Ako zálohovať a obnoviť databázu registry v systéme Windows


Môžete vytvoriť nasledujúce hodnoty DWORD pod nasledovným kľúčom databázy registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
Kľúč databázy RegistryPredvolená hodnotaPlatná hodnota rozsahuKľúčové funkcie registraUpozornenie
AllowRestrictedChars0Boolovská hodnotaAk nenulové, Http.sys prijíma unikol hex znakov v žiadosti adresy URL, ktoré dekódujú U + 0000-001F U + a U + 007F-U + 009F rozsahy.0
EnableAggressiveMemoryUsage00,1Obsadiť nestránkovaného fondu pamäte. Predvolene službu HTTP zastavuje prijímanie pripojení pri menej ako 20 megabajtov (MB) nestránkovaný fond pamäte je k dispozícii. Po pridaní tejto hodnoty do databázy registry, služby HTTP zastavuje prijímanie pripojení pri nestránkovaného fondu pamäte menej ako 8 MB je k dispozícii. Keď nastavíte túto hodnotu databázy registry môže znížiť počet "Connections_refused" a 503 chyby v súbore Httperr.log.

Poznámka To sa vzťahuje iba na Windows Server 2003.
0
EnableNonUTF81Boolovská hodnotaAk nulový, Http.sys akceptuje iba kódovaním UTF-8 adresy URL. Ak je nenulová, Http.sys tiež prijíma kódovaní ANSI alebo DBCS URL v žiadosti.0
FavorUTF81Boolovská hodnotaAk je nenulová, Http.sys vždy snaží dekódovať URL ako UTF-8 prvé; Ak zlyhá konverzie a EnableNonUTF8 je nenulové, Http.sys potom pokúsi dekódovať ako ANSI alebo DBCS. Ak zero (a EnableNonUTF8 je nenulová), Http.sys snaží dekódovať ako ANSI alebo DBCS; Ak to nie je úspešný, pokúsi konverzie UTF-8.0
MaxBytesPerSend655361-0xFFFFF (bajty)Prepíše veľkosť okna protokolu TCP, ktorý používa Http.sys. Vyššiu hodnotu môže povoliť vyššiu rýchlosť sťahovania v sieťovom prostredí, ktoré majú šírku pásma a vysoká latencia.

Poznámka To sa vzťahuje iba na Windows Server 2003.
0
MaxConnectionsMAX_ULONG1024(1k) – 2031616 (2 MB) pripojeniaPrepíše výpočet MaxConnections v vodiča. Ide predovšetkým o funkciu pamäte.1
MaxEndpoints00 - 1024 Maximálny počet súčasných endpoint objekty, ktoré sú povolené. Predvolená hodnota nula znamená, že maximálna je vypočítaný z dostupnej pamäte.

Poznámka To sa vzťahuje iba na Windows Server 2003.
1
MaxFieldLength1638464 - 65534 (64 KB - 2) bajtovNastaví horný limit pre každú hlavičku. Pozri MaxRequestBytes. Tento limit sa premieta do približne 32 k znakov pre URL.1
MaxRequestBytes16384256 - 16777216 Bajtov (16 MB)Určuje horný limit pre celkovú veľkosť riadok požiadavky a hlavičky.
Jeho nastavenie je 16 KB. Ak táto hodnota je nižšia ako MaxFieldLength, MaxFieldLength hodnota je upravená.
1
PercentUAllowed1Boolovská hodnotaAk je nenulová, Http.sys prijíma %uNNNN zápis v požiadať URL.0
UrlSegmentMaxCount2550 - 16 383 segmentyMaximálny počet úseky cesty URL. Ak nulový, gróf ohraničené maximálnu hodnotu ULONG.1
UriEnableCache1Boolovská hodnotaAk je nenulová, Http.sys odpoveď a fragment cache zapnutá.0
UriMaxUriBytes262 144 (bajty)4096(4k)-16777216(16MB)bajtovŽiadnu odpoveď, ktorá je väčšia ako uvedená hodnota nie uložené v cache reakcia jadra.1
3
UriScavengerPeriod120 (v sekundách)10 - 0xFFFFFFFF sekúndUrčuje frekvenciu cache živiacich sa zdochlinami. Akúkoľvek reakciu alebo fragment, že nie bola navštívená v sekundách rovná UriScavengerPeriod je spláchnuť.1
2
UrlSegmentMaxLength2600 - 32,766 znakovMaximálny počet znakov v úsek cesty URL (oblasť medzi lomítka v adrese URL). Ak nulový, je dĺžka, ktorá je vyznačená maximálna hodnota ULONG.1
Sa môžu vyskytnúť pomalý výkon v Internet Information Services (IIS) 6.0, pri Internet Server (API ISAPI) alebo rozhrania CGI (Common Gateway) aplikácií, ktoré sú hosťované na IIS 6.0 Odoslať odpovede. Ak sa vyskytne tento problém, môžete pridať hodnotu MaxBufferedSendBytes DWORD v databáze Registry.Ďalšie informácie o tomto probléme nájdete po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
906977Chyba: Sa vyskytnúť pomalý výkon pri ISAPI aplikácie a aplikácie CGI, ktoré sú hosťované na Internet informácie služby 6.0 poslať reakcie
Vo Windows XP a novších verziách, a Windows Server 2003 a novšie verzie, môžete vytvoriť nasledujúcu hodnotu DWORD pod nasledovným kľúčom databázy registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTPFilter\Parameters
Kľúč databázy RegistryPredvolená hodnotaPlatná hodnota rozsahuKľúčové funkcie registraUpozornenie
CertChainCacheOnlyUrlRetrieval10,1Predvolene AIA tipy sa nebudete riadiť počas procesu overenia reťazca keď IIS je nakonfigurovaný na používanie certifikátov klienta. Toto správanie je dôvodov výkonu a zabezpečenia. Napríklad, toto správanie pomáha zabraňovať útokom DoS. Však toto správanie môže tiež viesť k neočakávaný certifikát zamietnutia keď AIA vyhľadávania je potrebné. Na ovládanie tohto správania, môžete nastaviť DWORD parameter CertChainCacheOnlyUrlRetrieval na 0 (nula) v kľúči databázy registry "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTPFilter\Parameters".Neuplatňuje sa

Upozornenie kódy

  • 0: Bez rizika.
  • 1: Zmena tento kľúč databázy registry je považovaný za veľmi nebezpečné. Tento kľúč spôsobuje Http.sys používať viac pamäte a môže zvýšiť zraniteľnosť pred škodlivými útokmi.
  • 2: Nízka hodnota môže spôsobiť cache sa začervenal častejšie. Ak toto správanie sa vyskytuje, môže to ovplyvniť výkon.
  • 3: Nízka hodnota môže ovplyvniť výkon pre statický obsah.


Zmeny vykonané v registri, sa prejavia až po reštartovaní služby HTTP. Okrem toho budete musieť reštartovať všetky súvisiace služby IIS.

Ak chcete reštartovať službu HTTP, typu a všetky súvisiace služby IIS, postupujte nasledovne:
  1. Kliknite na tlačidlo Štart, kliknite na tlačidlo Spustiť, typ Cmd, a potom kliknite na tlačidlo ok.
  2. Do príkazového riadka, zadajte net stop http, a potom stlačte kláves Enter.
  3. Do príkazového riadka, zadajte net start http, a potom stlačte kláves Enter.
  4. Do príkazového riadka, zadajte net stop iisadmin /y, a potom stlačte kláves Enter.

    Poznámka Zastavia sa aj všetky služby IIS, ktoré závisia na službe IIS Admin Service. Oznámenie služby IIS, ktoré sú zastavené, keď vás zastaví službu IIS Admin Service. V ďalšom kroku sa reštartuje každú službu.
  5. Reštart služby IIS, ktoré boli zastavené v kroku 4. Chcete urobiť, zadajte net start Názov_službypríkazový riadok a potom stlačte kláves Enter. V príkaze,Názov_služby predstavuje názov služby, ktorú chcete reštartovať. Napríklad reštartovanie služby World Wide Web Publishing Service, zadajte net start "World Wide Web Publishing Service", a potom stlačte kláves Enter.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 820129 – Posledná kontrola: 01/09/2013 23:13:00 – Revízia: 1.0

  • Windows Server 2012 Standard
  • Windows 8
  • Windows 8 Pro
  • Windows 8 Enterprise
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 Enterprise
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
  • kbinfo kbmt KB820129 KbMtsk
Pripomienky
l) + "//c.microsoft.com/ms.js'><\/script>");