Come riparare e correggere l'errore Winsock in Windows
Winsock è una specifica utilizzata in Windows per determinare in che modo le applicazioni di rete comunicano con i servizi di rete, come TCP / IP.
In pratica definisce come due programmi di rete comunicano tra loro. Ad esempio, affinché un client FTP funzioni correttamente, utilizza Winsock.
però, Winsock può essere danneggiato su un computer Windows durante la rimozione di spyware o adware. Potresti iniziare a ricevere strani errori relativi a errori Winsock o socket e i comandi di base come IPCONFIG non funzioneranno correttamente.
Potresti anche ricevere errori come La pagina non può essere visualizzata quando si cerca di navigare in Internet.
Per correggere l'errore Winsock, è necessario ripristinare l'intero stack del protocollo TCP / IP sul proprio computer Windows. Esistono diversi modi per risolvere il problema: utilizzo della riga di comando, download di un'app di terze parti, ecc.
Microsoft Winsock Fix
Il modo più semplice e sicuro per reimpostare lo stack TCP / IP è scaricare l'utilità gratuita da Microsoft.
https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility
Basta scaricare il file corretto per le versioni di Windows e seguire la procedura guidata!
Ripristina manualmente lo stack di rete TCP / IP
La prima cosa da provare se il programma sopra non funziona è quello di reimpostare manualmente lo stack di rete TCP / IP. Aprire un prompt dei comandi dell'amministratore facendo clic su Start, digitando CMD, e quindi facendo clic con il pulsante destro su Prompt dei comandi e scegliendo Esegui come amministratore.
Ora digita il seguente comando:
netsh int ip reset resetlog.txt
Questo riscriverà due chiavi di registro che sono necessarie affinché TCP / IP funzioni correttamente. Funzionerà su Windows XP, Vista, 7, 8 e 10. Se questo non funziona, leggi sotto!
Reimposta Winsock usando netsh
Se il ripristino di TCP / IP non funziona, provare a reimpostare lo stack TCP / IP utilizzando il comando reset. Per prima cosa, apri il prompt dei comandi andando su Start, Esegui e digitando CMD.
Prima di digitare il comando di reset, è necessario verificare quali saranno gli LSP (Layered Service Provider) interessati. Puoi farlo digitando:
netsh winsock mostra il catalogo
Il comando di reset seguente rimuoverà tutti gli LSP di Winsock. Ora digita il seguente comando:
netsh winsock ripristina il catalogo
Il catalogo Winsock verrà ripristinato alla sua configurazione predefinita. Se si dispone di un LSP danneggiato e che causa problemi di connettività di rete, questo comando dovrebbe ripararlo. Si noti che se si esegue questo comando, potrebbe essere necessario reinstallare alcuni programmi con LSP precedentemente installati.
Puoi anche consultare l'articolo della Microsoft Knowledge Base riportato di seguito per ulteriori dettagli su come risolvere il problema di corruzione di Winsock2 in Windows XP e Windows Vista:
Recupero dalla corruzione di Winsock2 in Windows
Si spera che uno dei metodi precedenti abbia risolto il problema della rete! In caso contrario, potrebbe essere necessario reinstallare Windows in quanto potrebbe essere danneggiato irreparabilmente.