Momentan sunteți offline, așteptați să vă reconectați la internet

Http.sys setările registry pentru Windows

Asistența pentru Windows Server 2003 s-a încheiat la 14 iulie 2015

Microsoft a încheiat asistența pentru Windows Server 2003 14 iulie 2015. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 820129
Rezumat
În Windows Server 2003 şi versiunile ulterioare, Http.sys este modul kernel driver-ul, care se ocupă de cereri HTTP. Mai multe valori de registry poate fi configurat conform cerinţelor specifice. Tabelul de la secţiunea "Mai multe informaţii" conţine următoarele informaţii despre aceste valori de registry:
  • Registru cheie nume
  • Valorile implicite
  • Zone de valoare validă
  • Funcţii-cheie registry
  • Coduri de avertizare (după caz)
Notă Consultaţi secţiunea "Coduri de avertisment" pentru informaţii despre riscurile potenţiale când creaţi şi configuraţi valorile de registry utilizând setările decât setările implicite.

Acest articol este destinat utilizatorilor avansaţi şi presupune cunoştinţe de registry şi de riscurile care sunt implicate atunci când registrul este schimbat.
Informaţii suplimentare
Importante Această secţiune, metodă sau activitate conţine paşi care vă spune cum să modificaţi registry-ul. Cu toate acestea, pot apărea probleme grave dacă modificaţi registry incorect. Prin urmare, asiguraţi-vă că urmaţi aceşti paşi cu atenţie. Pentru protecţia adăugată, copiere de rezervă de registry înainte de a modifica aceasta. Apoi, aveţi posibilitatea să restabiliţi registry dacă apare o problemă. Pentru mai multe informaţii despre modul de copiere de rezervă şi restaurarea registry, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
322756 Cum de rezervă şi restabilirea registry în Windows


Aveţi posibilitatea să creaţi următoarele valori DWORD sub următoarea cheie de registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
Registru cheieValoare implicităInterval de valori valideRegistru cheie funcţiaCod de avertizare
AllowRestrictedChars0BooleanDacă nenul, Http.sys acceptă caractere hex-a scăpat în cerere de URL-uri care decodează la U + 0000-U + 001F şi U + 007F-U + 009F zone.0
EnableAggressiveMemoryUsage00,1Preallocate rezervă pool memorie. implicit, serviciul HTTP nu mai accepta conexiuni la mai putin de 20 megaocteţi (MO) de memorie de rezervă piscina este disponibilă. După ce adăugaţi această valoare în registry, serviciul HTTP nu mai accepta conexiuni la mai puţin de 8 MB de memorie de rezervă piscina este disponibilă. Stabilirea această valoare de registry poate reduce numărul de "Connections_refused" şi 503 erori în fişierul Httperr.log.

Notă Aceasta se aplică numai la Windows Server 2003.
0
EnableNonUTF81BooleanDacă zero, Http.sys acceptă numai UTF-8-codificat URL. Dacă nenul, Http.sys acceptă, de asemenea, codificat ANSI sau DBCS URL-uri în cereri.0
FavorUTF81BooleanDacă nenul, Http.sys întotdeauna încearcă să decodeze un URL ca UTF-8 în primul rând; Dacă această conversie nu reuşeşte şi EnableNonUTF8 este diferită de zero, Http.sys apoi încearcă să decodeze aceasta ca ANSI sau DBCS. Dacă zero (şi EnableNonUTF8 este diferită de zero), Http.sys încearcă să decodeze aceasta ca ANSI sau DBCS; Dacă nu este de succes, incearca o conversie UTF-8.0
MaxBytesPerSend655361-0xFFFFF (octeţi)Suprascrie dimensiunea ferestrei TCP care este folosit de Http.sys. O valoare mai mare poate permite viteze de download mai mari în medii de reţea care au lăţime de bandă mare şi latenţă ridicat.

Notă Aceasta se aplică numai la Windows Server 2003.
0
MaxConnectionsMAX_ULONG1024(1K) – 2031616 conexiunile (2 MB)Suprascrie MaxConnections de calcul în driverul. Acest lucru este în principal o funcție de memorie.1
MaxEndpoints00 - 1024 Numărul maxim de curent endpoint obiecte care sunt permise. valoare implicită de la zero implică faptul că valoarea maximă este calculat din memoria disponibilă.

Notă Aceasta se aplică numai la Windows Server 2003.
1
MaxFieldLength1638464 - 65534 (64 k - 2) bytesStabileşte o limită superioară pentru fiecare antet. A se vedea MaxRequestBytes. Această limită se traduce aproximativ 32 k de caractere pentru un URL.1
MaxRequestBytes16384256 - 16777216 De octeţi (16 MB)Determină limita superioară pentru dimensiunea totală de linia de solicitare şi anteturile.
Setarea implicită este 16 KB. Dacă această valoare este mai mică decât MaxFieldLength, valoarea MaxFieldLength este ajustată.
1
PercentUAllowed1BooleanDacă nenul, Http.sys acceptă %uNNNN notaţie în cerere de URL-uri.0
UrlSegmentMaxCount2550 - 16.383 segmenteNumărul maxim de segmente de traseu URL-ul. Dacă zero, Contele delimitată de valoarea maximă a unui ULONG.1
UriEnableCache1BooleanDacă nenul, Http.sys răspuns şi fragment cache este activat.0
UriMaxUriBytes262144 (octeţi)4096(4k)-16777216(16MB)octeţiNici un răspuns care este mai mare decât această valoare este în cache în cache-ul kernel răspuns.1
3
UriScavengerPeriod120 (secunde)10 - 0xFFFFFFFF secundeDetermină frecvenţa de măturător de stradă cache. Orice răspuns sau fragment care nu a fost vizitată în numărul de secunde egal cu UriScavengerPeriod este spălată.1
2
UrlSegmentMaxLength2600 - caractere 32,766Numărul maxim de caractere într-un segment de traseu URL-ul (zona dintre slashes în URL-ul). Dacă zero, este lungimea care este delimitată de valoarea maximă a unui ULONG.1
Pot apărea lent de performanţă în Internet Information Services (IIS) 6.0 când aplicaţii API server internet (ISAPI) sau aplicaţii de comun Gateway Interface (CGI), care sunt gazduite pe IIS 6.0 Trimite răspunsuri. Dacă vă confruntaţi cu această problemă, adăugați valoarea MaxBufferedSendBytes DWORD la registru.Pentru mai multe informaţii despre această problemă, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
906977BUG: Aveţi funcţionare lentă atunci când ISAPI aplicaţii şi aplicaţii CGI care sunt gazduite pe Internet informaţii Services 6.0 Trimite răspunsuri
În Windows XP şi versiuni mai recente şi în Windows Server 2003 şi în versiunile ulterioare, aveţi posibilitatea să creaţi valorii DWORD sub următoarea cheie de registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTPFilter\Parameters
Registru cheieValoare implicităInterval de valori valideRegistru cheie funcţiaCod de avertizare
CertChainCacheOnlyUrlRetrieval10,1implicit, sugestii de AIA nu sunt urmate în timpul validării lanţ atunci când IIS este configurat pentru a utiliza certificatele Client. Acest comportament este pentru motive de performanţă şi securitate. De exemplu, acest comportament poate ajuta la prevenirea atacurilor DoS. Cu toate acestea, acest comportament poate duce la refuzuri neaşteptate certificat atunci când este nevoie de AIA regăsire. Pentru a suprascrie acest comportament, puteţi seta parametrul DWORD CertChainCacheOnlyUrlRetrieval la 0 (zero) în cheie de registry "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTPFilter\Parameters".Nu este cazul

Coduri de avertizare

  • 0: Nici un risc.
  • 1: Schimbarea această cheie de registry este considerat extrem de periculos. Această cheie cauzele Http.sys să utilizeze mai multă memorie şi pot creşte vulnerabilitatea la atacuri rău intenţionate.
  • 2: O valoare scăzută poate provoca cache pentru a fi eliminate mai frecvent. Dacă acest comportament se produce, aceasta poate afecta performanța.
  • 3: O valoare scăzută poate afecta performanţa pentru conţinut static.


Modificările efectuate în registry nu vor avea efect până când reporniţi serviciul HTTP. În plus, trebuie să reporniţi orice alte consolidare servicii IIS.

Pentru a reporni serviciul HTTP, tipul şi toate alte consolidare servicii IIS, urmaţi aceşti paşi:
  1. Faceţi clic pe Începe, faceţi clic pe Alerga, tip Cmd, apoi faceţi clic pe ok.
  2. La linia Către de comandă, tastaţi net stop http, apoi apăsaţi Enter.
  3. La linia Către de comandă, tastaţi net start http, apoi apăsaţi Enter.
  4. La linia Către de comandă, tastaţi net oprire iisadmin y, apoi apăsaţi Enter.

    Notă consolidare servicii IIS care depind de serviciu IIS Admin serviciul, de asemenea, va fi oprit. Observaţi serviciile IIS care sunt oprit atunci când vă opriţi serviciul IIS Admin serviciul. Fiecare serviciu va fi repornit în pasul următor.
  5. Reporniţi serviciile IIS pe care s-au oprit în pasul 4. Pentru aceasta, tastaţi net start numeserviciula linia Către de comandă şi apoi apăsaţi Enter. În comanda,numeserviciu este nume de sign-in serviciului pe care doriţi să reporniţi. De exemplu, pentru a reporni serviciul serviciul publicare World Wide Web, tastaţi net start "Serviciul publicare World Wide Web", apoi apăsaţi Enter.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 820129 - Ultima examinare: 01/09/2013 23:01:00 - Revizie: 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 (32-bit x86), Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Standard x64 Edition, Microsoft Windows Server 2003 R2 Enterprise x64 Edition

  • kbinfo kbmt KB820129 KbMtro
Feedback
rror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">