Hi sorry for the delayed response. The actual missing file was this one: kbd106.dll I don't know if any others are missing but that's the first one that appears. I tried to redownload and execute that hotfix mentioned above but it said the version I have is newer and would not go any further. Here is my nLite config. I took out all languages and keyboards except United Kingdom. I added silent installers for dotnet 1.1 and dotnet 2.0 into the svcpack afterwards. [Main] Env = 1.4.9.1 - 2.0.50727.1433.Microsoft Windows NT 5.1.2600 Service Pack 3 Target = Windows XP Professional (Media Center v4.0) SP3 - 5.1.2600.5512 - English (United States) [Tasks] Remove Components Hotfixes and Update Packs Tweaks Create a Bootable ISO Options [Components] ;# Languages # ;Western Europe and United States Afrikaans Basque Catalan Danish Dutch (Belgium) Dutch (Netherlands) English (Australia) English (Belize) English (Canada) English (Caribbean) English (Ireland) English (Jamaica) English (New Zealand) English (Philippines) English (South Africa) English (Trinidad) English (Zimbabwe) Faeroese Filipino Finnish French (Belgium) French (Canada) French (France) French (Luxembourg) French (Monaco) French (Switzerland) Frisian Galician (Spain) German (Austria) German (Germany) German (Liechtenstein) German (Luxembourg) German (Switzerland) Icelandic Indonesian Inuktitut (Latin) Irish Italian (Italy) Italian (Switzerland) Luxembourgish Malay (Brunei Darussalam) Malay (Malaysia) Maltese Maori Mapudungun Mohawk Northern Sotho Norwegian (Bokmal) Norwegian (Nynorsk) Portuguese (Brazil) Portuguese (Portugal) Quechua (Bolivia) Quechua (Ecuador) Quechua (Peru) Romansh Sami, Inari (Finland) Sami, Lule (Norway) Sami, Lule (Sweden) Sami, Northern (Finland) Sami, Northern (Norway) Sami, Northern (Sweden) Sami, Skolt (Finland) Sami, Southern (Norway) Sami, Southern (Sweden) Spanish (Argentina) Spanish (Bolivia) Spanish (Chile) Spanish (Colombia) Spanish (Costa Rica) Spanish (Dominican Republic) Spanish (Ecuador) Spanish (El Salvador) Spanish (Guatemala) Spanish (Honduras) Spanish (International Sort) Spanish (Mexico) Spanish (Nicaragua) Spanish (Panama) Spanish (Paraguay) Spanish (Peru) Spanish (Puerto Rico) Spanish (Traditional Sort) Spanish (Uruguay) Spanish (Venezuela) Swahili Swedish Swedish (Finland) Tswana Welsh Xhosa Zulu ;# Operating System Options # File and Settings Wizard ;# Compatibility # Compat13 [KeepFiles] msconfig.exe [RemoveFiles] clock.avi yahoo.bmp swtchbrd.bmp [Options] DupeFiles ProfilesDir = "%SystemDrive%\Documents and Settings" TargetPath = "WINDOWS" temp_dir = %USERPROFILE%\Local Settings\Temp AdvTweaks [Patches] TcpIp = 500 DoUxTheme [Services2] RemoteRegistry,4 [Tweaks] Boot and Shutdown-Numlock-On Desktop-Internet Explorer icon-Show Desktop-My Computer icon-Show Desktop-My Documents icon-Show Desktop-My Network Places icon-Show Desktop-Recycle Bin icon-Show Explorer-Advanced Search: preconfigure options Explorer-Change Windows Explorer folder view-Icons Explorer-Classic Control Panel Explorer-Disable Accessibility keyboard shortcuts Explorer-Display the contents of system folders Explorer-Launch folder windows in a separate process Explorer-Show extensions of known file-types Internet Explorer-Disable Market Place bookmark Internet Explorer-Disable Password-Caching Internet Explorer-Set Homepage-www.google.com Internet Explorer-Set IE-Cache limit to-20 MB Internet Explorer-Set Internet Explorer to accept 10 connects at a time Network-Remove remote-computer NameSpace Performance-Do not cache thumbnails Performance-Run 16-bit Windows applications in a separate process Performance-Speed-up Access to AVI Media Files Privacy-Disable Driver Update Internet prompt Privacy-Disable Error Reporting Privacy-Remove Alexa Security-Disable Web Open With prompt Start Menu-Add Administrative Tools menu Start Menu-Control Panel-Display as a menu Start Menu-Reduce popup delay Start Menu-Remove Search For People from Search Start Menu-Remove Search the Internet from Search Taskbar-Disable Group similar Taskbar buttons Taskbar-Disable Hide inactive icons Taskbar-Disable Language-Bar Taskbar-Lock the Taskbar-Yes Windows Media Player-Accept Privacy Statement Windows Media Player-Disable auto-add music to library Windows Media Player-Disable automatic codec download Windows Media Player-Disable automatic saving of DRM-type music files Windows Media Player-Disable license backup prompt Windows Media Player-Disable metadata retrieval Windows Media Player-Disable MRU Windows Media Player-Disable silent acquisition Windows Media Player-Disable starting with Media Guide Windows Media Player-Enhanced privacy settings Windows Media Player-Zoom video to window size [Unattended] ComputerType = Automatic MaximumDataStorePercentOfDisk = 12 RestorePointLife = 30 DesktopTheme = Default|| AutoUDay = 5 AutoUHour = 15 ProgFilesPath = "\Program Files" [NetAdapter1] connname = "" macaddress = "" ipaddress = "192.168.0.1" subnetmask = "255.255.255.0" defaultgateway = "" dnsserver1 = "" dnsserver2 = "" winsserver = "" netbiossetting = "0" ipxnetworknumber = "00000000" ipxnetworkframetype = "0xFF" [GuiRunOnce] [Drivers] [Hotfixes] E:\nLite Addons\OnePiece_IE7_WinXPSP3_v2.4.0_AddOn_ENU.7z E:\nLite Addons\Ricks_XP_to_MCE05_en.7z E:\nLite Addons\MediaCenterBlueoobeAddon.7z E:\nLite Addons\WindowsXP-KB954211-x86-ENU.exe E:\nLite Addons\WindowsXP-KB956391-x86-ENU.exe E:\nLite Addons\WindowsXP-KB956803-x86-ENU.exe E:\nLite Addons\WindowsXP-KB956841-x86-ENU.exe E:\nLite Addons\WindowsXP-KB957095-x86-ENU.exe E:\nLite Addons\WindowsXP-KB958644-x86-ENU.exe E:\nLite Addons\DirectX_9[1].0c_End-User_Runtime_AddOn_0.5.1_-_redxii.7z E:\nLite Addons\DirectX_for_Managed_Code_1[1].0.0a_AddOn_-_redxii.7z UPDATE: I manually got the dll from another CD. I was also prompted for a Japanese related file too. I don't know why it wants Japan keyboard file but all is working fine now.