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 off                              if \{%1\}

\{\} @echo Syntax DelFalseNetAdapter FalseIndex1 \[FalseIndex2 ... FalseIndexN\]&goto :EOF setlocal set key=HKLM\SYSTEM\CurrentControlSet\Control\Class\\{4D36E972-E325-11CE-BFC1-08002bE10318\} :loop if \{%1\}

\{\} goto Finish set /a wrk1=10000%1%%10000 shift set /a wrk2=%wrk1% + 10000 set index=%wrk2:~1,4% set OK=N if "%index%" EQU "0000" goto err for /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% /F reg delete %key%\%index% /F goto loop :Finish endlocal goto :EOF :err @echo Index %index% invalid. goto loop