So you want to create a fully up to date Windows XP Professional x64 edition installation DVD ? Well here's how (updated for May).
There are a couple of options as to how to configure your install media, you can:
. . . A) Use Microsoft hotfixes or 5eraph's update pack
. . . B} Integrate IE8 using 5eraph's AddOn or silent install original IE8.exe or IE7 or IE6
. . . C) Integrate WMP11 using Booogy's Slipstreamer or silent install WMP11.exe or WMP10
. . . D) Install .Net frameworks at a level of none, 2.0 SP2, 3.5 SP1 or 4.0 RtM
This guide will list the files needed for the first option given and then note the changes required to use the other options.
So you are going to need some files:
From MediaFire, the Config_XP-64_date.7z file and extract it, this will also setup the necessary directory structure (read \Misc\FileList.txt for contents).
Note on colour codes shown below:
% means that you must directly download this file yourself, this is because it either:
. . . A) is simply huge (Service Pack 2, .Net Framework 3.5 SP1 and DirectX redist) or
. . . B} requires validation (Media Player 11) or
. . . C) is an optional component (Internet Explorer 8, .Net Framework 2.0 SP2)
MD5 and SHA-1 checksums are provided for the above mentioned items.
@ means that the file is available in the 7-Zip archives available at MediaFire and as a part of the torent.
# means that in order to save time (honest, it will take forever) and my bandwidth you should directly download this file but it's also in the torent.
▼ is a direct link to the executable
Optional items and groups are described in green (as are their security updates)
From Microsoft you want:
At \Misc
% ▼ WindowsServer2003.WindowsXP-KB914961-SP2-x64-ENU.exe 367,964,016 Service Pack 2 for Windows XP Professional x64 edition
. . . Only needed if starting from a SP1 source
. . . MD5: 46D05CE174437A224C8A77047D010AE9
. . . SHA-1: 7F8E909C52D23AC8B5DBFD73F1F12D3EE0FE794C
At \Hotfix for direct integration by nLite
@ ▼ 020-WindowsServer2003-KB942288-v4-x64.exe .. . . . . . . . . . . . . 4,691,480 . Windows Installer 4.5
# ▼. 028-WindowsServer2003.WindowsXP-KB925902-x64-ENU.exe . . 12,371,336 . MS07-017 - Graphics Device Interface (GDI)
@ . . . 036-WindowsServer2003.WindowsXP-KB931261-x64-ENU.exe .. . . . 935,304 . MS07-019 - Universal Plug and Play (UPnP)
@ . . . 040-WindowsServer2003.WindowsXP-KB932168-x64-ENU.exe .. . . . 813,448 . MS07-020 - Microsoft Agent
# ▼. 044-WindowsServer2003.WindowsXP-KB925876-v2-x64-ENU.exe . 8,668,552 . Remote Desktop Connection (Terminal Services Client 6.0)
# ▼. 056-WindowsServer2003.WindowsXP-KB929123-x64-ENU.exe . . . 8,748,424 . MS07-034 - Outlook Express - Cumulative
@ . . . 060-WindowsMedia6-KB925398-v2-x64-ENU.exe . . . . . . . . . . . . . . 921,504 . MS06-078 - Windows Media Format (WMP 6.4)
@ . . . 064-WindowsServer2003.WindowsXP-KB936357-x64-ENU.exe .. . . . 770,440 . Intel CPU update, no effect on AMD CPUs
@ . . . 072-WindowsServer2003.WindowsXP-KB944653-x64-ENU.exe .. . . . 679,984 . MS07-067 - Macrovision driver
@ . . . 080-WindowsServer2003.WindowsXP-KB942831-x64-ENU.exe .. . . . 857,648 . MS08-005 - IIS - Helper library
@ . . . 084-WindowsServer2003.WindowsXP-KB946026-x64-ENU.exe .. . . . 827,952 . MS08-007 - WebDAV Mini-Redirector
# ▼. 096-WindowsServer2003.WindowsXP-KB944043-v5-x64-ENU.exe . 9,298,480 . Server 2008 compatibility pack
@ . . . 100-WindowsServer2003.WindowsXP-KB950762-x64-ENU.exe .. . . . 766,000 . MS08-036 - Pragmatic General Multicast (PGM)
@ . . . 104-WindowsServer2003.WindowsXP-KB951376-x64-ENU.exe .. . . . 831,024 . MS08-030 - Bluetooth Stack
@ . . . 116-WindowsServer2003.WindowsXP-KB946648-x64-ENU.exe .. . . . 712,240 . MS08-050 - Windows Messenger 4.7
@ . . . 120-WindowsServer2003.WindowsXP-KB950974-x64-ENU.exe . . . 1,036,336 . MS08-049 – Event System
@ . . . 124-WindowsServer2003.WindowsXP-KB952954-x64-ENU.exe .. . . . 830,512 . MS08-046 - Windows Image Color Management System
@ . . . 132-WindowsServer2003.WindowsXP-KB953155-x64-ENU.exe .. . . . 873,008 . MS08-062 - IIS - Windows Internet Printing service
@ . . . 140-WindowsServer2003.WindowsXP-KB958644-x64-ENU.exe . . . 1,288,568 . MS08-067 – Server Service
@ . . . 160-WindowsServer2003.WindowsXP-KB956802-x64-ENU.exe . . . 1,344,888 . MS08-071 – Graphics Device Interface (GDI)
@ . . . 168-IMAPI_SRV2003_x64.exe . . . . . . . . . . . . . . . . . . . . . . . . . . 2,370,504 . Blu-Ray image mastering support
# ▼. 184-WindowsServer2003.WindowsXP-KB956572-x64-ENU.exe . . 30,019,464 . MS09-012 - Windows Service Isolation
@ ▼ 188-WindowsServer2003.WindowsXP-KB952004-x64-ENU.exe . . . 5,366,832 . MS09-012 - Distributed Transaction Coordinator (MSDTC)
@ . . . 192-WindowsServer2003.WindowsXP-KB960803-x64-ENU.exe . . . 1,147,256 . MS09-013 - Windows HTTP Services
@ ▼ 196-WindowsServer2003.WindowsXP-KB959426-x64-ENU.exe . . . 3,359,112 . MS09-015 - SearchPath
@ . . . 200-WindowsServer2003.WindowsXP-KB961501-x64-ENU.exe . . . 1,051,520 . MS09-022 - Local Print Spooler
@ . . . 212-WindowsServer2003.WindowsXP-KB970483-x64-ENU.exe . . . 1,010,032 . MS09-020 - IIS - Web DAV Extensions for Windows
@ ▼ 220-WindowsServer2003.WindowsXP-KB968389-x64-ENU.exe . . . 3,831,152 . Extended Protection for Authentication
@ ▼ 224-WindowsServer2003.WindowsXP-KB971032-x64-ENU.exe . . . 4,464,512 . MS09-040 - Message Queuing
@ . . . 236-WindowsServer2003.WindowsXP-KB973507-x64-ENU.exe .. . . . 732,544 . MS09-037 - ATL Component
@ . . . 240-WindowsServer2003.WindowsXP-KB960859-x64-ENU.exe .. . . . 758,640 . MS09-042 - Telnet
@ . . . 244-WindowsServer2003.WindowsXP-KB973815-x64-ENU.exe .. . . . 750,960 . MS09-037 - MSWebDVD ActiveX Control
@ . . . 248-WindowsServer2003.WindowsXP-KB971657-x64-ENU.exe .. . . . 778,112 . MS09-041 - Workstation Service
@ . . . 252-WindowsServer2003.WindowsXP-KB973869-x64-ENU.exe .. . . . 723,312 . MS09-037 - DHTML Editing Component ActiveX Control
@ . . . 264-WindowsServer2003.WindowsXP-KB956844-x64-ENU.exe .. . . . 828,784 . MS09-046 - DHTML Editing Component ActiveX Control
@ . . . 268-WindowsServer2003.WindowsXP-KB967723-x64-ENU.exe . . . 1,331,568 . MS09-048 - TCP/IP
@ . . . 272-WindowsServer2003.WindowsXP-KB975025-x64-ENU.exe .. . . . 833,904 . MS09-051 - Media Runtime
@ . . . 276-WindowsServer2003.WindowsXP-KB974571-x64-ENU.exe .. . . . 747,376 . MS09-056 - Crypto API
@ . . . 280-WindowsServer2003.WindowsXP-KB974112-x64-ENU.exe .. . . . 790,384 . MS09-052 - Media Player 6.4
@ ▼ 292-WindowsServer2003.WindowsXP-KB969059-x64-ENU.exe . . . 3,408,256 . MS09-057 - Indexing Service
@ . . . 300-WindowsServer2003.WindowsXP-KB975254-x64-ENU.exe .. . . . 752,496 . MS09-053 - FTP Service (IIS)
@ . . . 308-Windows-KB943729-x64-ENU.exe .. . . . . . . . . . . . . . . . . . . . . 887,160 . Group Policy Preference Client Side Extensions
@ . . . 312-msxml4-KB973685-enu.exe .. . . . . . . . . . . . . . . . . . . . . . . . 2,046,296 . Microsoft XML Core Services 4.0 SP3
@ . . . 316-msxml6-KB973686-enu-amd64.exe . . . . . . . . . . . . . . . . . . . 1,862,488 . Microsoft XML Core Services 6.0 SP2
@ . . . 328-WindowsServer2003.WindowsXP-KB974318-x64-ENU.exe .. . . . 891,248 . MS09-071 - Internet Authentication Service
@ . . . 332-WindowsServer2003.WindowsXP-KB974392-x64-ENU.exe .. . . . 950,128 . MS09-069 - Local Security Authority Subsystem Service (LSASS)
@ . . . 340-WindowsServer2003.WindowsXP-KB973904-x64-ENU.exe . . . 1,721,728 . MS09-073 - WordPad Text Converter
@ . . . 344-WindowsServer2003.WindowsXP-KB970430-x64-ENU.exe . . . 1,104,240 . Extended Protection for Authentication - http.sys
@ . . . 352-WindowsServer2003.WindowsXP-KB972270-x64-ENU.exe .. . . . 868,720 . MS10-001 - Embedded OpenType Font Engine
@ . . . 356-WindowsServer2003.WindowsXP-KB975713-x64-ENU.exe . . . 1,075,568 . MS10-007 - Shell Handler
@ ▼ 372-WindowsServer2003.WindowsXP-KB975560-x64-ENU.exe . . . 3,084,160 . MS10-013 - DirectShow Quartz
@ . . . 376-WindowsServer2003.WindowsXP-KB977914-x64-ENU.exe .. . . . 833,920 . MS10-013 - DirectShow AVI Filter
@ . . . 384-WindowsServer2003.WindowsXP-KB978706-x64-ENU.exe .. . . . 989,568 . MS10-005 - Microsoft Paint
@ . . . 400-WindowsServer2003.WindowsXP-KB977816-x64-ENU.exe .. . . . 865,152 . MS10-026 - MPEG Layer-3 Codecs
@ . . . 404-WindowsServer2003.WindowsXP-KB979309-x64-ENU.exe .. . . . 722,816 . MS10-019 - Cabinet File Viewer
@ . . . 408-WindowsServer2003.WindowsXP-KB978338-x64-ENU.exe .. . . . 964,480 . MS10-029 - Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)
@ . . . 416-WindowsServer2003.WindowsXP-KB976323-x64-ENU.exe .. . . . 970,624 . MS10-024 - SMTP Service
@ ▼ 424-WindowsServer2003.WindowsXP-KB978542-x64-ENU.exe . . . 4,706,176 . MS10-030 - Outlook Express
@ . . . 436-WindowsServer2003.WindowsXP-KB979482-x64-ENU.exe .. . . . 749,440 . MS10-033 - Asycfilt.dll (COM component)
@ . . . 448-WindowsServer2003.WindowsXP-KB2229593-x64-ENU.exe . . 1,142,656 . MS10-042 - Help and Support Center
@ . . . 456-WindowsServer2003.WindowsXP-KB982665-x64-ENU.exe .. . . . 700,800 . MS10-055 - Cinepak Codec
@ . . . 464-WindowsServer2003.WindowsXP-KB2115168-x64-ENU.exe .. . . 728,448 . MS10-052 - MPEG Layer-3 Codecs
@ ▼ 468-WindowsServer2003.WindowsXP-KB981997-x64-ENU.exe . . . 3,130,752 . MS10-050 - Movie Maker
@ ▼ 472-WindowsServer2003.WindowsXP-KB2079403-x64-ENU.exe . . 2,777,472 . MS10-051 - XML Core Services 3.0
@ . . . 484-WindowsServer2003.WindowsXP-KB982316-x64-ENU.exe .. . . . 966,016 . Telephony Application Programming Interface (TAPI)
@ . . . 496-WindowsServer2003.WindowsXP-KB981322-x64-ENU.exe .. . . . 999,296 . MS10-063 - Unicode Scripts Processor
@ . . . 500-WindowsServer2003.WindowsXP-KB2124261-x64-ENU.exe . . 1,165,696 . MS10-065 - Internet Information Services (IIS)
@ . . . 512-WindowsServer2003.WindowsXP-KB2347290-x64-ENU.exe .. . . 705,408 . MS10-061 - Print Spooler Service
@ ▼ 524-WindowsServer2003.WindowsXP-KB979687-x64-ENU.exe . . . 3,993,984 . MS10-083 - COM Validation in WordPad
@ . . . 528-WindowsServer2003.WindowsXP-KB2296011-x64-ENU.exe . . 2,569,600 . MS10-081 - Common Control Library
@ . . . 532-WindowsServer2003.WindowsXP-KB2345886-x64-ENU.exe . . 1,103,744 . Extended Protection for Authentication
@ . . . 536-WindowsServer2003.WindowsXP-KB2387149-x64-ENU.exe . . 1,266,560 . MS10-074 - Foundation Classes
@ . . . 540-WindowsServer2003.WindowsXP-KB2360937-x64-ENU.exe . . 2,475,904 . MS10-084 - Local Procedure Call
@ . . . 544-WindowsServer2003.WindowsXP-KB982132-x64-ENU.exe .. . . . 818,048 . MS10-076 - Embedded OpenType Font Engine
@ . . . 560-WindowsServer2003.WindowsXP-KB2423089-x64-ENU.exe .. . . 699,264 . MS10-096 - Address Book
@ . . . 568-WindowsServer2003.WindowsXP-KB2443105-x64-ENU.exe .. . . 728,960 . MS10-097 - Internet Connection Signup Wizard
@ . . . 576-WindowsServer2003.WindowsXP-KB2440591-x64-ENU.exe .. . . 696,704 . MS10-099 - Routing and Remote Access
@ ▼ 584-WindowsServer2003.WindowsXP-KB2419635-x64-ENU.exe . . 3,114,368 . MS11-002 - Data Access Components (MDAC) 2.8 SP2
@ . . . 588-WindowsServer2003.WindowsXP-KB2478971-x64-ENU.exe . . 1,439,616 . MS11-013 - Kerberos
# ▼. 592-WindowsServer2003.WindowsXP-KB2483185-x64-ENU.exe . 13,170,048 . MS11-006 - Shell Graphics Processing
@ . . . 604-WindowsServer2003.WindowsXP-KB2478960-x64-ENU.exe . . 1,460,608 . MS11-014 - Local Security Authority Subsystem Service (LSASS)
# ▼. 616-WindowsServer2003.WindowsXP-KB971029-x64-ENU.exe . . 12,624,256 . Block AutoPlay on USB media
@ . . . 620-WindowsServer2003.WindowsXP-KB2479943-x64-ENU.exe .. . . 940,416 . MS11-015 - Windows Media
@ . . . 628-WindowsServer2003.WindowsXP-KB2485663-x64-ENU.exe .. . . 935,808 . MS11-033 - WordPad Text Converters
@ . . . 632-WindowsServer2003.WindowsXP-KB2508429-x64-ENU.exe . . 1,044,864 . MS11-020 - SMB Server
@ ▼ 636-WindowsServer2003.WindowsXP-KB2506212-x64-ENU.exe . . 3,200,384 . MS11-024 - Fax Cover Page Editor
@ . . . 648-WindowsServer2003.WindowsXP-KB2491683-x64-ENU.exe .. . . 773,504 . MS11-024 - Fax Cover Page Editor
@ . . . 656-WindowsServer2003.WindowsXP-KB2507618-x64-ENU.exe .. . . 873,344 . MS11-032 - OpenType Compact Font Format
@ ▼ 664-WindowsServer2003.WindowsXP-KB2509553-x64-ENU.exe . . 3,256,192 . MS11-030 - DNS Resolution
@ . . . 668-WindowsServer2003.WindowsXP-KB2492386-x64-ENU.exe . . 1,852,288 . Application Compatibility Update
@ . . . 676-WindowsServer2003.WindowsXP-KB2535512-x64-ENU.exe .. . . 761,728 . MS11-042 - Distributed File System
@ . . . 684-WindowsServer2003.WindowsXP-KB2476490-x64-ENU.exe . . 1,476,992 . MS11-038 - OLE Automation
@ . . . 704-WindowsServer2003.WindowsXP-KB2566454-x64-ENU.exe .. . . 674,688 . MS11-062 - Remote Access Service NDISTAPI Driver
@ . . . 712-WindowsServer2003.WindowsXP-KB2536276-v2-x64-ENU.exe 1,102,720 . MS11-043 - SMB Client
@ . . . 720-WindowsServer2003.WindowsXP-KB2570947-x64-ENU.exe .. . . 668,032 . MS11-071 - External Libraries
@ . . . 736-WindowsServer2003-KB2564958-x64-ENU.exe . . . . . . . . . . . 1,343,784 . MS11-075 - Active Accessibility
@ . . . 740-WindowsServer2003.WindowsXP-KB2544893-v2-x64-ENU.exe 1,477,504 . MS11-037 - MHTML
@ . . . 744-WindowsServer2003.WindowsXP-KB2641690-v2-x64-ENU.exe 1,700,736 . Fraudulent Digital Certificates Cumulative
@ ▼ 752-WindowsServer2003.WindowsXP-KB2624667-x64-ENU.exe . . 3,657,600 . MS11-093 - Object Linking and Embedding (OLE)
@ . . . 756-WindowsServer2003.WindowsXP-KB2619339-x64-ENU.exe .. . . 818,048 . MS11-092 - Windows Media
@ . . . 760-WindowsServer2003.WindowsXP-KB2620712-x64-ENU.exe .. . . 690,560 . MS11-097 - Client/Server Run-time Subsystem (CSRSS)
@ . . . 764-WindowsServer2003.WindowsXP-KB2633952-v2-x64-ENU.exe . 707,456 . Time Zone - Dec 2011 - Cumulative
@ . . . 768-WindowsServer2003.WindowsXP-KB2584146-x64-ENU.exe .. . . 729,984 . MS12-005 - Office ClickOnce
@ ▼ 772-WindowsServer2003.WindowsXP-KB2631813-x64-ENU.exe . . 3,682,176 . MS12-004 - DirectShow
@ . . . 776-WindowsServer2003.WindowsXP-KB2638806-x64-ENU.exe . . 1,056,128 . MS12-006 - SSL/TLS protocol
@ . . . 780-WindowsServer2003.WindowsXP-KB2585542-x64-ENU.exe . . 1,210,752 . MS12-006 - SSL/TLS protocol
@ . . . 784-WindowsServer2003.WindowsXP-KB2603381-x64-ENU.exe .. . . 668,544 . MS12-002 - Object Packager
@ . . . 788-WindowsServer2003.WindowsXP-KB2598479-x64-ENU.exe .. . . 884,608 . MS12-004 - Multimedia Library
@ . . . 792-WindowsServer2003.WindowsXP-KB2644615-x64-ENU.exe . . 1,573,760 . MS12-001 - Kernel Security Bypass
@ . . . 796-WindowsServer2003.WindowsXP-KB2646524-x64-ENU.exe .. . . 927,104 . MS12-003 - Client/Server Run-time Subsystem (CSRSS)
@ . . . 800-WindowsServer2003.WindowsXP-KB2645640-x64-ENU.exe .. . . 805,248 . MS12-009 - Ancillary Function Driver
@ . . . 804-WindowsServer2003.WindowsXP-KB2621440-x64-ENU.exe .. . . 780,672 . MS12-020 - Remote Desktop Protocol
@ . . . 812-WindowsServer2003.WindowsXP-KB2653956-x64-ENU.exe .. . . 982,400 . MS12-024 - Authenticode Verification
# ▼. 816-WindowsServer2003.WindowsXP-KB2676562-x64-ENU.exe . 11,667,840 . MS12-034 - Kernel Mode Drivers
@ . . . 820-WindowsServer2003.WindowsXP-KB2659262-x64-ENU.exe . . 2,359,680 . MS12-034 - GDI+
@ . . . 824-WindowsServer2003.WindowsXP-KB2686509-x64-ENU.exe .. . . 672,000 . MS12-034 - Keyboard Layout
Internet Explorer 8 subgroup (\Hotfix)
#. ▼ 900-5er_IE8_Addon_2009-03_4_x64.7z . . . . . . . . . . . . . . . . . . . . 24,193,923 . 5eraph's Internet Explorer 8 AddOn
#. ▼ 904-IE8-WindowsServer2003.WindowsXP-KB2675157-x64-ENU.exe 42,794,880 . MS12-023 - Cumulative Security Update
@ . . . 908-IE8-WindowsServer2003.WindowsXP-KB2510531-x64-ENU.exe . 2,476,928 . MS11-031 - JScript & VBScript Scripting Engines
@ . . . 912-IE8-WindowsServer2003.WindowsXP-KB2544521-x64-ENU.exe . 1,319,808 . MS11-052 - Vector Markup Language
@ . . . 914-IE8-WindowsServer2003.WindowsXP-KB2632503-x64-ENU.exe . 1,316,224 . JScript 5.8 array loops
@ . . . 916-IE8-WindowsServer2003.WindowsXP-KB982664-x64-ENU.exe . . . 672,128 . Compatibility View list
% . . . 920-IE8Tweaks.7z . 5eraph's easily customisable IE8 tweaks . Readme
All of the following files are optional (except KB2618451), like the optional files in the hotfix list above if you include them as directed then they will be installed.
Please note that the .Net subgroups are cumulative and hence you can choose your .Net level (none, 2.0 SP2, 3.5 SP1 or 4.0 RtM).
At \RunOnce for installation via nLite's RunOnce / batch files.
% ▼ directx_Jun2010_redist.exe 100,271,992 . Re-released 18 April 2011
. . . MD5: 7C1FC2021CF57FED3C25C9B03CD0C31A
. . . SHA-1: F8F1217F666BF2F6863631A7D5E5FB3A8D1542DF
# ▼. install_flash_player_11_active_x_64bit.exe 8,769,696 . Updated 4 May
. . . 64-bit flash player is only officially supported on Windows 7 however it does work on XP x64, you can use the 32-bit ▼ version if you prefer.
@ ▼ WindowsServer2003.WindowsXP-KB956744-x64-ENU.exe . 4,044,672 . MS09-044 - Remote Desktop Connection
@ ▼ WindowsServer2003.WindowsXP-KB2481109-x64-ENU.exe 4,933,504 . MS11-017 - Remote Desktop Connection
@ . . . WindowsServer2003.WindowsXP-KB2695962-x64-ENU.exe . 676,736 . ActiveX Kill-Bits Cumulative
# ▼. WindowsUpdateAgent30-x64.exe 7,749,976
.Net 2.0 SP2 subgroup (\RunOnce) you must manually block the 132MB KB951847 .Net 3.5 SP1 family patch on Windows Update if you only want .Net 2.0 SP2
% ▼ NetFx20SP2_x64.exe 48,524,296 . Not needed if installing .Net 3.5 SP1 or greater
. . . MD5: AD55AD64B69FED73807429859291DB8C
. . . SHA-1: F8F1217F666BF2F6863631A7D5E5FB3A8D1542DF
# ▼. NDP20SP2-KB958481-x64.exe . 19,282,272 . Application Compatibility Update
@ . . . NDP20SP2-KB979909-x64.exe .. . . 966,504 . MS10-041 - Data Tampering
# ▼. NDP20SP2-KB2604092-x64.exe 43,156,080 . MS12-035 - XAML Browser Applications (XBAPs)
# ▼. NDP20SP2-KB2656352-x64.exe 13,096,048 . MS11-100 - ASP.NET
@ . . . NDP20SP2-KB2656369-x64.exe . 1,581,168 . MS12-025 - XAML Browser Applications (XBAPs)
# ▼. NDP30SP2-KB982524-x64.exe . 30,834,536 . Update Rollup
# ▼. WindowsServer2003-KB968930-x64-ENG.exe 10,334,496 . PowerShell 2.0
@ ▼ vcredist_x86_2005sp1c.exe .. . . 2,707,352 . Visual C++ 2005 SP1 32-bit . Must be manually renamed - Updated 7 June 2011
@ ▼ vcredist_x64_2005sp1c.exe .. . . 3,175,832 . Visual C++ 2005 SP1 64-bit . Must be manually renamed - Updated 7 June 2011
.Net 3.5 SP1 subgroup (\RunOnce) cumulative with 2.0 SP2 above
% ▼ dotnetfx35.exe 242,743,296 . Includes and replaces NetFx20SP2_x64.exe from the .Net 2.0 SP2 subgroup
. . . MD5: D481CDA2625D9DD2731A00F482484D86
. . . SHA-1: 3DCE66BAE0DD71284AC7A971BAED07030A186918
# ▼. NDP30SP2-KB958483-x64.exe . 17,262,944 . Application Compatibility Update
# ▼. NDP30SP2-KB982168-x64.exe . 38,987,624 . Strengthen Authentication Credentials
# ▼. NDP30SP2-KB2604110-x64.exe 28,602,800 . MS12-035 - XAML Browser Applications (XBAPs)
# ▼. NDP30SP2-KB2656407-x64.exe 30,685,104 . MS12-034 - TrueType Fonts
@ . . . NDP35SP1-KB958484-x64.exe . . 1,472,352 . Application Compatibility Update
@ . . . NDP35SP1-KB963707-x64.exe .. . . 759,144 . Firefox Assistant 1.0
@ . . . NDP35SP1-KB982306-x64.exe . . 2,305,896 . ADO.NET Data Services
@ . . . NDP35SP1-KB2604111-x64.exe .. . 877,680 . MS12-035 - XAML Browser Applications (XBAPs)
@ . . . NDP35SP1-KB2657424-x64.exe . 1,775,216 . MS11-100 - ASP.NET
@ . . . WindowsServer2003.WindowsXP-KB961118-x64-ENU.exe 872,312 . Unsigned PCL inbox printer drivers
@ ▼ vcredist_x86_2008sp1c.exe .. . . 4,479,832 . Visual C++ 2008 SP1 32-bit . Must be manually renamed - Updated 7 June 2011
@ ▼ vcredist_x64_2008sp1c.exe .. . . 5,207,896 . Visual C++ 2008 SP1 64-bit . Must be manually renamed - Updated 7 June 2011
.Net 4.0 RtM subgroup (\RunOnce) cumulative with 3.5 SP1 above
# ▼. dotNetFx40_Full_x86_x64.exe . 50,449,456
# ▼. NDP40-KB2468871-v2-x64.exe 28,640,160 . Update Rollup
@ . . . NDP40-KB2487367-x64.exe .. . . 2,140,520 . MS11-066 - Chart Control
# ▼. NDP40-KB2533523-x64.exe .. . 39,121,768 . Reliability Update 1
# ▼. NDP40-KB2600217-x64.exe .. . 33,566,328 . Reliability Update 2
# ▼. NDP40-KB2604121-x64.exe .. . 40,175,720 . MS12-035 - XAML Browser Applications (XBAPs)
# ▼. NDP40-KB2656351-x64.exe . . . 9,293,416 . MS11-100 - ASP.NET
@ . . . NDP40-KB2656368-x64.exe .. . . 1,581,168 . MS12-025 - XAML Browser Applications (XBAPs)
# ▼. NDP40-KB2656405-x64.exe .. . 12,126,824 . MS12-034 - TrueType Fonts
# ▼. vcredist_x86_2010sp1c.exe . . . 8,990,552 . Visual C++ 2010 SP1 32-bit . Must be manually renamed - Updated 9 August
# ▼. vcredist_x64_2010sp1c.exe . . 10,274,136 . Visual C++ 2010 SP1 64-bit . Must be manually renamed - Updated 9 August
At \WMP11 for integration by the Windows Media Player 11 slipstreamer
% . . . wmp11-windowsxp-x64-enu.exe 27,926,896
. . . MD5: 8BC7F3CD5F20FD04A607360BBEDA46CF
. . . SHA-1: 1E8522AF9B1353F9E1790D602C05D3740043D5E4
@ . . . WindowsMedia11-KB929399-v2-x64-INTL.exe 768,416 . DRM - When you design your player to not play ...
@ . . . WindowsMedia11-KB939683-x64-ENU.exe .. . 684,960 . Shortcut management
@ . . . WindowsMedia11-KB941569-x64-ENU.exe .. . 696,384 . MS07-068 - Media File Format
@ . . . WindowsMedia11-KB952069-x64-ENU.exe . 1,865,616 . MS08-076 - Media Components
@ . . . WindowsMedia11-KB954154-x64-ENU.exe .. . 744,512 . MS08-054 - Media Player
@ . . . WindowsMedia11-KB954155-x64-ENU.exe .. . 913,288 . MS09-051 - Media Audio Voice Decoder
@ ▼ WindowsMedia11-KB973540-x64-ENU.exe . 6,016,912 . MS09-037 - Active Template Library (ATL)
@ . . . WindowsMedia11-KB978695-x64-ENU.exe . 1,500,552 . MS10-033 - Media Format Runtime
@ ▼ WindowsMedia11-KB2378111-x64-ENU.exe 5,940,080 . MS10-082 - Reload deallocation
@ . . . WindowsXP-SP2-X64-WindowsMedia-KB975558-x64-ENU.exe 911,792 . MS10-062 - MPEG-4 Codec
To save on click fatigue 2 7-Zip archives are available of the smaller hotfixes at MediaFire, extract them into the same directory that you chose to extract the Config archive into. The archives won't necessarily be updated every month, only when there is a deletion and/or several new small hotfixes.
For returning users updating their hotfix list a torent is available containing all but 4 of the Microsoft downloads (all but SP2, .Net 3.5, DirectX & WMP11). As (due to my upload limitations) it won't exactly be Speedy Gonzales (expect about 4KB/s, 40 hours for full download), you are recommended to at least directly download the current IE8 cumulative update.
Run the UpdatePrep.bat file in the \Misc directory before opening the Hotfix torent, this will remove any outdated hotfixes. The torent is also useful for checking that you have all the downloads and that they aren't corrupted. It is important to note that the tracker's IP address is at least nominally dynamic (static for months at a time though), so if you can't connect for more than a day or two PM me. The 7-Zip archives and torent also contain:
At \AddOns
Grant_Access_1.1.exe .. . . . . . . . . . . 141,900 (repacked subinacl.msi)
TweakUIPowertoySetup_amd64.exe 164,920 (also available from this post's attachments)
Note as to format, the trailing number in italics is obviously file size while the leading number is to ensure that they are integrated in the same order that Windows Update would install them. The gaps in number are so that any future changes can be inserted into the hotfix torent without requiring name changes, re-ordering or re-downloading files.
Whether or not you prefer to directly download all the hotfixes, UpdatePrep.bat will rename the files as appropriate. If you've chosen to include all the optionals \Hotfix should have 122 files 334,827,403 (ex IE8 tweaks), RunOnce should have 41 files 864,225,515 and WMP11 should have 11 files 47,969,408.
Of course you won't get very far without nLite, Boooggy's WMP11 slipstreamer and a Windows XP pro x64 install CD.
5eraph's XP Pro x64 post SP2 update pack and Internet Explorer 8 AddOn
Rather than using the original Microsoft hotfixes, you can instead use the update pack maintained by 5eraph over at the RyanVM forums, it includes all of the high priority updates as well as quite a few extras. If using 5eraph's pack the required files are:
At \Misc: Unchanged from above
At \WMP11: Unchanged from above
At \Hotfix:
% . . . 5er_UpdatePack_XPx64SP2_2012-MM_V.7z 5eraph's current XP Pro x64 post SP2 update pack
% . . . 5er_IE8_Addon_2012-MM_V_x64.7z .. . . . . 5eraph's current Internet Explorer 8 AddOn
% . . . IE8Tweaks.7z . Readme . . . . . . . . . . . . . . . 5eraph's easily customisable IE8 tweaks
At \RunOnce:
% ▼ directx_Jun2010_redist.exe 100,271,992 . Re-released 18 April 2011
. . . MD5: 7C1FC2021CF57FED3C25C9B03CD0C31A
. . . SHA-1: F8F1217F666BF2F6863631A7D5E5FB3A8D1542DF
The .Net subgroups of your choice
Once again there is an archive with the smaller hotfixes at MediaFire.
Internet Explorer options. Replace the \Hotfix IE8 subgroup listed above with:
For Internet Explorer 8 using the original Microsoft installer (silent install), 1 new & 4 moved files:
% ▼ RunOnce\IE8-WindowsServer2003-x64-ENU.exe 33,972,080 . New
. . . MD5: F357A6B6B69FBD427610F1DD83A17C16
. . . SHA-1: CD917216AFD5592BB3B433E2829754972B6F08A0
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB982664-x64-ENU.exe .. . . 672,128 . Move
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB2510531-x64-ENU.exe . 2,476,928 . Move
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB2544521-x64-ENU.exe . 1,319,808 . Move
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB2632503-x64-ENU.exe . 1,316,224 . Move
#. ▼ RunOnce\IE8-WindowsServer2003.WindowsXP-KB2675157-x64-ENU.exe 42,794,880 . Move
For Internet Explorer 7 (minimal testing):
% ▼ Hotfix\900-IE7-WindowsServer2003-x64-enu.exe 29,662,072
% ▼ Hotfix\904-IE7-WindowsServer2003.WindowsXP-KB2544521-x64-ENU.exe . 1,337,216
% ▼ Hotfix\908-WindowsServer2003.WindowsXP-KB2510581-x64-ENU.exe . . . . 2,164,608 . Included in 5eraph's pack
% ▼ Hotfix\916-IE7-WindowsServer2003.WindowsXP-KB2675157-x64-ENU.exe 38,499,200
For Internet Explorer 6 (minimal testing) or use 5eraph's IE6 AddOn:
% ▼ Hotfix\900-WindowsServer2003.WindowsXP-KB2544521-x64-ENU.exe .. . . . 1,994,112
% ▼ Hotfix\904-WindowsServer2003.WindowsXP-KB2510587-x64-ENU.exe . . . . 2,302,336 . Included in 5eraph's pack
% ▼ Hotfix\912-WindowsServer2003.WindowsXP-KB2675157-x64-ENU.exe . . . 19,963,776
Windows Media Player options:
For WMP11 silent install copy the WMP11 folder to your working directory at step 9 instead of using the slipstreamer at step 3.
For Windows Media Player 10 (minimal testing) place the following files at \Hotfix and skip step 3 (these files are already included in 5eraph's update pack):
% ▼ 960-WindowsServer2003.WindowsXP-KB941569-x64-ENU.exe .. . 785,968
% ▼ 964-WindowsServer2003.WindowsXP-KB952069-x64-ENU.exe . 5,169,016
% ▼ 968-WindowsServer2003.WindowsXP-KB973540-x64-ENU.exe . 4,625,280
% ▼ 976-WindowsServer2003.WindowsXP-KB954155-x64-ENU.exe .. . 963,464
% ▼ 980-WindowsServer2003.WindowsXP-KB978695-x64-ENU.exe . 2,225,024
% ▼ 984-WindowsServer2003.WindowsXP-KB2378111-x64-ENU.exe 4,508,544
@ . . . 996-WindowsXP-SP2-X64-WindowsMedia-KB975558-x64-ENU.exe 911,792 . Move
Now it's time to fire up nLite (NB: must be run with administrator privileges, might need to disable anti-virus software, Vista/W7 users should run in XP compatibility mode).
There are screenshots available of the process at my MediaFire page.
- Locate your source.
- Slipstream service pack 2 then exit nLite (if nLite is open it can interfere with the WMP11 slipstreamer).
Special note for users of 32-bit operating systems. You cannot slipstream Service Pack 2 as is (due to it being a 64-bit executable), instead you must do the following:- First check that the files in your nLite working directory do NOT have their Read-Only attribute set, if so clear it.
- Extract WindowsServer2003.WindowsXP-KB914961-SP2-x64-ENU.exe with 7-Zip or WinRAR.
- Download from my MediaFire page the Update.7z archive (contains files from the 32-bit version of Service Pack 2 for Windows Server 2003).
- Extract Update.7z into the \AMD64\Update folder of the extracted x64 Service Pack 2, replacing the existing files.
- nLite will warn that you cannot integrate 64-bit service packs from within a 32-bit environment, proceed anyway (just say no).
- Finally when integrating the Service Pack you need to navigate to the AMD64\Update folder and select the Update.exe file.
- First check that the files in your nLite working directory do NOT have their Read-Only attribute set, if so clear it.
- Whoa there Tex, it's time to get down and Booog[color="#4B0082"]g[color="#9932CC"]y. The WMP11 slipstreamer is fairly self explanatory, just target your working directory, the WMP11 install file and the 10 hotfixes in the WMP11 directory, then hit the integrate button.
- If you are planning to experiment, now is the time to backup your working directory. Then it's time to fire up nLite again (my session file is located at \Misc, you may wish use it as a base).
- Add all the hotfixes listed in the \Hotfix directory (use Crtl-A, check the order). 32-bit users: Move the following hotfixes to the RunOnce directory first (020, 044, 060, 096, 168, 224, 308, 720, 736, 764, 784, 824)
- Add any drivers you may need, especially textmode SATA & RAID drivers (Intel, nVidia). I've found that 7-Zip will extract some things WinRAR won't (case studies incl ATI vid).
- Unattended settings, this is the most important one. Your RunOnce file should look like this:
TimeOut /T 40 CMD /R %Source%Run1_XP-64.bat
You should also set it to autologon twice to an administrator class account (read the note), fully automated mode would be an excellent idea Smithers. The TimeOut is to avoid a "Device not Ready" error. If you need to load drivers from a floppy then read the note on the general tab about OEM Preinstall.
- Make any tweaks you want, then run the process.
- Copy all the files and folders that you have downloaded, except those at \Hotfix, \Misc and \WMP11 to your nLite working directory, maintaining the directory structure (\AddOns contains optional files).
- After you drag n drop anything else that you may want / need, go ahead and burn that image / DVD.
Installation:
If you have gone for the fully unattended option, then all you have to do is let it be for roughly 2 hours (assuming lots of AddOns). The system will be ready for use when a logon box is waiting for your input. The only high priority download available will be the "Malicious Software Removal Tool" (none if using 5eraph's pack). If at all possible use a parallel IDE attached DVD drive as SATA drives have been known to result in install errors in some cases.
Application AddOns:
nLite supports the use of application addon .cab files at the hotfix integration step, however I do not recommend their use as the file associations don't register with XP x64 (OK with x86 Windows). You should instead edit Run1_XP-64.bat or Run2_XP-64.bat to call the standard enduser installer with the appropriate silent install switches. Currently the following applications will be installed if they are copied to \AddOns, unless otherwise noted they will work with minimal rights (guest account) and maximum DEP (Always-On), 7-Zip strongly recommended:
Kels x64 CPL bonus pack (some require Admin rights)
Tweak UI, requires 7-Zip
HashTab
7-Zip needed for Daemon Tools, Tweak UI, VirtualBox & VMware drivers
WinRAR
Dexpot
Windows Desktop Search & patch
Tool Tip Fixer
Opera
Firefox
Thunderbird
SeaMonkey
Google Chrome .msi version
Windows Live Essentials Messenger, Mail & Photo Gallery
Flash Player plugin for Firefox, Seamonkey & Chrome 32-bit 64-bit
Shockwave Player plugin
Silverlight Player plugin must use 32-bit version
Java Runtime Environment V7
Notepad ++
Libre Office requires Java, Spell Check info (corner case 2)
Microsoft Office 2007 Home and Student (3PC), see below
SumatraPDF
Foxit Reader .msi version
Adobe Reader
GIMP
Google Picasa
IrfanView
Mihov Image Resizer
nLite (requires Admin rights)
WMP11 Slipstreamer
AutoIt
DOS Box
Virtual PC 2007 SP1 & patch & patch
Virtual Box
VMware Server 1.0.10 you will need to edit Run1_XP-64.bat inserting your registration key (any DEP level except AlwaysOn)
Google Earth . direct link to standalone installer
Skype for Business (.msi version)
FileZilla
uTorrent
Vuze
Daemon Tools requires 7-Zip or SPTD
AnyDVD
DVD Shrink
ImgBurn (requires Nero BurnRights for non-admin accounts)
CDBurnerXP requires .Net 2.0 or greater
BurnAware free
VideoLAN Player
K-Lite Mega Codec Pack lots of stuff option, see here if you want to create your own config files
QuickTime Alternative lite
Real Alternative lite
K-Lite Codec Pack 64-bit
YouTube Downloader
VDownloader requires .Net 3.5 or greater
BOINC Screensaver
Windows Defender . Detection update integration supported
Spybot: Search & Destroy . Detection update integration supported (requires Admin rights)
Avast Anti-Virus . Detection update integration supported (and it can talk like a pirate)
Comodo Firewall, see below
VirtualBox Additions, requires 7-Zip
VMware Tools, requires 7-Zip (seeing a pattern?)
Check to see that the version numbers match, also some files have been renamed to clarify what the executable is. It should be obvious, but installing these applications is completely optional, for instance there is very little point in installing 3 different PDF readers.
Another possibility is to strip the actual executable out of the various AddOns created by others (copying the file to \Addons) and then adding the appropriate command to the batch files. The executables have usually been repacked as silent installers, but be sure to read the entries*.ini file to confirm this.
If you don't intend to include any of these applications (vanilla install disk) or install IE8 silently using the original Microsoft executable, then you only need to autologon once at step 7 (don't copy Run2_XP-64.bat across at step 9).
You can have as many application install reboot passes as desired. To do this simply set the system to auto-logon (in step 7) as many times as required and place the appropriate number of batch files in the root directory of your install media. The first 5 batch files are already written (at \Misc) with the needed handover command, but if you need more they are fairly self explanatory. Be sure to install security software last.
Microsoft Office 2007 Home & Student: Copy the contents of the installation CD to \AddOns\Office2007 and save the Office2007.msp file there, silent install of Office 2007 SP3 also supported (the Hotfix list in Run2_XP-64.bat is current as of May 2012).
Comodo Firewall: You can either use the current version 5 .msi installer (direct link) which has install switches (please read) but also some application incompatibilities and a fairly extensive list of pre-approved applications (which you may not want) or use the last of the 3.x series (direct link) with a very basic push-the-buttons AutoIt script.
Optional components (currently GrantAccess/SubInACL & TweakUI):
Any small (<2MB) but useful optional components will be placed in the \AddOns directory. The batch files will be written to support their installation if \AddOns is copied to the nLite working directory.
SubInACL is a command line utility meant for network administrators, but it can be useful to us mere mortals as it makes running as a limited user possible. Using the "Access *" shortcuts I only have to logon as the Administrator about once a fortnight. Since I started setting up my friend's computers this way I haven't had to deal with the "I cancelled a print job and now my printer is gone" (they deleted the printer) or "Why do I get all these annoying pop-ups" (opened Amazing_Photos.vbs) type service calls. How many of us can truly say they have never clicked the wrong button or typed the wrong command? Remember, the neck you save might just be your own.
TweakUI is a unofficial Microsoft powertoy that acts as a one stop shop for User Interface configuration. This is the (hard to find) x64 version, digitally signed though. As there are no silent install switches, you must include 7-Zip for automated install.
Testing:
I use VirtualBox 3.0.14 for testing purposes (later versions have given me hangs/BSODs on the guest and unstable-networking/corrupted-audio/BSODs on the host), highly configurable regarding choice of emulated hardware and also good for virtualizing Linux (use VirtualPC2007 for Win9x), however hardware virtualization support is required for 64-bit guests (AMD-V or VT-x).
VirtualBox 3.0.14 hints:
- Silent installation of Virtual Machine extensions is supported, once VirtualBox is installed there will be a file "VBoxGuestAdditions.iso" at "\Program Files\[Sun|Oracle]\VirtualBox", copy it to \AddOns in your nLite working directory (requires 7-Zip).
- On the machine setting page leave ACPI, IO APIC and VT-x/AMD-V enabled (default settings).
Another option is VMware Server 1.0.10, it's also free but has some limitations (no default sound for one), requires registration and is significantly larger (147MB vs 69MB) but importantly can virtualize 64-bit guests on some CPUs that don't have hardware virtualization capabilities (early Turions for instance). Before downloading and installing, use this tool to ensure that your processor will support 64-bit guests.
VMware Server 1.0.10 hints:
- Silent installation of Virtual Machine extensions is supported, once VMware server is installed there will be a file "windows.iso" at "\Program Files (x86)\VMware\server", copy it to \AddOns in your nLite working directory (requires 7-Zip).
- To enable sound you will have to integrate the VMaudio driver (3rd party signed version) with nLite at step 6 of the process AND once you have completed the New Virtual Machine wizard, choose VM >> Settings >> Hardware >> Add >> Sound Adapter.
- When booting up the Virtual Machine click your mouse inside the VM and hit F2, this will allow you to access the VM BIOS, you can then alter the boot sequence so that it always boots off the CD first.
This post has been edited by Kurt_Aust: 13 May 2012 - 05:15 AM



Help


Back to top










