MSFN Forum: HOWTO create a fully up to date XP x64 DVD - MSFN Forum

Jump to content



If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
  • 28 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

HOWTO create a fully up to date XP x64 DVD Updated for January, link to similar W2K guide Rate Topic: -----

#1 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 30 September 2007 - 06:11 AM

There is a less painful on the eyes version of this post at PlanetAMD64, screenshot heavy for members (generous attachment policy). The screenshots are available from my MediaFire page.

Some of you might also be interested in this similar guide for Windows 2000.


So you want to create a fully up to date Windows XP Professional x64 edition installation DVD ? Well here's how (updated for January).

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
@ . . . 420-WindowsServer2003.WindowsXP-KB978601-x64-ENU.exe . . . . 870,272 MS10-019 - Authenticode Verification
@ 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)
# 608-WindowsServer2003.WindowsXP-KB2393802-x64-ENU.exe .. 9,321,344 MS11-011 - Kernel
# 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
@ . . . 660-WindowsServer2003.WindowsXP-KB2412687-x64-ENU.exe .. 2,359,680 MS11-029 - GDI+
@ 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
@ . . . 708-WindowsServer2003.WindowsXP-KB2570222-x64-ENU.exe . . . 781,184 MS11-065 - Remote Desktop Protocol
@ . . . 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
@ . . . 732-WindowsServer2003.WindowsXP-KB2592799-x64-ENU.exe . . . 805,248 MS11-080 - Ancillary Function Driver
@ . . . 736-WindowsServer2003-KB2564958-x64-ENU.exe .. . . . . . . . . . . 1,343,784 MS11-075 - Active Accessibility
@ . . . 740-WindowsServer2003.WindowsXP-KB2544893-v2-x64-ENU.exe1,477,504 MS11-037 - MHTML
@ . . . 744-WindowsServer2003.WindowsXP-KB2641690-v2-x64-ENU.exe 1,700,736 Fraudulent Digital Certificates Cumulative
@ 748-WindowsServer2003.WindowsXP-KB2639417-x64-ENU.exe .. 4,361,600 MS11-087 - Kernel-Mode Drivers
@ 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)


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-KB2618444-x64-ENU.exe 42,791,808 MS11-099 - 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
. . . MD5: 7C1FC2021CF57FED3C25C9B03CD0C31A
. . . SHA-1: F8F1217F666BF2F6863631A7D5E5FB3A8D1542DF
# install_flash_player_ax_64bit.exe 8,197,280 Updated 10 November
. . . 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-KB2618451-x64-ENU.exe . . 675,712 MS11-090 - 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-KB2518864-x64.exe 34,192,744 MS11-044 - XAML Browser Applications (XBAPs)
@ NDP20SP2-KB2539631-x64.exe . 5,167,464 MS11-069 - XAML Browser Applications (XBAPs)
# NDP20SP2-KB2572073-x64.exe 25,623,912 MS11-078 - XAML Browser Applications (XBAPs)
# NDP20SP2-KB2656352-x64.exe 13,096,048 MS11-100 - ASP.NET
# 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
@ vcredist_x64_2005sp1c.exe . . . 3,175,832 Visual C++ 2005 SP1 64-bit Must be manually renamed - Updated 7 June

.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
@ . . . 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-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
@ vcredist_x64_2008sp1c.exe . . . 5,207,896 Visual C++ 2008 SP1 64-bit Must be manually renamed - Updated 7 June

.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-KB2518870-x64.exe .. . 34,988,392 MS11-044 - XAML Browser Applications (XBAPs)
# NDP40-KB2533523-x64.exe .. . 39,121,768 Reliability Update 1
@ NDP40-KB2539636-x64.exe . . . 3,397,480 MS11-069 - XAML Browser Applications (XBAPs)
# NDP40-KB2572078-x64.exe .. . 23,805,288 MS11-078 - XAML Browser Applications (XBAPs)
# NDP40-KB2656351-x64.exe . . . 9,293,416 MS11-100 - ASP.NET
# 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 336,055,819 (ex IE8 tweaks), RunOnce should have 38 files 798,224,635 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
. . . 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-KB2618444-x64-ENU.exe 42,791,808 Move
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB2632503-x64-ENU.exe . 1,316,224 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-KB2618444-x64-ENU.exe 38,487,424
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-KB2618444-x64-ENU.exe . . . 19,969,920

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).

  • 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.

  • Whoa there Tex, it's time to get down and Boooggy. 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)

  • 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, Libre|Open Office configuration options, 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
Shockwave Player plugin
Silverlight Player plugin must use 32-bit version direct link
Java Runtime Environment (32-bit V6 will not install at DEP=AlwaysOn but can run at AlwaysOn)
Notepad ++
Open Office non-JRE (uncheck box), requires 7-Zip for configuration options, requires Java V6, Spell Check info (corner case 2)
Libre Office requires 7-Zip for configuration options, requires Java V6, Spell Check info (corner case 2)
Microsoft Office 2007 Home and Student (3PC), see below
SumatraPDF
Foxit Reader .msi version
Adobe Reader
GIMP help files supported
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 November 2011).

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: 12 January 2012 - 05:28 AM



#2 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 30 September 2007 - 06:12 AM

Run1_XP-64.bat
rem fix Quick Launch toolbar (broken by IE8 installer)
MkDir "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch"
MkDir "%AllUsersProfile%\..\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch"

rem add Windows Explorer to Quick Launch
Copy "%AllUsersProfile%\..\Default User\Start Menu\Programs\Accessories\Windows Explorer.lnk" "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch\"
Copy "%AllUsersProfile%\..\Default User\Start Menu\Programs\Accessories\Windows Explorer.lnk" "%AllUsersProfile%\..\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch\"

rem use https:// version of Windows Update (required fix for IE7 - check for 5eraph's pack)
If Not exist "%AllUsersProfile%\Start Menu\Microsoft Update.lnk" Copy %Source%RunOnce\WinUp.lnk "%AllUsersProfile%\Start Menu\Windows Update.lnk"

rem T-13 / SVCpack updates (for users of the guide who are running x86 Windows)
%Source%RunOnce\020-WindowsServer2003-KB942288-v4-x64.exe /Passive /NoRestart
%Source%RunOnce\044-WindowsServer2003.WindowsXP-KB925876-v2-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\060-WindowsMedia6-KB925398-v2-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\096-WindowsServer2003.WindowsXP-KB944043-v5-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\168-IMAPI_SRV2003_x64.exe /Passive /NoRestart
%Source%RunOnce\224-WindowsServer2003.WindowsXP-KB971032-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\308-Windows-KB943729-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\720-WindowsServer2003.WindowsXP-KB2570947-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\736-WindowsServer2003-KB2564958-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\764-WindowsServer2003.WindowsXP-KB2633952-v2-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\784-WindowsServer2003.WindowsXP-KB2603381-x64-ENU.exe /Passive /NoRestart

rem Non-integrable core OS updates
%Source%RunOnce\install_flash_player_ax_32bit.exe -install
%Source%RunOnce\install_flash_player_ax_64bit.exe -install
%Source%RunOnce\WindowsServer2003.WindowsXP-KB2618451-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB956744-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB2481109-x64-ENU.exe /Passive /NoRestart

rem dotNet 2.0/3.5 + PowerShell
%Source%RunOnce\vcredist_x86_2005sp1c.exe /Q
%Source%RunOnce\vcredist_x64_2005sp1c.exe /Q
%Source%RunOnce\NetFx20SP2_x64.exe /Passive /NoRestart
%Source%RunOnce\vcredist_x86_2008sp1c.exe /Q
%Source%RunOnce\vcredist_x64_2008sp1c.exe /Q
%Source%RunOnce\dotnetfx35.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB958481-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB979909-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB2518864-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB2539631-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB2572073-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB2656352-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP30SP2-KB958483-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP30SP2-KB982168-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP30SP2-KB982524-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB958484-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB963707-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB982306-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB2657424-x64.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB961118-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003-KB968930-x64-ENG.exe /Passive /NoRestart

rem dotNet 4.0
%Source%RunOnce\vcredist_x86_2010sp1c.exe /Q
%Source%RunOnce\vcredist_x64_2010sp1c.exe /Q
%Source%RunOnce\dotNetFx40_Full_x86_x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2468871-v2-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2518870-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2487367-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2539636-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2533523-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2572078-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP40-KB2656351-x64.exe /Passive /NoRestart

%Source%RunOnce\directx_Jun2010_redist.exe /Q /T:%Temp%\DirectX
%Temp%\DirectX\DXsetup.exe /Silent
RmDir /S /Q %Temp%\DirectX
%Source%RunOnce\WindowsUpdateAgent30-x64.exe /Q /WUforce /NoRestart

rem support WMP11 silent install option
%Source%WMP11\wmp11-windowsxp-x64-enu.exe /Q
%Source%WMP11\WindowsMedia11-KB929399-v2-x64-INTL.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB939683-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB941569-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB954154-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB952069-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB973540-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB954155-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB978695-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB2378111-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsXP-SP2-X64-WindowsMedia-KB975558-x64-ENU.exe /Passive /NoRestart

rem this makes running as a limited user feasible and uses no system resources
%Source%AddOns\Grant_Access_1.1.exe /S

rem delete leftover .Net setup directory (requires Grant Access)
Reg Export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP Version 2003\SP3\KB954550-v7\Filelist\1" %Temp%\dotNet35folder.reg
Type %Temp%\dotNet35folder.reg | Find "Location" > %Temp%\dotNet35folder.txt
For /F %%N in (%Temp%\dotNet35folder.txt) do Set dN0=%%N
Set dN1=%dN0:~0,-19%
Set dNdrive=%dN1:~12,2%
Set dNdirec=%dN1:~16%
If exist %Source%RunOnce\dotnetfx35.exe SubInACL /Subdirectories "%dNdrive%\%dNdirec%"\ /Grant=Everyone
If exist %Source%RunOnce\dotnetfx35.exe RmDir /S /Q %dNdrive%\%dNdirec%
Del %Temp%\dotNet35folder.*


rem Kels x64 CPL bonus pack
%Source%AddOns\Kels_CPLBonus_x64_v3.2.exe

rem fix tooltips hiding behind taskbar
"%Source%AddOns\ToolTipFixer 2.0.0.exe" /S

rem multiple desktops
%Source%AddOns\dexpot_1514_r1777.exe /S
Xcopy "%UserProfile%\Start Menu\Programs\Dexpot" "%AllUsersProfile%\Start Menu\Programs\Dexpot\" /e

rem file hash utility
"%Source%AddOns\HashTab v4.0.0 Setup.exe" /S

rem compressor/decompressor utilities
%Source%AddOns\winrar-x64-401.exe /S
msiexec /I %Source%AddOns\7z920-x64.msi /Passive /NoRestart /Log %Temp%\7zInstall.log

rem Tweak UI
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\TweakUIPowertoySetup_amd64.exe -O%SystemRoot%
If exist %SystemRoot%\TweakUI.exe Copy "%Source%AddOns\Tweak UI.lnk" "%AllUsersProfile%\Start Menu\Programs\"

rem Windows desktop search
%Source%AddOns\WindowsSearch-KB940157-Srv2K3_XP-x64-enu.exe /Passive /NoRestart
%Source%AddOns\WindowsServer2003.WindowsXP-KB963093-x64-ENU.exe /Passive /NoRestart

rem Windows Live Essentials
msiexec /I %Source%AddOns\Messenger.msi /Passive /NoRestart /Log %Temp%\MessengerInstall.log
msiexec /I %Source%AddOns\Contacts.msi /Passive /NoRestart /Log %Temp%\ContactsInstall.log
msiexec /I %Source%AddOns\Mail.msi /Passive /NoRestart /Log %Temp%\MailInstall.log
msiexec /I %Source%AddOns\SQLServerCE31-EN.msi /Passive /NoRestart /Log %Temp%\SQLServerInstall.log
msiexec /I %Source%AddOns\PhotoLibrary.msi /Passive /NoRestart /Log %Temp%\PhotoLibraryInstall.log

rem alternate web browsers
msiexec /I %Source%AddOns\GoogleChromeStandaloneEnterprise.msi ALLUSERS=1 /Passive /NoRestart /Log %Temp%\GoogleChromeInstall.log
%Source%AddOns\Opera_1160_int_Setup.exe /Silent /NoRestart
"%Source%AddOns\Firefox Setup 9.0.1.exe" /S /V"/Passive /NoRestart"
If exist "%Source%AddOns\Firefox Setup 9.0.1.exe" MkDir "%ProgramFiles(x86)%\Mozilla Firefox\dictionaries"
Copy %Source%AddOns\*.aff "%ProgramFiles(x86)%\Mozilla Firefox\dictionaries\"
Copy %Source%AddOns\*.dic "%ProgramFiles(x86)%\Mozilla Firefox\dictionaries\"
"%Source%AddOns\Thunderbird Setup 9.0.1.exe" /S /V"/Passive /NoRestart"
If exist "%Source%AddOns\Thunderbird Setup 9.0.1.exe" MkDir "%ProgramFiles(x86)%\Mozilla Thunderbird\dictionaries"
Copy %Source%AddOns\*.aff "%ProgramFiles(x86)%\Mozilla Thunderbird\dictionaries\"
Copy %Source%AddOns\*.dic "%ProgramFiles(x86)%\Mozilla Thunderbird\dictionaries\"
"%Source%AddOns\SeaMonkey Setup 2.6.1.exe" /S /V"/Passive /NoRestart"
If exist "%Source%AddOns\SeaMonkey Setup 2.6.1.exe" MkDir "%ProgramFiles(x86)%\SeaMonkey\dictionaries"
Copy %Source%AddOns\*.aff "%ProgramFiles(x86)%\SeaMonkey\dictionaries\"
Copy %Source%AddOns\*.dic "%ProgramFiles(x86)%\SeaMonkey\dictionaries\"

rem Java runtime enviroment V7
%Source%AddOns\jre-7u2-windows-i586.exe /s IEXPLORER=1 MOZILLA=1
%Source%AddOns\jre-7u2-windows-x64.exe /s IEXPLORER=1 MOZILLA=1

rem Virtualisation applications
%Source%AddOns\DOSBox0.74-win32-installer.exe /S

%Source%AddOns\VirtualPC2007x64setup.exe /C
msiexec /I %Temp%\Virtual_PC_2007_Install.msi ALLUSERS=1 /Passive /NoRestart /Log %Temp%\VirtualPC2007Install.log
Del %Temp%\Virtual_PC_2007_Install.msi
msiexec /Update %Source%AddOns\KB958162.msp /Passive /NoRestart /Log %Temp%\VPC7PatchInstall.log
%Source%AddOns\VPC2007x64-KB969856.exe /Q

%Source%AddOns\VMware-server-installer-1.0.10-203137.exe /A /S /V"/Qr TARGETDIR=%Temp%\VMwareServer"
msiexec /I "%Temp%\VMwareServer\VMware Server Standalone.msi" ALLUSERS=1 ADDLOCAL=ALL SERIALNUMBER=XXXXX-XXXXX-XXXXX-XXXXX /Passive /NoRestart /Log %Temp%\VMwareServerInstall.log
rem msiexec /I "%Temp%\VMwareServer\VMware Management Interface.msi" ADDLOCAL=ALL /Passive /NoRestart /Log %Temp%\VMwareManIntInstall.log
msiexec /I "%Temp%\VMwareServer\VMware VmCOM Scripting API.msi" ADDLOCAL=ALL /Passive /NoRestart /Log %Temp%\VmCOMInstall.log
msiexec /I "%Temp%\VMwareServer\VMware VmPerl Scripting API.msi" ADDLOCAL=ALL /Passive /NoRestart /Log %Temp%\VmPerlInstall.log
RmDir /S /Q %Temp%\VMwareServer

If exist %Source%AddOns\VirtualBox-3.0.14-58977-Win.exe Start %Source%AddOns\VirtualBox-3.0.14-58977-Win.exe /Extract
If exist %Source%AddOns\VirtualBox-3.0.14-58977-Win.exe TimeOut /T 20
TaskKill /IM VirtualBox-3.0.14-58977-Win.exe /T /F
If Not exist %Source%AddOns\VirtualBox-4.1.8-75467-Win.exe msiexec /I %Temp%\VirtualBox\VirtualBox-3.0.14-r58977-MultiArch_amd64.msi /Passive /NoRestart /Log %Temp%\VirtualBoxInstall.log
RmDir /S /Q %Temp%\VirtualBox
If exist %Source%AddOns\VirtualBox-4.1.8-75467-Win.exe Start %Source%AddOns\VirtualBox-4.1.8-75467-Win.exe /Extract
If exist %Source%AddOns\VirtualBox-4.1.8-75467-Win.exe TimeOut /T 20
TaskKill /IM VirtualBox-4.1.8-75467-Win.exe /T /F
msiexec /I %Temp%\VirtualBox\VirtualBox-4.1.8-r75467-MultiArch_amd64.msi /Passive /NoRestart /Log %Temp%\VirtualBoxInstall.log
RmDir /S /Q %Temp%\VirtualBox


rem Daemon Tools (Part 1, SCSI Pass Through Direct layer)
If Not exist %Source%AddOns\SPTDinst-v179-x64.exe "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\DTLite4451-0236.exe -O%Temp%\Daemon -Y
%Temp%\Daemon\SPTDinst-x64.exe Add /Q
RmDir /S /Q %Temp%\Daemon
%Source%AddOns\SPTDinst-v179-x64.exe Add /Q

rem DVD playback utility (21 day trial)
%Source%AddOns\SetupAnyDVD6910.exe /S
rem edit Key.AnyDVD >> ...\Software\Wow6432Node\SlySoft\...
If exist %Source%AddOns\Key.AnyDVD Regedit /S %Source%AddOns\Key.AnyDVD

rem BOINC screensaver (SETI@home et al)
%Source%AddOns\boinc_6.12.34_windows_x86_64.exe /S /V"ALLUSERS=1 /Passive /NoRestart /Log %Temp%\BOINCInstall.log"

rem Hardware specific driver applications | Intel Matrix Storage Manager
%Source%AddOns\iata_enu_10.8.0.1003.exe /S

rem VMware drivers
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\Windows.iso -O%Temp%\VMwareTools
msiexec /I "%Temp%\VMwareTools\VMware Tools.msi" ADDLOCAL=ALL /Passive /NoRestart /Log %Temp%\VMwareToolsInstall.log
RmDir /S /Q %Temp%\VMwareTools

rem VirtualBox drivers
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\VBoxGuestAdditions.iso -O%Temp%\VirtualBoxAdditions
%Temp%\VirtualBoxAdditions\VBoxWindowsAdditions-amd64.exe /S
RmDir /S /Q %Temp%\VirtualBoxAdditions
Xcopy "%UserProfile%\Start Menu\Programs\Sun VirtualBox Guest Additions" "%AllUsersProfile%\Start Menu\Programs\Sun VirtualBox Guest Additions\" /e
Xcopy "%UserProfile%\Start Menu\Programs\Oracle VM VirtualBox Guest Additions" "%AllUsersProfile%\Start Menu\Programs\Oracle VM VirtualBox Guest Additions\" /e

rem initialise account, setup for second pass, support IE8 silent install option and force reboot
Start %Source%RunOnce\AccountInit.bat %Source%




AccountInit.bat
TimeOut /T 180
If exist %1Run2_XP-64.bat REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce /V command0 /D "%1Run2_XP-64.bat %1 "
%1RunOnce\IE8-WindowsServer2003-x64-ENU.exe /Passive /NoRestart
ShutDown /R /F



Run2_XP-64.bat
rem startup delay to allow disk thrashing to subside before proceeding
TimeOut /T 120
TaskKill /IM BoincMgr.exe /T /F

rem you must use either %Source% or %1 when referring to files on the install media
Set Source=%1

rem Internet Explorer 8 updates (silent install option)
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB2618444-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB2510531-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB2544521-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB2632503-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB982664-x64-ENU.exe /Passive /NoRestart

rem browser plugins
%Source%AddOns\install_flash_player_32bit.exe -install
%Source%AddOns\install_flash_player_64bit.exe -install
%Source%AddOns\sw_lic_full_installer.exe /S
%Source%AddOns\Silverlight.exe /Q

rem Java runtime enviroment V6
%Source%AddOns\jre-6u30-windows-i586.exe /s IEXPLORER=1 MOZILLA=1
%Source%AddOns\jre-6u30-windows-x64.exe ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 /Passive /NoRestart

rem Notepad++
%Source%AddOns\npp.5.9.8.Installer.exe /S

rem install & configure Open Office, requires 7-Zip for configuration options (defaults shown)
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\OOo_3.3.0_Win_x86_install_en-US.exe -O%Temp%\OpenOffice
If exist %Temp%\OpenOffice\openofficeorg33.msi msiexec /I %Temp%\OpenOffice\openofficeorg33.msi ALLUSERS=1 ADDLOCAL=ALL SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 /Qr /NoRestart /Log %Temp%\OpenOfficeInstall.log
RmDir /S /Q %Temp%\OpenOffice
If Not exist "%ProgramFiles%\7-Zip\7z.exe" %Source%AddOns\OOo_3.3.0_Win_x86_install_en-US.exe /S

rem install & configure Libre Office, requires 7-Zip for configuration options (defaults shown)
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\LibO_3.4.4_Win_x86_install_multi.exe -O%Temp%\LibreOffice
If exist %Temp%\LibreOffice\libreoffice34.msi msiexec /I %Temp%\LibreOffice\libreoffice34.msi ALLUSERS=1 ADDLOCAL=ALL SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 /Qr /NoRestart /Log %Temp%\LibreOfficeInstall.log
RmDir /S /Q %Temp%\LibreOffice
If Not exist "%ProgramFiles%\7-Zip\7z.exe" %Source%AddOns\LibO_3.4.4_Win_x86_install_multi.exe /S
%Source%AddOns\LibO_3.4.4_Win_x86_helppack_en-US.exe /S
%Source%AddOns\LibO_3.4.4_Win_x86_helppack_en-GB.exe /S
Copy %Source%AddOns\soffice.od* "%AllUsersProfile%\Templates\"

rem Microsoft Office Home and Student 2007 (copy CD contents to AddOns\Office2007)
%Source%AddOns\Office2007\Setup.exe /AdminFile %Source%AddOns\Office2007\Office2007.msp
%Source%AddOns\Office2007\office2007sp3-kb2526086-fullfile-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963673-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963670-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963671-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb967642-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963678-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963669-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\office2007-kb963665-fullfile-x86-en-us.exe /Passive /NoRestart
%Source%AddOns\Office2007\OFV.exe /Quiet /NoRestart
%Source%AddOns\Office2007\office2010-kb2553065-fullfile-x86-glb.exe /Passive /NoRestart

%Source%AddOns\Office2007\powerpoint2007-kb2596764-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\excel2007-kb2596596-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\pptview2007-kb2596912-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\xlconv2007-kb2596789-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\graph2007-kb2596651-fullfile-x86-glb.exe /Passive /NoRestart
%Source%AddOns\Office2007\msptls2007-kb2596785-fullfile-x86-glb.exe /Passive /NoRestart

rem PDF readers
%Source%AddOns\AdbeRdr1012_en_US.exe /sPB /rs /msiEULA_ACCEPT=YES
msiexec /I %Source%AddOns\FoxitReader514.0104_enu.msi /Passive /NoRestart /Log %Temp%\FoxitReaderInstall.log
%Source%AddOns\SumatraPDF-1.9-install.exe /S

rem image editors / managers
%Source%AddOns\gimp-2.6.10-setup.exe /Silent /SP- /SuppressMsgBoxes /NoRestart
If exist %Source%AddOns\gimp-2.6.10-setup.exe %Source%AddOns\gimp-help-2-2.6.0-en-setup.exe /Silent /SP- /Dir="%ProgramFiles%\GIMP 2" /NoRestart
%Source%AddOns\gimp-2.6.11-i686-setup.exe /Silent /SP- /NoRestart
If exist %Source%AddOns\gimp-2.6.11-i686-setup.exe %Source%AddOns\gimp-help-2-2.6.0-en-setup.exe /Silent /SP- /Dir="%ProgramFiles(x86)%\GIMP-2.0" /NoRestart
%Source%AddOns\iview432_setup.exe /silent /group=1 /allusers=1
%Source%AddOns\ir.exe /S
Xcopy "%UserProfile%\Start Menu\Programs\Mihov Image Resizer" "%AllUsersProfile%\Start Menu\Programs\Mihov Image Resizer\" /e
%Source%AddOns\picasa39-setup.exe /S
TaskKill /IM Picasa3.exe /T /F

rem nLitey type thingys
%Source%AddOns\autoit-v3-setup.exe /S
%Source%AddOns\wmp11slips1.4i.exe /Silent /NoRestart
%Source%AddOns\nLite-1.4.9.1.installer.exe /Silent /NoRestart

rem Google Earth
%Source%AddOns\GoogleEarthWin.exe /S /V"ALLUSERS=1 /Passive /NoRestart /Log %Temp%\GoogleEarthInstall.log"

rem Skype VoIP application (business version)
msiexec /I %Source%AddOns\SkypeSetup.msi /Passive /NoRestart /Log %Temp%\SkypeInstall.log

rem BitTorrent & FTP clients
%Source%AddOns\FileZilla_3.5.3_win32-setup.exe /S
%Source%AddOns\uTorrent.exe /PerformInstall 2
%Source%AddOns\Vuze_4702_windows.exe -q

rem (almost) every video codec known to man
%Source%AddOns\vlc-1.1.11-win32.exe /S
%Source%AddOns\K-Lite_Codec_Pack_810_Mega.exe /Silent /NoRestart /LoadInf="%Source%AddOns\klcp_mega_unattended.ini"
%Source%AddOns\QT_Lite_410.exe /Silent /NoRestart
If exist %Source%AddOns\QT_Lite_410.exe %Source%RunOnce\vcredist_x86_2005sp1c.exe /Q
%Source%AddOns\Real_Alternative_202_Lite.exe /Silent /NoRestart
%Source%AddOns\K-Lite_Codec_Pack_64bit_560.exe /Silent /NoRestart

rem YouTube downloaders
%Source%AddOns\YouTubeDownloaderSetup35.exe /S
%Source%AddOns\VDownloaderSetup.exe /Silent /NoRestart
TaskKill /IM VDownloader.exe /T /F

rem DVD backup utility
%Source%AddOns\dvdshrink32setup.exe /Silent /NoRestart

rem Daemon Tools (Part 2, uninstall toolbar)
%Source%AddOns\DTLite4451-0236.exe /S
"%ProgramFiles(x86)%\DAEMON Tools Toolbar\uninst.exe" /S

rem basic freeware CD/DVD burners
%Source%AddOns\NeroBurnRightsInstaller.exe /Silent /BurnRights:All
%Source%AddOns\burnaware_free.exe /Silent /NoRestart
%Source%AddOns\cdbxp_setup_4.4.0.2905.exe /Silent /NoRestart
%Source%AddOns\cdbxp_setup_4.4.0.2905_x64.exe /Silent /NoRestart
%Source%AddOns\SetupImgBurn_2.5.6.0.exe /S

rem .Net / DirectX dependent driver applications | Legacy ATI Catalyst Control Center (integrate driver) | Current ATI Driver and CCC
%Source%AddOns\CCC\Setup.exe /S /F2%Temp%\CatalystControlCenterSetup.log
%Source%AddOns\xp64_dd_ccc_ocl\Setup.exe /KL %Temp%\ATI-DD-CCC-Setup.log

rem custom bootloader
Attrib -S -H %SystemDrive%\boot.ini
Copy %SystemDrive%\boot.ini %SystemDrive%\boot.ini.bak
Copy %Source%AddOns\boot.ini %SystemDrive%\
Attrib +S +H %SystemDrive%\boot.ini

rem optional defrag
If not exist %Source%AddOns\VBoxGuestAdditions.iso Defrag %SystemDrive%

rem anti-spyware
msiexec /I %Source%AddOns\WindowsDefenderX64.msi ALLUSERS=1 REBOOT=SUPRESS CHECK_WGA=0 LAUNCHPROGRAM=0 LAUNCHSCAN=0 /Passive /NoRestart /Log %Temp%\WindowsDefenderInstall.log
%Source%AddOns\mpas-feX64.exe /Q
TaskKill /IM IExplore.exe /T /F
%Source%AddOns\spybotsd162.exe /Silent /SP- /Components="" /tasks="!launchsdhelper,!launchteatimer,!quicklaunchicon" /NoRestart
%Source%AddOns\spybotsd_includes.exe /S
"%ProgramFiles(x86)%\Spybot - Search & Destroy\SpybotSD.exe" /taskbarhide /autoimmunize /autoclose

rem anti-virus
%Source%AddOns\setup_av_free.exe /Silent /SP- /NoRestart
%Source%AddOns\vpsupd.exe /Silent /NoRestart

rem firewall
If Not exist %Source%AddOns\cis_setup_x64.msi %Source%AddOns\Comodo314587.exe
msiexec /I %Source%AddOns\cis_setup_x64.msi INSTALLANTIVIRUS=0 FWFEATURES=1 HIDE_SECURITY_ALERTS=0 THREATCASTFEATURE=2 INSTALLDEFHOMEPAGE=0 INSTALLASKDEFSEARCH=0 /Passive /NoRestart /Log %Temp%\ComodoInstall.log

rem uninstall Ask toolbar
MsiExec.exe /X{86D4B82A-ABED-442A-BE86-96357B70F4FE} /Passive /NoRestart

rem optional menu reorganization
CMD /R %Source%AddOns\MenuReorg.bat

rem setup for the next pass
If exist %Source%Run3_XP-64.bat REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce /V command0 /D "%Source%Run3_XP-64.bat %Source% "

ShutDown /R /F




Run3_XP-64.bat
rem startup delay to allow disk thrashing to subside before proceeding
TimeOut /T 120

rem you must use either %Source% or %1 when referring to files on the install media
Set Source=%1

rem silent installers go here

rem setup for the next pass
If exist %Source%Run4_XP-64.bat REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce /V command0 /D "%Source%Run4_XP-64.bat %Source% "

ShutDown /R /F





Changelog:

2 Oct 07: Dropped Weed's Windows Defender AddOn for the current Microsoft installer & other minor changes (see post 4).

14 Oct 07: October updates and partial hotfix .7z pack available at eSnips (see post 5).

16 Nov 07: November updates (see post 8).

21 Dec 07: December updates (see post 13), new fully updated .Net installers, file numbering reorder, Open Office install options, option for second pass of application installs.

11 Jan 08: January updates (see post 16).

17 Feb 08: February updates (see post 18).

10 Mar 08: Updated tracker IP addy, link for latest DirectX, Run1*.bat filenames.

15 Mar 08: March updates (see post 25).

28 Mar 08: Just updates to silent install switches for latest program versions.

11 Apr 08: April updates (see post 31).

14 Apr 08: Added 2 runtimes (MSXML4 & C++ 2005) and a hotfix that should have shown up on Windows Update (post 33).

15 May 08: No updates this month, added info on testing (use VMware server) and VMware tools to Run1_XP-64.bat

14 Jun 08: June updates (see post 73) and quite a few other changes.

11 Jul 08: July updates (see post 109) and quite a few other changes.

14 Jul 08: Added info on enabling VMware server sound provided by JohnHC.

26 Jul 08: Added details on 5eraph's update pack.

13 Aug 03: August updates (see post 141).

29 Aug 08: Cleanup of the downloads section & updates to Run1_XP-64.bat for latest program versions (post 158).

12 Sep 08: September updates (see post 171).

16 Oct 08: October updates (see post 184).

14 Nov 08: November updates (see post 202).

12 Dec 08: December updates (see post 209).

18 Dec 08: Added Hotfix\680-IE7-WindowsServer2003.WindowsXP-KB960714-x64-ENU.exe [8,686,968]

21 Dec 08: Added .Net 3.5 sp2 wannabe (see post 212).

15 Jan 09: January updates (see post 240).

18 Jan 09: Added information for running the process under a 32-bit operating system (see post 243).

20 Jan 09: Uploaded screenshot archive to eSnips.

21 Jan 09: .Net framework 2.0 SP2 standalone has been released (see post 251).

13 Feb 09: February updates (see post 270).

14 Mar 09: March updates (see post 271).

27 Mar 09: Application updates (see post 290).

3 Apr 09: Added support for IE8, but you must now autologon twice to an administrator class account (see post 291).

16 Apr 09: April updates (see post 294).

13 Jun 09: June updates, switched primary support to IE8 (see post 319).

16 Jul 09: July updates, shuffled the deck chairs (see post 336).

15 Aug 09: August updates (see post 365).

11 Sep 09: September updates, file reorder (see post 384).

20 Sep 09: Altered guide and Run1 to deal with nLite limitation under x86 versions of windows described in post 376.

5 Oct 09: Cleaned up leftover .Net setup folder (see the lost post).

17 Oct 09: October updates (see post 406).

31 Oct 09: Application updates (see post 413).

13 Nov 09: November updates (see post 414).

13 Dec 09: December updates (see post 421).

16 Jan 10: January updates (see post 429).

11 Feb 10: February updates (see post 436).

12 Mar 10: March updates (see post 439).

16 Apr 10: April updates (see post 462).

14 May 10: May updates (see post 474).

11 Jun 10: June updates (see post 482).

30 Jun 10: Updates to .Net, added Office 2007 Home and Student to the supported applications (see post 495).

16 Jul 10: July update (see post 496).

13 Aug 10: August updates (see post 497).

17 Sep 10: September updates (see post 498).

17 Oct 10: October updates (see post 499).

12 Nov 10: November updates (see post 500).

18 Dec 10: December updates (see post 509).

14 Jan 11: January updates (see post 514).

11 Feb 11: February updates (see post 516).

12 Mar 11: March updates (see post 531).

16 Apr 11: April updates (see post 532 & 534).

12 May 11: May updates (see post 536).

22 Jun 11: June updates (see post 540).

14 Jul 11: July updates (see post 541).

12 Aug 11: August updates (see post 542).

17 Sep 11: September updates (see post 543 & 544).

15 Oct 11: October updates (see post 545).

12 Nov 11: November updates (see post 546).

16 Dec 11: December updates (see post 550).

13 Jan 12: January updates (see post 551).

Attached File(s)


This post has been edited by Kurt_Aust: 12 January 2012 - 05:17 AM


#3 User is offline   boooggy 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,315
  • Joined: 27-February 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 30 September 2007 - 09:07 AM

get down and boooggy?
hehehehehe
nice tutorial................ :D

#4 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 02 October 2007 - 07:27 AM

Major change: Dumped Weed's Windows Defender AddOn (30/1/07) for the current Microsoft installer (23/5/07), also added support for integration of latest definition updates on OS installation.

Minor changes:
Details on Hotfix 800 -> "Remote Desktop Connection (Terminal Services Client 6.0)"
Added more info to OpenOfficeDocIcon.reg
Added support for Avast definition updates
Minor typos

#5 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 13 October 2007 - 04:30 PM

October updates

Deletion:
Hotfix\110-IE7-WindowsServer2003.WindowsXP-KB937143-x64-ENU.exe

Additions:
110-WindowsServer2003.WindowsXP-KB941202-x64-ENU.exe [1,698,184]
115-WindowsServer2003.WindowsXP-KB933729-x64-ENU.exe [4,230,536]
175-IE7-WindowsServer2003.WindowsXP-KB939653-x64-ENU.exe [36,590,472]

There is now a .7z archive at eSnips with all of the smaller (<8MB) hotfixes.

#6 User is offline   Broken One 

  • Group: Members
  • Posts: 1
  • Joined: 11-October 07

Posted 14 October 2007 - 11:09 AM

Hi there,

one possible really dumb question but why can't I create a DVD like this on a non 64bit windows?

Can I even change anything within my Windows XP x64 cd version with Nlite or will this always lead to a non working installation CD?

I tried all of the above steps within a Windows XP 32 bit and always get a bluescreen when the setup loader tries to start windows (installer).


Greets,

Broken

#7 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 14 October 2007 - 01:51 PM

View PostBroken One, on Oct 15 2007, 03:09 AM, said:

Hi there,

one possible really dumb question but why can't I create a DVD like this on a non 64bit windows?

Can I even change anything within my Windows XP x64 cd version with Nlite or will this always lead to a non working installation CD?

I tried all of the above steps within a Windows XP 32 bit and always get a bluescreen when the setup loader tries to start windows (installer).


Greets,

Broken


The main reason it won't work is that service pack 2 won't slipsteam on a 32 bit platform. You might be able to make changes to the setup files and integrate drivers, but adding hotfixes would probably cause it to fail.

#8 User is offline   wirapuru 

  • Group: Members
  • Posts: 1
  • Joined: 12-January 07

Posted 26 October 2007 - 04:32 PM

Thanks a lot Kurt_Aust, I was looking for a way to practice some x64 'nliteing', this is perfect. Really good work here.

#9 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 15 November 2007 - 11:33 PM

November Updates

Addition:
Hotfix\230-WindowsServer2003.WindowsXP-KB943460-x64-ENU.exe [24,192,560]

Also added support for dotNET\KB934238 x64 [4,414,800] Forum Thread

#10 User is offline   thijs 

  • Group: Members
  • Posts: 1
  • Joined: 30-December 05

Posted 16 November 2007 - 05:30 AM

Great job! This was exactly what I have been looking for.

#11 User is offline   chewy 

  • Group: Members
  • Posts: 9
  • Joined: 20-November 07

Posted 25 November 2007 - 10:00 AM

Quick question...

How does the 64-bit xp performance compare to 32-bit xp? I know early on there were major driver issues and such, but I can't really find and recent reviews to see how things are going.

EDIT:

Meant performance-wise as far as games and programs go.

This post has been edited by chewy: 25 November 2007 - 11:26 AM


#12 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 27 November 2007 - 02:27 AM

View Postchewy, on Nov 26 2007, 03:00 AM, said:

Quick question...

How does the 64-bit xp performance compare to 32-bit xp?


Well, the reviews I've seen (mainly on Planet AMD64) show no significant difference performance wise.

Some benchmarks are slightly faster on x64 XP, marginally more are slightly slower, but in most cases the difference is less than 5% either way.

So the answer to your implied question is that performance is not a reason to use x64 XP, but it's also not a reason to not use it.

x64 Pros: Better security, better stability

x64 Cons: Lower compatibility both Hardware (improving) and Software (esp. no 16 bit subsystem).


Actually, the inability to play really old games (i.e. Civ2) is what lead to this project, in a very convoluted way.

#13 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 21 December 2007 - 04:33 AM

December updates

Deletions:
Hotfix\090-WindowsServer2003.WindowsXP-KB933360-x64-ENU.exe
Hotfix\175-IE7-WindowsServer2003.WindowsXP-KB939653-x64-ENU.exe
dotNET\dotnetfx3_x64.exe
dotNET\NDP20-KB928365-X64.exe
dotNET\xpsepsc-amd64-en-us_f7e8c905bf5cc63cce1a7f75fdccc17194a1e384.exe

Additions:
Hotfix\240-WindowsServer2003.WindowsXP-KB942763-x64-ENU.exe [738,352]
Hotfix\250-WindowsServer2003.WindowsXP-KB941568-x64-ENU.exe [5,498,416]
Hotfix\260-WindowsServer2003.WindowsXP-KB944653-x64-ENU.exe [679,984]
Hotfix\270-IE7-WindowsServer2003.WindowsXP-KB942615-x64-ENU.exe [36,623,408]
Hotfix\280-WindowsMedia11-KB941569-x64-ENU.exe [696,384]

At \dotNET for installation via nLite's RunOnce / batch files. Either
dotnetfx35.exe [206,692,864] You want the Redistributable Package from near the bottom of the page
MD5: D1B341C1BC8B96E4898450C9881B1425
SHA1: 0A271BB44531AADEF902829F98DFAD66E4A57586
OR if you only want/need .Net 2.0
NetFx20SP1_x64.exe [49,196,040]
MD5: 4C07706A2AC5806944BC6A09C103BF9F
SHA1: F4FC64EBF66978CA95EBF4F5ACFD0107D77C5656


File numbering sequence has been reordered, returning users must run UpdatePrep.bat to bring it back into line (it seems that the taskbar version of Windows Update installs hotfixes in a different order than the Internet Explorer based one).

Changed Open Office install method to one that gives end user more options but requires the installation of 7-Zip.

Added option for second pass of application installs.

#14 User is offline   HJW 

  • MultiBoot Freak
  • PipPip
  • Group: Members
  • Posts: 177
  • Joined: 26-February 05

Posted 01 January 2008 - 11:01 AM

Thanks for this guide. It is really helpful and exactly what I am looking for.

There are some minor issues though with slipstreaming hotfixes using nLite

240# KB942763 - Timezone update
280# KB941569
800# KB925876

Failed for direct integration method (I got a dialog) Then I selected use "svcpack" integration but those attempts by nLite failed too :( :(

Bytheway while slipstreaming IE7 I got some dialogs if I wanted to overwrite a existing file with an older version :S

Could you help me? What causes these failures ??

Thanks
HJW

EDIT: Everything works fine when integrating under X64-Operating System.

This post has been edited by HJW: 01 January 2008 - 11:43 AM


#15 User is offline   HJW 

  • MultiBoot Freak
  • PipPip
  • Group: Members
  • Posts: 177
  • Joined: 26-February 05

Posted 02 January 2008 - 04:46 AM

Hi all,

:D In addition to this guide I want to add a few things. I use those to make my X64-CD even more up2date. :D

KB890830 (Malicious Software Removal Tool)
Use /Q to install silent (T13 ready).

DirectX_march08_x64_redist (switchless SFX installer with only x64 CABs)
size = 38,9mb, md5 = a112fadb6b527f9e1f1de23b375424eb
download here
NET20SP1_x64 ( repacked switchless SFX with T-13 ready )
size = 46,8mb, md5 = 19dd772d6cddced9b246a8e99dad3a7e
download here
Windows Update Client X64 ( repacked switchless SFX installer )
size = 7.69mb, md5 = 5372304f21699279fefe3df163e984e4
download here

I also tried to make an SFX covering the issues in this topic but I failed with that one. :(
* Windows Genuine Advantage Validation Tool ActiveX Control - KB892130 (LegitCheckControl.cab)
* Office Genuine Advantage Validation Tool ActiveX Control (OGAControl.cab)
* Windows Update ActiveX Control (wuweb_site.cab)
* Microsoft Update ActiveX Control (muweb_site.cab)
* Office Update Installation Engine ActiveX Control (opuc4.cab)
* Microsoft Update Catalog ActiveX Control (MuCatalogWebControl.cab)


Well I hope you guys can use these files :) for your x64 disc

HJW

This post has been edited by HJW: 15 March 2008 - 03:42 PM


#16 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 10 January 2008 - 05:59 PM

January updates

Additions:
290-WindowsServer2003.WindowsXP-KB941644-x64-ENU.exe [1,430,576]
300-WindowsServer2003.WindowsXP-KB943485-x64-ENU.exe [1,847,344]

#17 User is offline   nch 

  • Group: Members
  • Posts: 8
  • Joined: 19-August 07

Posted 29 January 2008 - 05:22 AM

Working on my x64 cd now. :D

#18 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 16 February 2008 - 04:40 PM

February updates:

Deletions
Hotfix\170-WindowsServer2003.WindowsXP-KB921503-x64-ENU.exe
Hotfix\270-IE7-WindowsServer2003.WindowsXP-KB942615-x64-ENU.exe

Move (and rename) Hotfix\280-WindowsMedia11-KB941569-x64-ENU.exe to WMP11\WindowsMedia11-KB941569-x64-ENU.exe

Additions:
310-WindowsServer2003.WindowsXP-KB942830-x64-ENU.exe [1,399,856]
320-WindowsServer2003.WindowsXP-KB942831-x64-ENU.exe [857,648]
330-WindowsServer2003.WindowsXP-KB946026-x64-ENU.exe [827,952]
340-WindowsServer2003.WindowsXP-KB943055-x64-ENU.exe [1,928,752]
350-IE7-WindowsServer2003.WindowsXP-KB944533-x64-ENU.exe [37,179,440] Direct link to .exe


Also be sure to read the changelog (post2) for options relating to the WMP11 slipstreamer with limited accounts.

#19 User is offline   bosco555 

  • Group: Members
  • Posts: 7
  • Joined: 12-November 07

Posted 29 February 2008 - 02:06 AM

Hi Kurt_Aust and thanks a million for this how-to.

I have a question that might seem stupid, but I see that the updates in the \Hotfix folder start and 020-Win*, do we have to download previous updates (ie from 001 to 019) or are these superseded?

Thanks again for your effort and best regards

GB

#20 User is offline   Kurt_Aust 

  • Master of trial, error & Google
  • PipPipPip
  • Group: Members
  • Posts: 436
  • Joined: 26-April 07

Posted 02 March 2008 - 02:16 AM

View Postbosco555, on Feb 29 2008, 07:06 PM, said:

I have a question that might seem stupid, but I see that the updates in the \Hotfix folder start and 020-Win*, do we have to download previous updates (ie from 001 to 019) or are these superseded?


There are (to the best of my knowledge) no Microsoft updates that start with such a number, the names displayed in the download list are the result of commands like the following:
Rename ..\Hotfix\WindowsServer2003.WindowsXP-KB*-x64-ENU.exe xxx-WindowsServer2003.WindowsXP-KB*-x64-ENU.exe

Files in the .7z archive and the torr-ent <<[and how can that be flagged as a swear word?] have already been renamed, running UpdatePrep.bat will rename any you downloaded.

The only purpose of the leading number is to ensure that they are integrated in the same order that Windows Update would install them and even of those, only having IE7 first seems to be absolutely critical.


The update list in the first post is current for the month mentioned (currently Feb 07).

Share this topic:


  • 28 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy