Winsock è una specifica che in Windows viene utilizzato per determinare come le applicazioni di rete di comunicare con i servizi di rete, come ad esempio il protocollo TCP/IP. Fondamentalmente, si definisce come due programmi di rete di comunicare con a vicenda. Per esempio, in modo che un client FTP per funzionare correttamente, utilizza Winsock.
Tuttavia, Winsock può diventare danneggiato su una macchina Windows durante la rimozione di spyware o adware. Si può iniziare ad avere strani errori relativi al Winsock o errori di socket e comandi di base come IPCONFIG non funzionerà correttamente. Si può anche ottenere gli errori come Pagina non può essere visualizzata quando si tenta di navigare in Internet.
Al fine di risolvere il Winsock di errore, è necessario reimpostare l’intero stack TCP/IP sul vostro computer Windows. Ci sono diversi modi per risolvere il problema: utilizzando la riga di comando, il download di un app di terze parti, etc.
Microsoft Winsock Fix
Il modo più semplice e sicuro per ripristinare lo stack TCP/IP è quello di scaricare il programma gratuito di 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 passare attraverso la procedura guidata!
Reimpostare manualmente il TCP/IP Stack di Rete
La prima cosa da provare se il programma di cui sopra non funziona è quello di azzerare manualmente il TCP/IP stack di rete. Aprire un prompt dei comandi amministratore facendo clic su Start, digitare CMDe quindi fare clic su Prompt dei comandi e scegliere Esegui come Amministratore.
Ora digitare il seguente comando:
netsh int ip reset resetlog.txt
Questo verrà riscrivere due chiavi del registro di sistema che sono necessari per il protocollo TCP/IP per funzionare correttamente. Questo funziona su Windows XP, Vista, 7, 8 e 10. Se questo non funziona, leggete qui sotto!
Reset utilizzando netsh Winsock
Se il reset TCP/IP non funziona per voi, provare a ripristinare lo stack TCP/IP utilizzando il comando di reset. In primo luogo, aprire il prompt dei comandi da Start, Esegui e digitare CMD.
Prima di digitare il comando di reset, si dovrebbe controllare per vedere che Lsp (Layered Service Provider) sarebbero interessate. È possibile farlo digitando:
netsh winsock mostra catalogo
Il comando di reset sotto di rimuovere tutti i Winsock Lsp. Ora digitare il comando riportato di seguito:
netsh winsock reset catalog
Il catalogo Winsock sarà ripristinato alla configurazione di default. Se si dispone di un LSP che è danneggiato e causare problemi di connettività di rete, questo comando dovrebbe riparare. Si noti che se si esegue questo comando, è necessario re-installare diversi programmi di Lsp installati in precedenza.
Puoi anche consultare la Microsoft Knowledge Base riportato di seguito che i dettagli più passaggi si possono adottare per risolvere Winsock2 in Windows XP e Windows Vista:
Recuperare da Winsock2 in Windows
Speriamo che uno dei metodi di cui sopra ha risolto il tuo problema di rete! Se no, allora potrebbe essere necessario reinstallare Windows come potrebbe essere danneggiato oltre la riparazione.