Uno dei componenti della connessione Internet del computer è un gruppo di istruzioni integrato, denominato TCP/IP. Talvolta, il protocollo TCP/IP può risultare danneggiato o inutilizzabile. Se non è possibile connettersi a Internet e si è tentato di risolvere il problema con tutti gli altri metodi disponibili, è possibile che la causa sia il protocollo TCP/IP.
Poiché il protocollo TCP/IP è un componente di base di Windows, non sarà possibile rimuoverlo. Tuttavia, è possibile reimpostare il protocollo TCP/IP allo stato originale mediante l'utilità NetShell (
netsh).
In questo articolo vengono descritti due metodi per ripristinare il protocollo TCP/IP. È necessario accedere al computer come amministratore. Il primo metodo utilizza una soluzione Fix it automatizzata per ripristinare il protocollo TCP/IP. Questo metodo è destinato a utenti di livello da principiante a intermedio.
Il secondo metodo descrive come utilizzare un comando per reimpostare manualmente il protocollo TCP/IP. Questo metodo è destinato a utenti esperti.
Per risolvere il problema in maniera automatica, andare alla sezione "
Correzione automatica". Se si preferisce risolvere il problema manualmente, andare alla sezione "
Correzione manuale".
Per risolvere il problema in maniera automatica, fare clic sul collegamento
Correggi problema. Quindi, fare clic su
Esegui nella finestra di dialogo
Download file e attenersi alla procedura guidata.
Nota questa procedura guidata potrebbe essere disponibile esclusivamente in inglese. Tuttavia, la soluzione automatica funziona anche per le versioni di Windows in altre lingue.
Nota se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione automatica su un'unità flash o su un CD ed eseguirla sul computer interessato dal problema.
A questo punto, andare alla sezione "
Verifica della risoluzione del problema".
Utilizzare un metodo manuale per ripristinare il protocollo TCP/IP per Windows XP
Nota Questa sezione è riservata agli utenti esperti. Se non si ha familiarità con le procedure avanzate per la risoluzione dei problemi, chiedere aiuto o contattare il supporto tecnico. Per informazioni su come contattare il supporto tecnico, visitare il sito Web contenente le informazioni di contatto relative all'assistenza e al supporto tecnico Microsoft: Http://support.microsoft.com/contactus
(http://support.microsoft.com/contactus/?ln=it)
Il comando per il
ripristino è disponibile nel contesto IP dell'utilità NetShell. Attenersi alla seguente procedura per utilizzare il comando di
ripristino per reimpostare manualmente il protocollo TCP/IP:
- Per aprire un prompt dei comandi, fare clic su Start, quindi su Esegui. Copiare e incollare (oppure digitare) il comando seguente nella casella Apri, quindi premere INVIO:
cmd
- Nel prompt dei comandi, copiare e incollare (oppure digitare) il comando seguente e premere INVIO:
netsh int ip reset c:\resetlog.txt
Nota se non si desidera specificare un percorso per il file di registro, utilizzare il comando seguente:netsh int ip reset resetlog.txt
- Riavviare il computer.
Utilizzare un metodo manuale per ripristinare il protocollo TCP/IP per Windows Vista e Windows 7
Nota Questa sezione è riservata agli utenti esperti. Se non si ha familiarità con le procedure avanzate per la risoluzione dei problemi, chiedere aiuto o contattare il supporto tecnico. Per informazioni su come contattare il supporto tecnico, visitare il sito Web contenente le informazioni di contatto relative all'assistenza e al supporto tecnico Microsoft: Http://support.microsoft.com/contactus
(http://support.microsoft.com/contactus/?ln=it)
Il comando per il
ripristino è disponibile nel contesto IP dell'utilità NetShell. Attenersi alla seguente procedura per utilizzare il comando di
ripristino per reimpostare manualmente il protocollo TCP/IP:
- Per aprire un prompt dei comandi, fare clic su Start, quindi digitare CMD nella casella Cerca programmi e file.
- Fare clic con il tasto destro del mouse sull'icona CMD.exe in Programmi e scegliere Esegui come amministratore.
- Quando viene visualizzata la casella Controllo dell'account utente, fare clic su Sì.
- Nel prompt dei comandi, copiare e incollare (oppure digitare) il comando seguente e premere INVIO:
netsh int ip reset c:\resetlog.txt
Nota se non si desidera specificare un percorso per il file di registro, utilizzare il comando seguente:netsh int ip reset resetlog.txt
- Riavviare il computer.
Quando si esegue il comando di
ripristino, vengono riscritte due chiavi del Registro di sistema utilizzate dal protocollo TCP/IP. Questo produrrà lo stesso risultato della disinstallazione e successiva reinstallazione del protocollo. Il comando di
ripristino consente di riscrivere le due chiavi del Registro di sistema seguenti:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
Per eseguire correttamente il comando manuale, è necessario assegnare un nome al file di registro in cui verranno registrate le azioni intraprese da
netsh. Quando si esegue il comando manuale, il protocollo TCP/IP viene ripristinato e le azioni intraprese vengono registrate nel file di registro che in questo articolo viene denominato resetlog.txt.
Il primo esempio, c:\\resetlog.txt, consente di creare un percorso in cui verrà memorizzato il file di registro. Il secondo esempio, resetlog.txt, consente di creare il file di registro nella directory corrente. In entrambi i casi, se il file di registro è già esistente, il nuovo file di registro verrà aggiunto alla fine del file esistente.
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
314067
(http://support.microsoft.com/kb/314067/it/
)
Risoluzione dei problemi di connettività TCP/IP con Windows XP
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
811259
(http://support.microsoft.com/kb/811259/it/
)
Come individuare ed eseguire il ripristino in seguito al danneggiamento di Winsock2 in Windows Server 2003, Windows XP e Windows Vista
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
314053
(http://support.microsoft.com/kb/314053/it/
)
Parametri di configurazione di TCP/IP e NBT per Windows XP
File di registro di esempio per NETSH INT IP RESET
Riduci l'immagineEspandi l'immagine
Di seguito è riportato un file di registro di esempio generato da
netsh quando viene inoltrato un comando di ripristino IP. Il file di registro effettivo può variare a seconda della configurazione del computer. Se la configurazione originale delle chiavi del Registro di sistema relative al protocollo TCP/IP non viene modificata, non verrà registrata alcuna azione nel file di registro.
reset SYSTEM\CurrentControlSet\Services\Dhcp\Parameters\Options\15\RegLocation
old REG_MULTI_SZ =
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDomain
SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\DhcpDomain
added SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NetbiosOptions
added SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}\NetbiosOptions
reset SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServerList
old REG_MULTI_SZ =
10.1.1.2
deleted SYSTEM\CurrentControlSet\Services\Netbt\Parameters\EnableLmhosts
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\AddressType
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DefaultGatewayMetric
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DisableDynamicUpdate
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DontAddDefaultGateway
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\EnableDhcp
old REG_DWORD = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NameServer
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\RawIpAllowedProtocols
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\TcpAllowedPorts
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\UdpAllowedPorts
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\DisableDynamicUpdate
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\EnableDhcp
old REG_DWORD = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAddress
old REG_MULTI_SZ =
12.12.12.12
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationAddress
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationMask
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationSeed
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\RawIpAllowedProtocols
old REG_MULTI_SZ =
0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\SubnetMask
old REG_MULTI_SZ =
255.255.255.0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\TcpAllowedPorts
old REG_MULTI_SZ =
0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\UdpAllowedPorts
old REG_MULTI_SZ =
0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\AddressType
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DefaultGatewayMetric
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DisableDynamicUpdate
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DontAddDefaultGateway
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\EnableDhcp
old REG_DWORD = 0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\NameServer
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\RawIpAllowedProtocols
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\TcpAllowedPorts
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\UdpAllowedPorts
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGateway
old REG_MULTI_SZ =
10.1.1.2
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGatewayMetric
old REG_MULTI_SZ =
0
added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DisableDynamicUpdate
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\EnableDhcp
old REG_DWORD = 0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAddress
old REG_MULTI_SZ =
10.1.1.1
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationAddress
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationMask
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationSeed
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServer
old REG_SZ = 10.1.1.2,10.1.1.3
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\RawIpAllowedProtocols
old REG_MULTI_SZ =
0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\SubnetMask
old REG_MULTI_SZ =
255.255.255.0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\TcpAllowedPorts
old REG_MULTI_SZ =
0
reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\UdpAllowedPorts
old REG_MULTI_SZ =
0
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DontAddDefaultGatewayDefault
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableIcmpRedirect
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableSecurityFilters
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchList
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\UseDomainNameDevolution
<completed>Nota In Windows Server 2003 Service Pack 1, è possibile utilizzare il comando netsh winsock reset per ripristinare Winsock. Riduci l'immagineEspandi l'immagine
Verificare se il problema è stato risolto Se il problema è risolto, è possibile interrompere la lettura dell'articolo. Se il problema persiste, è possibile
contattare il supporto tecnico
(http://support.microsoft.com/contactus/?ln=it)
.
Identificativo articolo: 299357 - Ultima modifica: venerdì 26 aprile 2013 - Revisione: 13.0
Le informazioni in questo articolo si applicano a:
- Microsoft Windows XP Professional
- Microsoft Windows XP Home Edition
- Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
- Microsoft Windows Server 2003 R2 Datacenter x64 Edition
- Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
- Microsoft Windows Server 2003 R2 Enterprise x64 Edition
- Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
- Microsoft Windows Server 2003 R2 Standard x64 Edition
- Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
- Microsoft Windows Server 2003, Datacenter x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
- Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Standard Edition (32-bit x86)
- Windows Server 2008 Datacenter without Hyper-V
- Windows Server 2008 Enterprise without Hyper-V
- Windows Server 2008 for Itanium-Based Systems
- Windows Server 2008 R2 Datacenter
- Windows Server 2008 R2 Enterprise
- Windows Server 2008 R2 Standard
- Windows Server 2008 Service Pack 2
- Windows Server 2008 Standard without Hyper-V
- Windows Server 2008 Datacenter
- Windows Server 2008 Enterprise
- Windows Server 2008 Standard
- Windows Vista Enterprise 64-bit edition
- Windows Vista Home Basic 64-bit edition
- Windows Vista Home Premium 64-bit edition
- Windows Vista Ultimate 64-bit edition
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Starter
- Windows Vista Ultimate
- Windows 7 Enterprise
- Windows 7 Home Premium
- Windows 7 Professional
- Windows 7 Ultimate
- Windows 7 Home Basic
| kbmsifixme kbfixme kbhowto kbenv kbnetwork kbcip KB299357 |
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.