Identifikator ?lanka: 811259 - Poslednji pregled: 24. maj 2006 - Revizija: 10.7

Kako da utvrdite i oporavite se od Winsock2 o?te?enja

Savet o sistemuOvaj ?lanak se odnosi na operativni sistem koji se razlikuje od onog koji koristite. Sadr?aj ?lanka koji se ne odnosi na vas je mo?da onemogu?en.
Va?no Ovaj ?lanak sadr?i informacije o na?inu izmene registratora. Napravite rezervnu kopiju registratora pre izmene. Uverite se da znate kako da vratite registrator u prethodno stanje ukoliko do?e do problema. Za vi?e informacija o pravljenju rezervne kopije, vra?anju u prethodno stanje i izmeni registratora, kliknite na slede?i broj ?lanka da biste videli ?lanak u Microsoft bazi znanja:
256986  (http://support.microsoft.com/kb/256986/ ) Opis Microsoft Windows registratora (Ova veza mo?e da vodi do sadr?aja koji je delimi?no ili u potpunosti nepreveden.)

Na ovoj stranici

Pro?iri sve | Skupi sve

SIMPTOMI

Kada poku?ate da objavite i obnovite IP adresu pomo?u Ipconfig programa, mo?ete dobiti slede?u poruku o gre?ci:
Do?lo je do gre?ke prilikom obnavljanja interfejsa ?Internet?: Operacija je poku?ana na ne?emu ?to nije priklju?ak.
Kada pokrenete program Internet Explorer, mo?da ?ete dobiti slede?u poruku o gre?ci:
Stranica ne mo?e biti prikazana
Prilikom upotrebe ra?unara, mo?da ?ete dobiti slede?u poruku o gre?ci:
Funkcija inicijalizacije INITHELPERDLL u datoteci IPMONTR.DLL nije uspela da se pokrene sa ?ifrom gre?ke 10107
Pored toga, mo?e se desiti da nemate IP adresu ili adresu Automatskog privatnog IP adresiranja (APIPA) i da mo?ete da primate IP pakete ali ne i da ih ?aljete.

Kada koristite komandu ipconfig /renew, mo?da ?ete primiti slede?e poruke o gre?ci.

Poruka 1
Do?lo je do gre?ke prilikom obnavljanja lokalne veze sa interfejsom: operacija je poku?ana na ne?emu ?to nije priklju?ak. Nije mogu?e uspostaviti kontakt sa upravlja?kim programom ?ifra gre?ke 2.
Poruka 2
Operacije nije uspela zato ?to nijedan adapter nije u dozvoljenom stanju za ovu operaciju.
Poruka 3
Poku?ana operacija nije podr?ana za navedeni tip objekta.
Kada u programu Device Manager izaberete stavku Prika?i skrivene ure?aje, upravlja?ki program TCP/IP protokola je naveden kao onemogu?en u stavci Upravlja?ki programi koji nisu Plug and Play i dobijate ?ifru gre?ke 24.

Kada kreirate pozivnu vezu, mo?da ?ete primiti slede?u poruku o gre?ci:
Gre?ka 720: Nijedan PPP kontrolni protokol nije konfigurisan

UZROK

Ovi problemi se mogu pojaviti ako su klju?evi registratora Winsock o?te?eni.

RE?ENJE

Kako da utvrdite da li je Winsock2 klju? o?te?en

Da biste utvrdili da li su simptomi prouzrokovani problemom sa Winsock2 klju?em, koristite jednu od slede?ih metoda.

Metod 1: Koristite alatku Netdiag

Da biste koristili alatku Netdiag, morate instalirati alatke za podr?ku operativnog sistema Microsoft Windows XP. Da biste to uradili, sledite slede?e korake:

Napomene
  • Ako ve? imate instalirane alatke za podr?ku, idite na drugu proceduru u ovom odeljku.
  • Ako nemate instalirane alatke za podr?ku i nemate instalacioni CD operativnog sistem Windows, idite na Metod 2.
  1. Umetnite instalacioni CD operativnog sistema Windows XP i prona?ite fasciklu ?Support\Tools?.
  2. Dvaput kliknite na datoteku Setup.exe.
  3. Sledite korake na ekranu dok ne stignete do ekrana Izaberite tip instalacije.
  4. Na ekranu Izaberi tip instalacije kliknite na Kompletna i zatim kliknite na Dalje.
Kada se instalacija dovr?i, sledite slede?e korake:
  1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte Command i zatim kliknite na dugme U redu.
  2. Otkucajte netdiag /test:winsock i pritisnite taster ENTER.
Alatka Netdiag ?e vratiti rezultate testiranja za nekoliko mre?nih komponenti, uklju?uju?i Winsock. Za vi?e detalje o testu, koristite /v na kraju komande netdiag: netdiag /test:winsock /v

Metod 2: Koristite program Msinfo32

Napomena Koristite ovaj metod samo ako nemate instalacioni CD operativnog sistema Windows XP i ako nemate instalirane alatke za podr?ku.
  1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte Msinfo32 i zatim kliknite na dugme U redu.
  2. Razvijte Komponente, razvijte Mre?a i zatim kliknite na Protokol.
  3. Ima?ete deset odeljaka u prozoru Protokol. Zaglavlja odeljaka uklju?iva?e slede?a imena ako je Winsock2 klju? neo?te?en:
    • MSAFD Tcpip [TCP/IP]
    • MSAFD Tcpip [UDP/IP]
    • RSVP UDP Dobavlja? usluge
    • RSVP TCP Dobavlja? usluge
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    • MSAFD NetBIOS [\Device\NetBT_Tcpip...
    Ako su imena razli?ita po bilo ?emu od onih na listi, Winsock2 klju? je o?te?en ili imate instaliran dodatak drugog proizvo?a?a, kao ?to je proxy softver.
Ako imate instaliran dodatak drugog proizvo?a?a, ime dodatka zameni?e slova ?MSAFD? u listi.

Ako imate vi?e od deset odeljaka u listi, imate instalirane dodatke drugih proizvo?a?a.

Ako imate manje od deset odeljaka, nedostaju vam informacije.

Napomena Ove stavke predstavljaju instalaciju sa samo instaliranim TCP/IP protokolom. Mo?ete imati aktivan Winsock i videti dodatne stavke ako je jo? neki protokol instaliran. Na primer, ako instalirate NWLink IPX/SPX, vide?ete 7 dodatnih odeljaka, ?to je ukupno 17. Ispod je primer zaglavlja jednog od novih odeljaka:
MSAFD nwlnkipx [IPX]
Tako?e, svaki od novih odeljaka koji je kreiran instaliranjem NWLink IPX/SPX po?inje sa ?MSAFD?. Zato je i dalje samo dva odeljka koje ne po?inju sa tim slovima.

Ako je Netdiag test neuspe?an ili ako ste utvrdili da postoji Winsock o?te?enje time ?to ste pogledali u program Msinfo32, morate popraviti Winsock2 klju? pomo?u koraka u slede?em odeljku.

Kako da se oporavite od Winsock2 o?te?enja

Instrukcije za operativni sistem Windows XP Service Pack 2

Da biste popravili Winsock ako imate instaliran operativni sistem Windows XP Service Pack 2 (SP2), otkucajte u komandnoj liniji netsh winsock reset i pritisnite taster ENTER.

Napomena Ponovo pokrenite ra?unar posle pokretanja ove komande. Pored toga, za ra?unare koji rade po operativnim sistemom Windows XP SP2, postoji nova komanda netsh koja ponovo sa?injava Winsock klju?. Za vi?e informacija, posetite slede?u Web lokaciju:
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx (http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx)
Upozorenje Pokretanje komande netsh winsock reset mo?e negativno uticati na programe koji pristupaju ili prate Internet kao ?to su antivirus, za?titni zid ili proxy klijenti. Ako imate program koji vi?e ne radi ispravno posle kori??enja ove rezolucije, ponovo instalirajte program da biste povratili funkcionalnost.

Napomena Ako ovi koraci ne re?e problem, sledite korake u slede?em odeljku.

Instrukcije za operativni sistem Windows XP bez Service Pack-a 2

Da biste popravili Winsock ako nemate instaliran operativni sistem Windows XP SP2, izbri?ite o?te?ene klju?eve registratora i zatim ponovo instalirajte TCP/IP protokol.
Korak 1: Izbri?ite o?te?ene klju?eve registratora
Upozorenje Mogu se javiti ozbiljni problemi ako pogre?no izmenite registrator pomo?u programa Registry Editor ili pomo?u neke druge metode. Ovi problemi mogu zahtevati ponovnu instalaciju operativnog sistema. Microsoft ne mo?e da garantuje da se ovi problemi mogu re?iti. Izmene registratora vr?ite na sopstveni rizik.

Za vi?e informacija o pravljenju rezervne kopije registratora, kliknite na slede?i broj ?lanka da biste videli ?lanak u Microsoft bazi znanja:
322756  (http://support.microsoft.com/kb/322756/ ) Kako da pravite rezervnu kopiju, ure?ujete i vratite registrator u operativnim sistemima Windows XP i Windows Server 2003 (Ova veza mo?e da vodi do sadr?aja koji je delimi?no ili u potpunosti nepreveden.)
  1. Kliknite na dugme Start i izaberite stavku Pokreni.
  2. U okviru Otvori otkucajte regedit i zatim kliknite na dugme U redu.
  3. U programu Registry Editor, prona?ite slede?e klju?eve, kliknite desnim tasterom mi?a na svaki klju? i zatim kliknite na dugme Izbri?i:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
  4. Kada se od vas tra?i da potvrdite brisanje, kliknite na dugme Da.
Napomena Ponovo pokrenite ra?unar posle brisanja Winsock klju?eva. Rade?i to uzrokuje da operativni sistem Windows XP kreira nove stavke ljuske za ta dva klju?a. Ako ponovo ne pokrenete ra?unar posle brisanja Winsock klju?eva, slede?i korak ne?e raditi ispravno.
Korak 2: Instalirajte TCP/IP
  1. Kliknite desnim tasterom mi?a mre?nu vezu i zatim izaberite stavku Svojstva.
  2. Kliknite na dugme Instaliraj.
  3. Kliknite na dugme Protokol i zatim kliknite na dugme Dodaj.
  4. Kliknite na dugme Imam disk.
  5. Otkucajte C:\Windows\inf i zatim kliknite na dugme U redu.
  6. Sa liste dostupnih protokola, izaberite stavku Internet Protocol (TCP/IP) i zatim kliknite na dugme U redu.
  7. Ponovo pokrenite ra?unar.

ODNOSI SE NA
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Klju?ne re?i: 
kbhowto kbacwsurvey kbnetwork kberrmsg kbprb KB811259