JSI Tip 9452. Windows XP Msinfo32.exe lists additional non-existent network adaptors?

Jerold Schulman

June 13, 2005

1 Min Read
ITPro Today logo in a gray background | ITPro Today

When you run Msinfo32.exe (Start / Run / Msinfo32.exe / OK on Windows XP, the Components / Network / Adapter path lists duplicate, non-existent network adapters.

To resolve this behavior:

1. Make a note of the Index number for those adapters that DO NOT have an IRQ Channel.

2. Open a CMD.EXE windows and type the following command:

DelFalseNetAdapter FalseIndex1 [FalseIndex2 ... FalseIndexN]

where FalseIndexX are the false index numbers.

3. Shutdown and restart Windows XP.

DelFalseNetAdapter contains:

@echo offif {%1}
{} @echo Syntax DelFalseNetAdapter FalseIndex1 [FalseIndex2 ... FalseIndexN]&goto :EOFsetlocalset key=HKLMSYSTEMCurrentControlSetControlClass\{4D36E972-E325-11CE-BFC1-08002bE10318}:loopif {%1}
{} goto Finishset /a wrk1=10000%1%%10000shiftset /a wrk2=%wrk1% + 10000set index=%wrk2:~1,4%set OK=Nif "%index%" EQU "0000" goto errfor /f "Tokens=*" %%a in ('reg query %key%%index%^|Findstr /b /c:"HKEY_LOCAL_MACHINE"') do ( set OK=Y)if "%OK%" EQU "N" goto err@echo reg delete %key%%index% /Freg delete %key%%index% /Fgoto loop:Finishendlocalgoto :EOF:err@echo Index %index% invalid.goto loop



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like