Alcuni router o server DHCP non sono compatibili con Windows Vista. Il presente articolo consente di risolvere il problema. Se non si è certi che che il router sia compatibile, è comunque possibile provare la correzione.
Risolvere il problema automaticamente
Fare clic su "Correggi problema" per correggere automaticamente il problema. Scegliere Esegui nella finestra di dialogo Download file e attenersi alla procedura guidata Fix it.
Note
-
Questa procedura guidata potrebbe essere disponibile solo in lingua inglese. La correzione automatica, tuttavia, funziona anche per versioni di Windows in altre lingue.
-
Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Fix it su un'unità di memoria flash o su un CD ed eseguirla sul computer interessato dal problema.
Importante In questa sezione, metodo o attività viene illustrato come modificare il Registro di sistema. L'errata modifica del Registro di sistema può causare seri problemi. Attenersi quindi scrupolosamente alla procedura indicata. Per maggiore protezione, eseguire una copia di backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile effettuarne il ripristino in caso di problemi. Per ulteriori informazioni su come eseguire il backup del Registro di sistema e su come ripristinarlo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322756 Come eseguire il backup e il ripristino del Registro di sistema in WindowsPer risolvere il problema autonomamente, disattivare il flag BROADCAST DHCP in Windows Vista. Per effettuare questa operazione, attenersi alla seguente procedura:
-
Fare clic sul pulsante Start , digitare regedit nella casella Inizia la ricerca, quindi fare clic su regedit nell'elenco Programmi.
Se viene chiesto di immettere la password amministratore o di confermare, digitare la password o confermare. -
Individuare il nodo di registro seguente:
HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > WindowsNT > VersioneCorrente > SchedeRete > <numero> -
Guardare ogni numero elencato sotto il nodo SchedeRete per trovare il GUID della scheda di rete. A destra, l'elemento Description elenca la scheda di rete e l'elemento ServiceName il GUID corrispondente. Tenere presente questo GUID.
-
Individuare e fare clic sulla seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{<GUID scheda di rete>}In questo percorso del Registro di sistema, fare clic sulla sottochiave <GUID scheda di rete>che corrisponde alla scheda di rete connessa alla rete.
Nota GUID scheda di rete è un segnaposto per la scheda di rete GUID in questo articolo. Per trovare il GUID corrispondente, fare riferimento ai passaggi 2 e 3. -
Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD (32 bit).
-
Nella casella Nuovo valore #1 digitare DhcpConnEnableBcastFlagToggle e premere INVIO.
-
Fare clic con il pulsante destro del mouse su DhcpConnEnableBcastFlagToggle, quindi scegliere Modifica.
-
Nella casella Dati valore digitare 1, quindi scegliere OK.
-
Chiudere l'editor del Registro di sistema.
Impostando questa chiave del Registro di sistema su 1, Windows Vista tenterà prima di ottenere un indirizzo IP utilizzando il flag BROADCAST nei pacchetti di individuazione DHCP. Se questo metodo non funziona, Windows Vista tenterà di ottenere un indirizzo IP senza utilizzare il flag BROADCAST nei pacchetti di individuazione DHCP.
Cause
Per impostazione predefinita, il flag BROADCAST nei pacchetti di individuazione DHCP è attivato in Windows Vista (DhcpConnEnableBcastFlagToggle = 1). Windows Vista, pertanto, ottiene un indirizzo IP utilizzando il flag BROADCAST nei pacchetti di individuazione DHCP. Se un router o un server DHCP non è in grado di elaborare i pacchetti di individuazione DHCP, Windows Vista non riuscirà a ottenere un indirizzo IP. La correzione disattiva il flag BROADCAST impostando DhcpConnEnableBcastFlagToggle su 0.
Per impostazione predefinita il problema non esiste in Windows XP Service Pack 2, Windows XP Service Pack 3 o Windows 7 perché il flag BROADCAST è disattivato (DhcpConnEnableBcastFlagToggle = 0).Informazioni
Se si è a conoscenza del fatto che il router o il server DHCP non Microsoft non supporta il flag DHCP BROADCAST, anziché utilizzare la chiave del Registro di sistema DhcpConnEnableBcastFlagToggle è possibile impostare la voce di registro seguente.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{<Network Adapter GUID>}
Nome valore: DhcpConnForceBroadcastFlag Tipo valore: REG_DWORD Dati valore: 0 Note-
Il valore 0 disattiva la chiave del Registro di sistema. È possibile utilizzare questo valore per impedire a Windows Vista di utilizzare il flag BROADCAST DHCP. Dopo avere configurato questa voce del Registro di sistema, Windows Vista non utilizzerà più il flag BROADCAST DHCP.
-
Questo problema non si verifica in Windows 7. Per impostazione predefinita, DhcpConnEnableBcastFlagToggle è impostato su 1.