Šobrīd esat bezsaistē, tiek gaidīts atkārtots savienojums ar internetu

Kā noteikt Winsock2 bojājumu un novērst to sistēmā Windows Server 2003, Windows XP un Windows Vista

Atbalsta nodrošināšana operētājsistēmai Windows XP tika pārtraukta

Korporācija Microsoft pārtrauca operētājsistēmas Windows XP atbalsta nodrošināšanu 2014. gada 8.aprīlī. Šīs izmaiņas skāra programmatūras atjauninājumus un drošības opcijas. Uzziniet, kā tas ietekmēs jūs un kā nodrošināt aizsardzību arī turpmāk.

Windows Server 2003 atbalsts beidzās 2015. gada 14. jūlijā

Korporācija Microsoft 2015. gada 14. jūlijā beidz Windows Server 2003 atbalsta nodrošināšanu. Šīs izmaiņas skāra programmatūras atjauninājumus un drošības opcijas. Uzziniet, kā tas ietekmēs jūs un kā nodrošināt aizsardzību arī turpmāk.

Simptomi
Kad mēģināt izlaist un atjaunot IP adresi, izmantojot programmu Ipconfig (Ipconfig.exe), varat saņemt vienu no tālāk norādītajiem kļūdas ziņojumiem.
1. ziņojums
An error occurred while renewing interface 'Internet': An operation was attempted on something that is not a socket. (Atjaunojot interneta interfeisu, radās kļūda. Notika mēģinājums veikt darbību ar objektu, kas neatrodas ligzdā.)
2. ziņojums
Atjaunojot lokālā pieslēguma interfeisu, radās kļūda: pieprasītā pakalpojuma sniedzēju nevarēja ielādēt vai inicializēt.
Startējot Internet Explorer, varat saņemt šādu kļūdas ziņojumu:
Lapu nevar parādīt
Strādājot ar datoru, varat saņemt šādu kļūdas ziņojumu:
Initialization function INITHELPERDLL in IPMONTR.DLL failed to start with error code 10107 (Inicializācijas funkciju INITHELPERDLL failā IPMONTR.DLL neizdevās startēt; kļūdas kods 10107)
Turklāt jums, iespējams, nav IP adreses vai automātiskās privātās IP adresēšanas (APIPA) adreses, un jūs saņemat IP paketes, bet nenosūtāt tās.

Kad izmantojat komandu ipconfig /renew, varat saņemt šādus kļūdas ziņojumus.

1. ziņojums
An error occurred while renewing interface local area connection: an operation was attempted on something that is not a socket. Unable to contact driver Error code 2. (Atjaunojot lokālā tīkla savienojuma interfeisu, radās kļūda: notika mēģinājums veikt darbību ar objektu, kas neatrodas ligzdā. Nevar sazināties ar draiveri. Kļūdas kods 2.)
2. ziņojums
The operation failed since no adapter is in the state permissible for this operation. (Darbība neizdevās, jo pašreizējā stāvoklī nav tai atļauta adaptera.)
3. ziņojums
The attempted operation is not supported for the type of object referenced. (Norādītā tipa objektiem netiek atbalstīta darbība, ko mēģinājāt veikt.)
Ierīču pārvaldniekā noklikšķinot uz Show Hidden Devices (Rādīt slēptās ierīces), TCP/IP protokola draiveris sadaļā Non-Plug and Play drivers (Draiveri, kas neatbilst standartam Plug and Play) tiek uzrādīts kā atspējots, un tiek saņemts kļūdas kods 24.

Veidojot iezvanes savienojumu, varat saņemt šādu kļūdas ziņojumu:
Error 720: No PPP Control Protocols Configured (Nav konfigurēti PPP kontroles protokoli)
Iemesls
Šīs problēmas var rasties, ja Winsock reģistra atslēgas ir bojātas vai nav darba kārtībā.

Windows XP lietotāju manuālās darbības, lai noteiktu, vai atslēga Winsock2 ir bojāta

Lai noteiktu, vai simptomus izraisa atslēgas Winsock2 problēma, izmantojiet kādu no minētajām metodēm.

1. metode. Rīka Netdiag lietošana

Lai lietotu rīku Netdiag, ir jāinstalē Microsoft Windows XP Support Tools (Microsoft Windows XP atbalsta rīki). Lai to paveiktu, rīkojieties šādi.

Piezīmes.
  • Ja atbalsta rīki jau ir instalēti, pārejiet pie šīs sadaļas otrās procedūras.
  • Ja atbalsta rīki nav instalēti un jums nav Windows XP iestatīšanas kompaktdiska, pārejiet pie 2. metodes.
  1. Ievietojiet Windows XP iestatīšanas kompaktdisku un atrodiet mapi Support\Tools.
  2. Veiciet dubultklikšķi uz faila Setup.exe.
  3. Izpildiet ekrānā redzamos norādījumus, līdz tiek parādīts ekrāns Select An Installation Type (Izvēlieties instalēšanas veidu).
  4. Ekrānā Select An Installation Type (Izvēlieties instalēšanas veidu) noklikšķiniet uz Complete (Pabeigts) un pēc tam uz Next (Tālāk).
Kad instalēšana ir pabeigta, rīkojieties šādi:
  1. Noklikšķiniet uz Sākt, Izpildīt, ierakstiet Command un pēc tam noklikšķiniet uz Labi.
  2. Ierakstiet netdiag /test:winsock un pēc tam nospiediet taustiņu ENTER.
Rīks Netdiag atgriež vairāku tīkla komponentu, tostarp Winsock, testa rezultātus. Lai iegūtu detalizētu informāciju par testu, pēc komandas netdiag pievienojiet /v: netdiag /test:winsock /v

2. metode. Programmas Msinfo32 lietošana

Piezīme. Lietojiet šo metodi tikai tad, ka jums nav Windows XP iestatīšanas kompaktdiska un atbalsta rīki nav instalēti.
  1. Noklikšķiniet uz Sākt, Izpildīt, ierakstiet Msinfo32 un pēc tam noklikšķiniet uz Labi.
  2. Izvērsiet Komponenti, Tīkls un pēc tam Protokols.
  3. Sadaļā Protokols ir desmit apakšsadaļas. Ja atslēga Winsock2 nav bojāta, apakšsadaļu sarakstā būs arī šādi virsraksti:
    • MSAFD Tcpip [TCP/IP]
    • MSAFD Tcpip [UDP/IP]
    • RSVP UDP Service Provider
    • RSVP TCP Service Provider
    • 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...
    Ja nosaukumi atšķiras no sarakstā minētajiem, atslēga Winsock2 ir bojāta vai arī ir instalēta trešās puses pievienojumprogramma, piemēram, starpnieka programmatūra.
Ja ir instalēta trešās puses pievienojumprogramma, sarakstā burtus "MSAFD" aizstāj pievienojumprogrammas nosaukums.

Ja sarakstā ir vairāk nekā desmit apakšsadaļas, ir instalētas trešo pušu pievienojumprogrammas.

Ja tajā ir mazāk nekā desmit apakšsadaļas, trūkst daļa informācijas.

Piezīme. Šie ieraksti atbilst instalācijai, kurā ir instalēts tikai TCP/IP protokols. Ja ir instalēts cits protokols, Winsock var darboties, bet sarakstā var būt papildu ieraksti. Piemēram, ja ir instalēts NWLink IPX/SPX, tiks parādītas 7 papildu apakšsadaļas, tātad kopā 17. Tālāk ir redzams šādas jaunas apakšsadaļas virsraksta piemērs:
MSAFD nwlnkipx [IPX]
Turklāt katra jaunā apakšsadaļa, kas ir izveidota, instalējot NWLink IPX/SPX, sākas ar burtiem "MSAFD". Tādēļ joprojām ir tikai divas apakšsadaļas, kas nesākas ar šiem burtiem.

Ja Netdiag tests nav izturēts vai, apskatot Msinfo32, esat noteicis, ka Winsock ir bojāts, jums jāsalabo atslēga Winsock2, veicot nākamajā sadaļā minētās darbības.

Ja vēlaties automātiski atiestatīt Winsock iestatījumus, atveriet sadaļu “Labot automātiski”. Lai patstāvīgi atiestatītu Winsock iestatījumus, atveriet sadaļu “Labot patstāvīgi”.
Automātiska labošana
Lai automātiski atiestatītu Winsock iestatījumus, spiediet pogu vai saiti Labot. Dialoglodziņā Faila lejupielāde spiediet Izpildīt un pēc tam veiciet labošanas vednī norādītās darbības.


Piezīme. Šis vednis, iespējams, būs tikai angļu valodā, taču automātiskā problēmu novēršana darbojas arī citām Windows valodu versijām.

Piezīme. Ja pašlaik neesat pie datora, kurā ir šī problēma, saglabājiet labošanas risinājumu zibatmiņas diskā vai kompaktdiskā un pēc tam palaidiet to datorā, kurā ir šī problēma.

Pēc tam atveriet sadaļu “Vai problēma ir novērsta?”.
Risinājums

Manuālās darbības Winsock2 bojājumu novēršanai

Windows XP ar 2. servisa pakotnes instrukcijām

Lai varētu salabot Winsock, ja esat instalējis Windows XP 2. servisa pakotni (SP2), ierakstiet komandrindā netsh winsock reset un pēc tam nospiediet ENTER.

Piezīme. Pēc šīs komandas izpildīšanas restartējiet datoru. Turklāt datoros, kuros tiek darbināta sistēma Windows XP SP2, var lietot jaunu komandu netsh, kas var atkārtoti izveidot atslēgu Winsock. Lai saņemtu papildinformāciju, apmeklējiet šo Web vietu: Brīdinājums. Komandas netsh winsock reset izpilde var negatīvi ietekmēt programmas, kas piekļūst internetam vai pārrauga to, piemēram, pretvīrusu programmas, ugunsmūra programmas vai starpniekservera klientus. Ja pēc šī risinājuma lietošanas kāda programmas vairs nedarbojas pareizi, instalējiet to atkārtoti, lai atjaunotu tās funkcionalitāti.

Piezīme. Ja pēc šo darbību veikšanas problēma nav novērsta, veiciet nākamajā sadaļā aprakstītās darbības.

Instrukcijas sistēmai Windows XP bez 2. servisa pakotnes

Lai salabotu Winsock, ja nav instalēta Windows XP SP2, izdzēsiet bojātās reģistra atslēgas un pēc tam atkārtoti instalējiet TCP/IP protokolu.
1. darbība. Bojāto reģistra atslēgu dzēšana
Svarīgi! Šajā sadaļā, metodē vai uzdevumā ir ietvertas darbības, kuras izpildot var modificēt reģistru. Tomēr, ja reģistru modificēsit nepareizi, var rasties nopietnas problēmas. Tāpēc veiciet šīs darbības uzmanīgi. Papildu drošībai pirms reģistra modificēšanas izveidojiet tā dublējumu. Pēc tam, ja rodas kāda problēma, varat reģistru atjaunot. Lai iegūtu papildinformāciju par to, kā izveidot reģistra dublējumu un to atjaunot, nospiediet tālāk norādīto raksta numuru un lasiet Microsoft zināšanu bāzes rakstu:
322756 Reģistra dublēšana un atjaunošana sistēmā Windows


Lai iegūtu papildinformāciju par reģistra dublējumkopijas izveidi, noklikšķiniet uz šī raksta numura un skatiet Microsoft zināšanu bāzes rakstu (EN):
322756 Reģistra dublējuma izveidošana un atjaunošana sistēmā Windows XP un Windows Vista
  1. Noklikšķiniet uz Sākt un pēc tam uz Izpildīt.
  2. Lodziņā Atvērt ierakstiet regedit un pēc tam noklikšķiniet uz Labi.
  3. Reģistra redaktorā atrodiet tālāk uzskaitītās atslēgas, ar peles labo pogu noklikšķiniet uz katras no tām un pēc tam noklikšķiniet uz Delete (Dzēst):
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
  4. Kad tiek piedāvāts apstiprināt dzēšanu, noklikšķiniet uz Yes (Jā).
Piezīme. Pēc Winsock atslēgu izdzēšanas restartējiet datoru. Tādējādi operētājsistēma Windows XP izveido šīm divām atslēgām jaunas ierakstu čaulas. Ja pēc Winsock atslēgu izdzēšanas nerestartējat datoru, nākamā darbība nenotiek pareizi.
2. darbība. TCP/IP instalēšana
  1. Ar peles labo pogu noklikšķiniet uz tīkla savienojuma un pēc tam noklikšķiniet uz Properties (Rekvizīti).
  2. Noklikšķiniet uz Install (Instalēt).
  3. Noklikšķiniet uz Protokols un pēc tam uz Pievienot.
  4. Noklikšķiniet uz Meklēt diskā.
  5. Ierakstiet C:\Windows\inf un pēc tam noklikšķiniet uz Labi.
  6. Pieejamo protokolu sarakstā noklikšķiniet uz Internet Protocol (TCP/IP) (Interneta protokols (TCP/IP)) un pēc tam uz Labi.

    Ja Interneta protokols (TCP/IP) nav redzams, rīkojieties šādi:
    1. Noklikšķiniet uz Sākt un pēc tam uz Meklēt.
    2. Šajā rūtī Meklēšanas palīgs noklikšķiniet uz Uzlabotākas opcijas.
    3. Noklikšķiniet, lai atlasītu trīs šādas izvēles rūtiņas:
      • Meklēšana sistēmas mapēs
      • Meklēšana paslēptos failos un mapēs
      • Meklēšana apakšmapēs
    4. Lodziņā Pilns vai daļējs faila nosaukums ierakstiet nettcpip.inf un pēc tam noklikšķiniet uz Meklēt.
    5. Rezultātu rūtī ar labo peles taustiņu noklikšķiniet uz Nettcpip.inf un pēc tam noklikšķiniet uz Instalēt.
  7. Restartējiet datoru.

Manuālas darbības, kas jāveic Windows Vista lietotājiem, lai noteiktu, vai atslēga Winsock2 ir bojāta

  1. Noklikšķiniet uz Sākt, Izpildīt, ierakstiet Msinfo32 un pēc tam noklikšķiniet uz Labi.
  2. Izvērsiet Komponenti, Tīkls un pēc tam noklikšķiniet uz Protokols.
  3. Zem Protokols parādās desmit sadaļas. Ja atslēga Winsock2 nav bojāta, apakšsadaļu sarakstā būs arī šādi virsraksti:
    • MSAFD Tcpip [TCP/IP]
    • MSAFD Tcpip [UDP/IP]
    • MSAFD Tcpip [TCP/IPv6]
    • MSAFD Tcpip [UDP/IPv6]
    • RSVP UDP Service Provider
    • RSVP TCP Service Provider
    • RSVP UDPv6 Service Provider
    • RSVP TCPv6 Service Provider
    • 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...
    Ja nosaukumi atšķiras no sarakstā minētajiem, atslēga Winsock2 ir bojāta vai arī ir instalēta trešās personas pievienojumprogramma, piemēram, starpnieka programmatūra.
Ja ir instalēta trešās personas pievienojumprogramma, sarakstā burtus “MSAFD” aizstāj pievienojumprogrammas nosaukums.

Ja sarakstā ir vairāk nekā desmit sadaļas, ir instalētas trešo pušu pievienojumprogrammas.

Ja tajā ir mazāk nekā desmit sadaļas, trūkst daļa informācijas.

Piezīme. Šie ieraksti atbilst instalācijai, kurā ir instalēts tikai TCP/IP protokols. Ja ir instalēts cits protokols, Winsock var darboties, bet sarakstā var būt papildu ieraksti. Piemēram, ja ir instalēts NWLink IPX/SPX, tiks parādītas 7 papildu apakšsadaļas, tātad kopā 17. Tālāk ir redzams šādas jaunas sadaļas virsraksta piemērs:
MSAFD nwlnkipx [IPX]
Turklāt katra jaunā sadaļa, kas ir izveidota, instalējot NWLink IPX/SPX, sākas ar burtiem “MSAFD”. Tādēļ joprojām ir tikai divas sadaļas, kas nesākas ar šiem burtiem.

Ja Netdiag tests nav izturēts vai, apskatot Msinfo32, esat noteicis, ka Winsock ir bojāts, jums jāsalabo atslēga Winsock2, veicot nākamajā sadaļā minētās darbības.

Manuālās darbības Winsock2 bojājumu novēršanai, kas jāveic Windows Vista lietotājiem

Winsock bojājums var radīt pieslēguma problēmas. Lai atrisinātu šo problēmu, izmantojot tīkla diagnostiku operētājsistēmā Windows Vista, rīkojieties šādi:
  1. Noklikšķiniet uz Sāktun pēc tam uz Tīkls.
  2. Noklikšķiniet uz Tīkla un koplietošanas centrs.
  3. Šajā Tīkls un koplietošanas centrs lodziņā noklikšķiniet uz Diagnosticēt un labot.
Piezīme. Jūs varat piekļūt tīkla un koplietošanas centram arī vadības panelī.

Atiestatiet Winsock no Windows Vista

Lai atiestatītu Winsock no sistēmas Windows Vista, rīkojieties šādi:
  1. Noklikšķiniet uz Sākt, lodziņā Sākt meklēšanu ierakstiet cmd un ar peles labo taustiņu noklikšķiniet uz cmd.exe un Palaist kā administratoram, pēc tam noklikšķiniet uz Turpināt.
  2. Ierakstiet netsh winsock reset komandrindā un pēc tam nospiediet taustiņu ENTER.

    Piezīme. Ja komanda ir ierakstīta nepareizi, tiks parādīts kļūdas ziņojums. Vēlreiz ierakstiet komandu. Kad komanda ir veiksmīgi pabeigta, parādās apstiprinājums, kam seko jauna komandrinda. Pēc tam pārejiet uz 3. darbību.
  3. Ierakstiet exit un pēc tam nospiediet taustiņu ENTER.


Vai šī darbība novērsa problēmu?

Pārbaudiet, vai Winsock ir atiestatīts. Ja Winsock ir atiestatīts, esat pabeidzis visas darbības šajā sadaļā. Ja Winsock nav atiestatīts, varat sazināties ar atbalsta centru.
Līdzīgas problēmas un risinājumi
Lai iegūtu papildinformāciju, nospiediet turpmāk minēto raksta numuru un lasiet rakstu Microsoft zināšanu bāzē:
936211 Kā novērst tīkla pieslēguma problēmas programmā Internet Explorer
Lai iegūtu papildinformāciju par to, kā risināt tīkla un interneta pieslēguma problēmas Windows Vista, atveriet šādu Microsoft tīmekļa vietni:
fixit fix it
Piezīme Šis ir “ātrās publicēšanas” raksts, ko izveidoja Microsoft tehniskā atbalsta pārstāvji. Šajā rakstā ietvertā informācija ir sniegta “tāda, kāda tā ir”, un ir paredzēta tehniskā atbalsta sniegšanai, risinot ārkārtas problēmas. Ņemot vērā īsu raksta sagatavošanas un publicēšanas laiku, rakstā mēdz būt pareizrakstības kļūdas, un vēlāk raksts var tikt pārskatīts bez iepriekšējā brīdinājuma. Plašāku informāciju skatiet lietošanas nosacījumos.
Rekvizīti

Raksta ID: 811259. Pēdējo reizi pārskatīts: 06/27/2014 12:56:00. Pārskatījums: 1.0

Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition

  • kbsurveynew kbmsifixme kbfixme kbresolve kbhowto kbacwsurvey kbnetwork kberrmsg kbprb KB811259
Atsauksmes
play:none;" onerror="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?">