I tried the offline install, the networking drivers aren't to blame. I get this error: An internal system error occurred. Please refer to DXEerror.log and DirectX.log in your Windows folder to determine problem. The DirectX log says: 09/26/06 12:51:18: dsetup32: === SetupForDirectX() start === 09/26/06 12:51:18: dsetup32: Jul 28 2006 08:45:06 09/26/06 12:51:18: dsetup32: DXSetupCommand = 0. 09/26/06 12:51:18: DXSetup: DSetupCallback(): Phase = 0, Steps = 0 09/26/06 12:51:18: dsetup32: DirectXSetupIsJapanese == 0 09/26/06 12:51:18: dsetup32: DirectXSetupIsJapanNec == 0 09/26/06 12:51:18: dsetup32: Installing on WinXP 09/26/06 12:51:18: dsetup32: IsWow64(): not Wow64 process. 09/26/06 12:51:18: dsetup32: GetFileVersionInfoBlock(): Unable to get FileVersionInfoSize, file: C:\WINDOWS\System32\user.exe, reason: 1812. 09/26/06 12:51:20: DXSetup: DSetupCallback(): Phase = 0, Steps = 0 09/26/06 12:51:20: dsetup32: start finalizing: phase: 0 - 0, total: 0 - 0 09/26/06 12:51:20: DXSetup: DSetupCallback(): Phase = 3, Steps = 0 09/26/06 12:51:20: dsetup32: Installation ended with value -9 = Internal or unsupported error 09/26/06 12:54:52: DXSetup: WM_APP_ENDINSTALL 09/26/06 12:54:52: DXSetup: ~CDXWSetup() Judging from the log, perhaps "C:\WINDOWS\System32\user.exe" was modified by nLite. I'll look into it, please post in the meantime.