КОРЕКЦИЯ: В записите в системния регистър на сокетите на Windows липсва грешка

Fix Windows Sockets Registry Entries Are Missing Error


  • Сокетите на Windows имат една работа и само една работа: за да се даде възможност за комуникация между вашата операционна система и мрежовите услуги като TCP / IP. С други думи, Winsocks има за цел да ви помогне да получите достъп до Интернет.
  • Но понякога се случва да правят точно обратното, като пречат на потребителите да използват мрежата. Една конкретна грешка, която пречи на връзката, е свързана с липсващи записи в системния регистър на сокетите на Windows. За ваше щастие имаме пълните корекции, изброени по-долу, на ваше разположение.
  • Потопете се по-дълбоко в грешки в интернет връзката като проверите нашия специален раздел и не оставяте нерешени.
  • Включете се още повече в света за отстраняване на неизправности, като изследвате нашия Грешки в Windows 10 специален хъб.
Как да използвам Windows 10 Pktmon За да поправите различни проблеми с компютъра, препоръчваме Restoro PC Repair Tool: Този софтуер ще поправи често срещаните компютърни грешки, ще ви предпази от загуба на файлове, злонамерен софтуер, отказ на хардуер и ще оптимизира вашия компютър за максимална производителност. Отстранете проблемите с компютъра и премахнете вирусите сега в 3 лесни стъпки:
  1. Изтеглете инструмента за възстановяване на компютъра Restoro който идва с патентованите технологии (патентът е наличен тук ).
  2. Щракнете Започни сканиране за да откриете проблеми с Windows, които може да причиняват проблеми с компютъра.
  3. Щракнете Поправи всичко за отстраняване на проблеми, засягащи сигурността и производителността на вашия компютър
  • Restoro е изтеглен от0читатели този месец.

Достъпът до мрежата е от решаващо значение за Windows 10 потребители, но за съжаление много потребители на Windows 10 съобщават за определени мрежови проблеми.



Един от тези въпроси еЛипсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностсъобщение за грешка, което може да ви попречи да влезете в Интернет. Въпреки че това е сериозен проблем, има няколко налични решения.

Ето още няколко съобщения за грешка, към които можете да приложите същите решения:



нулиране на паролата не се изпраща
  • Един или повече мрежови протоколи липсват на този компютър на Windows 10
  • Winsock липсва от регистър
  • Не може да се добави заявената функция, блокирана от груповите правила

Съдържание:

  1. Изтрийте ключовете на Winsock от системния регистър и преинсталирайте TCP / IP
  2. Нулирайте Winsock
  3. Нулирайте TCP / IP с помощта на командния ред
  4. Деактивирайте IPv6
  5. Деактивирайте мрежовите адаптери
  6. Деактивирайте прокси
  7. Актуализирайте / деинсталирайте драйверите си
  8. Използвайте командата за инсталиране на netsh int ipv4
  9. Нулирайте фърмуера на вашия рутер
  10. Получете вашия IP адрес и DNS автоматично
  11. Рестартирайте рутера си
  12. Деактивирайте търсенето на LMHOSTS
  13. Опитайте да използвате кабелна връзка
  14. Рестартирайте компютъра си
  15. Използвайте командата ipconfig
  16. Задайте DNS на 8.8.8.8

Как мога да поправя грешки в записите в системния регистър на сокетите на Windows, необходими за мрежова свързаност?

1. Изтрийте ключовете на Winsock от системния регистър и преинсталирайте TCP / IP

Това решение изисква модифициране на вашия регистър, поради което, за да се избегнат евентуални проблеми, се препоръчва да създадете резервно копие за ключовете на системния регистър, които предстои да промените. За да направите това, изпълнете следните стъпки:



  1. Натиснете Windows Key + R и въведете regedit . Натиснете Въведете или щракнете върху Добре .
    regedit
  2. ВеднъжРедактор на регистъраотваря се, отидете до следния клавиш в левия прозорец:
    • HKEY_LOCAL_MACHINESystemCurrentControlSetServices
  3. Намерете Уинсок и WinSock 2 клавиши, щракнете с десния бутон върху всеки от тях и щракнете Износ .
    експортен регистър
  4. Въведете име на файл и ги запазете. Тези файлове ще бъдат използвани за архивиране, ако нещо се обърка.
  5. След като създадете резервно копие за тези ключове, изтрийте ги от редактора на системния регистър. За да направите това, просто щракнете с десния бутон върху всеки клавиш и изберете Изтрий от менюто.
  6. БлизоРедактор на регистъра.

След изтриване на ключовете на Winsock трябва да преинсталираме TPC / IP. За да направите това, следвайте тези инструкции:

  1. Влезте с администраторския акаунт.
  2. Натиснете Windows Key + S и влезте в Център за мрежи и споделяне. Изберете Център за мрежи и споделяне от списъка.
    център за мрежи и споделяне
  3. Текущата ви връзка трябва да бъде посочена вдясно. Щракнете върху него.
  4. Щракнете върху Имоти бутон.
    имоти-интернет
  5. Щракнете върху Инсталирай бутон.
    инсталационен протокол
  6. Изберете Протокол и щракнете Добавяне .
    добавяне на протокол
  7. Щракнете Имате диск бутон.
    имам диск
  8. В копирайте файловете на производителя от раздела въведете C: windowsinf и щракнете Добре .
    c-инф
  9. Изберете Интернет протокол (TCP / IP) и щракнете Добре .
  10. Рестартирам вашия компютър и проверете дали проблемът е разрешен.

2. Нулирайте Winsock

Ако получаватеЛипсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностсъобщение за грешка, трябва да извършите нулиране на Winsock, за да го поправите. За да направите това, изпълнете следните стъпки:

  1. Натиснете Windows Key + X и изберете Командния ред (Администратор) от менюто.
    command-prompt-admin
  2. ВеднъжКомандния редотваря, въведете netsh winsock нулиране и натиснете Въведете за да го стартирате.
    cmd-netsh-winsock-reset
  3. БлизоКомандния ред, рестартирам вашия компютър и проверете дали проблемът е разрешен.

3. Нулирайте TCP / IP с помощта на командния ред

За да се реши този проблем, потребителите предлагат да нулирате TCP / IP с помощта на мрежа команда в командния ред. За да направите това, изпълнете следните стъпки:



  1. Натиснете Windows Key + X и изберете Команден ред (администратор) от менюто.
  2. След като се отвори командния ред, въведете netsh int ip нулиране и натиснете Въведете за да го стартирате.
    neths-int-ip-reset
  3. След приключване на процеса, рестартирам вашия компютър и проверете дали проблемът е разрешен.

Струва си да се спомене, че понякога може да получите съобщение в командния ред, в което се казваНулирането не бе успешно. Достъпът е отказан. Ако получите това съобщение, трябва да направите следното:

  1. Натиснете Windows Key + R и въведете regedit . Натиснете Въведете или щракнете върху Добре .
  2. Придвижете се до този ключ в левия прозорец:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26

    26-регистър-редактор

  3. Кликнете с десния бутон 26 и изберете Разрешения .
    разрешения
  4. Сега проверете Пълен контрол разрешения и щракнете Приложи и Добре .
    пълен контрол-26
  5. БлизоРедактор на регистъра.

След като направите промени в редактора на системния регистър, можете да опитате да стартирате Командния ред и netsh int ip нулиране команда отново.

4. Деактивирайте IPv6

Според потребителите,Липсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностСъобщението за грешка може да бъде причинено от IPv6, така че за да се реши този проблем, потребителите съветват да деактивират IPv6. За да направите това, изпълнете следните стъпки:

  1. Отворете Центъра за мрежи и споделяне и щракнете върху вашия адаптер вдясно.
  2. Щракнете върху бутона Свойства.
  3. Намерете Internet Protocol Version 6 (TCP / IPv6) и го деактивирайте.
    ipv6-деактивиран
  4. Щракнете върху Добре бутон.

Като алтернатива можете да изключите IPv6 от редактора на системния регистър, като направите следното:

  1. Натиснете Windows Key + R и въведете regedit . Натиснете Въведете да започна Редактор на регистъра .
  2. След като се отвори редакторът на системния регистър, отворете
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters

    ключ в левия прозорец.

  3. В десния екран щракнете двукратно DisableComponent . АкоDisableComponentлипсва, ще трябва да го създадете, като щракнете с десния бутон върху празното място и изберете Ново> DWORD (32-битова) от менюто. Въведете DisableComponent като името на новия DWORD.
    new-dword
  4. Променете данните за стойността на 0ffffffff и щракнете Добре за да запазите промените.
    деактивиране_компонент
  5. Рестартирам вашия компютър, за да приложите промени.

5. Деактивирайте мрежовите адаптери

Това е просто решение, но може да е полезно. За да деактивирате мрежовия адаптер, изпълнете следните прости стъпки:

  1. Отворете Център за мрежи и споделяне .
  2. Щракнете Промяна на настройките на адаптер наляво.
    Промяна на настройките на адаптер
  3. Намерете вашия мрежов адаптер, щракнете с десния бутон върху него и изберете Деактивирайте .
    disable-network-connection
  4. Щракнете с десния бутон отново върху вашия адаптер и изберете Активиране .

6. Деактивирайте прокси

За да деактивирате пълномощник , трябва да направите следното:

  1. Натиснете Windows Key + S и въведете интернет настройки . Изберете интернет настройки от менюто.
    интернет настройки
  2. След като се отвори прозорецът Internet Properties, отворетеВръзкии щракнете върху LAN настройки .
  3. ПроверетеПрокси сървъри се уверете, чеИзползвайте прокси сървър за вашата LAN не е проверено .
    прокси проблеми windows 10
  4. Щракнете Добре за да запазите промените.

Като алтернатива можете да проверите проксито, като изпълните следните стъпки:

  1. Отворете Приложение за настройки и отидете на Мрежа и интернет .
  2. Отидете на Прокси и се уверете, че всички полета за въвеждане са празни и това Използвайте опция за прокси сървър е обърнат изключен .

7. Актуализирайте / деинсталирайте драйверите си

Липсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностсъобщението за грешка може да се появи след актуализацията на Windows 10 и няколко потребители съобщиха, че съобщението за грешка е отстранено след изтегляне на най-новите драйвери за тяхното устройство.

За да изтеглите най-новите драйвери, просто посетете вашия дънна платка или уебсайт на производителя на мрежова карта и изтеглете най-новите драйвери за вашето устройство.

Също така силно препоръчваме TweakBit’s Driver Updater (одобрен от Microsoft и Norton) за автоматично изтегляне на всички остарели драйвери на вашия компютър. Този инструмент ще запази вашата система в безопасност, тъй като можете ръчно да изтеглите и инсталирате грешната версия на драйвера.

Малко потребители също предлагат да премахнете драйверите си от Диспечер на устройства . За да направите това, изпълнете следните стъпки:

  1. Натиснете Windows Key + X и изберете Диспечер на устройства от списъка.
    диспечер на устройства
  2. ВеднъжДиспечер на устройствастартира, намерете мрежовите драйвери, щракнете с десния бутон върху тях и изберете Деинсталирайте .
    деинсталиране-драйвер
  3. Рестартирам вашият компютър и Windows 10 автоматично ще инсталират драйвера по подразбиране.

Ако проблемът продължава с драйверите по подразбиране, опитайте да ги актуализирате до най-новата версия, като следвате инструкциите по-горе.

8. Използвайте командата за инсталиране netsh int ipv4

За да разрешат този проблем, потребителите предлагат да се използва мрежа команда в командния ред. За да направите това, изпълнете следните стъпки:

  1. Натиснете Windows Key + X и изберете Команден ред (администратор) .
  2. След като започне командния ред, въведете netsh int ipv4 инсталиране и натиснете Въведете за да го стартирате.
  3. БлизоКомандния реди рестартирам твоят компютър.

9. Нулирайте фърмуера на рутера

Малко потребители твърдят, че проблемът им е разрешен след нулиране на фърмуера на рутера.

Това е усъвършенстван процес и ако не внимавате, можете да го причинитетрайни щетикъм вашия рутер, затова не забравяйте да проверите инструкциите за употреба на вашия рутер за инструкции.

10. Получете вашия IP адрес и DNS автоматично

Липсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностпонякога може да се появи съобщение за грешка, ако конфигурацията на вашия IP и DNS адрес не е правилна.

За да разрешите този проблем, ще трябва да получите своя IP адрес и DNS автоматично. За да направите това, изпълнете следните стъпки:

  1. Отворете Център за мрежи и споделяне , щракнете върху връзката си и щракнете върху Имоти .
  2. Изберете Интернет протокол версия 4 (TCP / IPv4) и кликнете върху Имоти .
    ipv-4-свойства
  3. Уверете се Получавайте IP адрес автоматично и Получавайте автоматично адреса на DNS сървъра са избрани.
    автоматично получаване
  4. Щракнете Добре за да запазите промените.

11. Рестартирайте рутера си

Понякога този вид проблеми могат да бъдат отстранени чрез просто рестартиране на рутера. За да направите това, просто натиснете бутона за захранване на вашия рутер, за да го изключите. Изчакайте минута-две и включете рутера си отново.

Ако проблемът продължава, може да искате да нулирате маршрутизатора си. Ако решите да нулирате маршрутизатора си, ще го върнете към фабричните настройки, така че може да се наложи да настроите вашата безжична мрежа отново. За да нулирате маршрутизатора си, проверете ръководството за употреба на рутера за подробно обяснение.

12. Деактивирайте търсенето на LMHOSTS

За да се поправиЛипсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностпроблем, някои потребители предлагат да деактивират търсенето на LMHOSTS. За да направите това, просто следвайте тези инструкции:

  1. Отворете Център за мрежи и споделяне , изберете вашата връзка и кликнете върху Имоти .
  2. Сега изберете Интернет протокол версия 4 (TCP / IPv4) и щракнете Имоти .
  3. КогаСвойства на Интернет протокол версия 4прозорец се отваря, щракнете върху Разширено бутон.
    LMHOSTS-търсене
  4. Да отида ПЕЧЕЛИ раздела и премахнете отметката от Enable LMHOSTS погледни нагоре. Някои потребители също предлагат да изберете Деактивирайте NetBIOS през TCP / IP така че можете да опитате и това.
  5. Щракнете Добре за да запазите промените.

13. Опитайте да използвате кабелна връзка

Понякога тези проблеми могат да бъдат причинени, ако използвате адаптера HomePlug, и за да разрешите този проблем, е силно препоръчително да свържете вашия компютър с вашия рутер с помощта на Ethernet кабела.

14. Рестартирайте компютъра си

В някои случаиЛипсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностможе да бъде коригирано чрез правилно рестартиране на Windows 10.

Изключването на компютъра ви няма да работи, защото Windows 10 запазва част от вашите данни, когато изключите компютъра си, за да стартирате по-бързо. Следователно, вместо да изключвате компютъра си, просто го рестартирайте, като щракнете върху бутона за рестартиране и проверете дали проблемът е разрешен.

15. Използвайте командата ipconfig

Липсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностможе да се поправи с помощта на ipconfig команда от командния ред. За да направите това, трябва да изпълните следните стъпки:

  1. Натиснете Windows Key + X и изберете Команден ред (администратор) от менюто.
  2. ВеднъжКомандния редзапочва, трябва да въведете следните редове. Натиснете Enter след всеки ред, за да го стартирате:
    • netcfg -d
    • ipconfig / освобождаване
    • ipconfig / подновяване
    • ipconfig / flushdns
    • ipconfig / registerdns

След като въведете тези команди, рестартирам вашия компютър и проверете дали проблемът е разрешен.

16. Задайте DNS на 8.8.8.8

За да промените DNS, ще трябва да повторите подобни стъпки от Решение 10. Когато отворите прозореца Свойства на Internet Protocol Version 4, просто изберете Използвайте следните адреси на DNS сървъра и въведете 8.8.8.8 като Предпочитан и 8.8.4.4 като Алтернативен DNS сървър .

dns-change

Липсват записи в системния регистър на Windows сокети, необходими за мрежова свързаностСъобщението за грешка може да причини много проблеми, но се надяваме, че сте успели да разрешите този проблем, като следвате едно от нашите решения.

Уверете се, че ни уведомите кой от тези методи е работил за вас, ако има такъв, като натиснете раздела за коментари по-долу.

ЧЗВ: Научете повече за Windows Sockets

  • Какво е Winsock windows10?

Winsock е интерфейс за програмиране (API), който позволява комуникацията между операционната система и мрежовите протоколи. В Windows това се нарича TCP / IP. Ако не можете да намерите мрежовите протоколи, разгледайте това ръководство .

  • Какво причинява корупцията на Winsock?

Грешки в сокета могат да бъдат причинени от различни проблеми, вариращи от повредени или повредени файлове , мрежови проблеми или дори инструменти като прокси сървъри, VPN услуги, защитна стена или антивирусни решения.

  • Как да поправите грешка в сокет?

Най-често срещаният начин за отстраняване на грешка в сокет е чрез нулиране на протокола TCP / IP. Можете да извършите нулирането, като използвате повишения обмен на подкана или чрез програма на трета страна.

Бележка на редактора : Този пост първоначално е публикуван през март 2018 г. и оттогава е преработен и актуализиран през март 2020 г. за свежест, точност и изчерпателност.