IPB

Google Frontpage Forums Unattended CD/DVD Guide
> HOWTO create a fully up to date XP x64 DVD, Updated for November, link to similar W2K guide
Component usage survey
One answer per part please (due to poll format limitations)
Primary source of updates: Microsoft hotfixes [ 3 ] ** [33.33%]
Primary source of updates: 5eraph's update pack [ 0 ] ** [0.00%]
========================= [ 0 ] ** [0.00%]
.Net framework level: None [ 0 ] ** [0.00%]
.Net framework level: 2.0 sp2 [ 0 ] ** [0.00%]
.Net framework level: 3.5 sp1 [ 3 ] ** [33.33%]
========================= [ 0 ] ** [0.00%]
Windows Media Player: 10 [ 0 ] ** [0.00%]
Windows Media Player: 11 by silent install [ 0 ] ** [0.00%]
Windows Media Player: 11 using Boooggy's slipstreamer [ 3 ] ** [33.33%]
Which version of Internet Explorer?
6 using Microsoft hotfixes [ 0 ] ** [0.00%]
6 using 5eraph's addon [ 0 ] ** [0.00%]
7 using Microsoft hotfixes [ 1 ] ** [33.33%]
8 by silent install [ 0 ] ** [0.00%]
8 using 5eraph's updated addon [ 0 ] ** [0.00%]
8 using 5eraph's vanilla addon + Microsoft hotfixes [ 2 ] ** [66.67%]
On what OS platforms have you used this guide (tick all that apply)
XP x64 only [ 1 ] ** [25.00%]
XP x64 and others [ 2 ] ** [50.00%]
2000 [ 0 ] ** [0.00%]
XP 32-bit [ 1 ] ** [25.00%]
Vista / W7 32-bit [ 0 ] ** [0.00%]
Vista / W7 64-bit [ 0 ] ** [0.00%]
Other (Linux-Wine et al) [ 0 ] ** [0.00%]
Total Votes: 3
Guests cannot vote 
Kurt_Aust
post Sep 30 2007, 06:11 AM
Post #1


Master of trial, error & Google
***

Group: Members
Posts: 324
Joined: 26-April 07
From: Sydney
Member No.: 137148
OS: XP Pro x64
Country Flag


There is a screenshot heavy version of this post for members of PlanetAMD64 (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 November).

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} Install .Net 3.5 sp1 or just .Net 2.0 sp2 or no .Net at all
. . . C) Integrate IE8 using 5eraph's AddOn or silent install original IE8.exe or IE7 or IE6
. . . D) Integrate WMP11 using Booogy's Slipstreamer or silent install WMP11.exe or WMP10
This guide will first 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 this page's attachments, the Config_XP-64_date.zip file and extract it, this will also setup the necessary directory structure. The archive contains:
\Run1_XP-64.bat (install .Net 3.5/2.0, DirectX redist and some applications)
\Run2_XP-64.bat (second pass of application installs)
\AddOns\Access *.lnk
\AddOns\ChOwn*.bat (optional files for running as a limited user)
\AddOns\Grant_Access.txt
\AddOns\klcp_mega_unattended.ini (config file for K-Lite mega codec installation)
\AddOns\MenuReorg.bat (optional menu & desktop cleanup)
\AddOns\qt_lite_unattended.ini (config file for QuickTime alt lite installation)
\AddOns\Tweak UI.lnk
\Misc\Hotfix_XP-64_date.torent (hotfixes, duh)
\Misc\Run*_XP-64.bat (optional additional install passes)
\Misc\UpdatePrep.bat (renames files and deletes outdated hotfixes)
\Misc\WinXP-64.ini (nLite session file)
\RunOnce\AccountInit.bat (initialise account and IE8 silent install option)
\RunOnce\WinUp.lnk (bug fix, launch IE at https://update.microsoft.com directly)


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
@ . . . 024-WindowsXP-KB923789-x86-ENU.exe . . . . . . . . . . . . . . . . . . . . . 555,072 MS06-069 - Flash Player 6
# 028-WindowsServer2003.WindowsXP-KB925902-x64-ENU.exe .. 12,371,336 MS07-017 - Graphics Device Interface (GDI)
@ . . . 032-WindowsServer2003.WindowsXP-KB930178-x64-ENU.exe . . . . 965,512 MS07-021 - Client/Server Runtime Subsystem (CSRSS)
@ . . . 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)
@ 048-WindowsServer2003.WindowsXP-KB927891-v5-x64-ENU.exe 4,546,952 MSI reliability update
@ . . . 052-WindowsServer2003.WindowsXP-KB924667-v2-x64-ENU.exe 2,754,440 MS07-012 - Foundation Classes
# 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
# 068-WindowsServer2003.WindowsXP-KB943460-x64-ENU.exe .. 24,192,560 MS07-061 - URI Handling
@ . . . 072-WindowsServer2003.WindowsXP-KB944653-x64-ENU.exe . . . . 679,984 MS07-067 - Macrovision driver
@ . . . 076-WindowsServer2003.WindowsXP-KB942830-x64-ENU.exe .. . 1,399,856 MS08-006 - IIS - Active Server Pages
@ . . . 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
@ . . . 088-WindowsServer2003.WindowsXP-KB943055-x64-ENU.exe .. . 1,928,752 MS08-008 - OLE Automation
@ . . . 092-WindowsServer2003.WindowsXP-KB945553-x64-ENU.exe .. . 1,048,112 MS08-020 - DNS Client
# 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
@ 108-WindowsServer2003.WindowsXP-KB951748-x64-ENU.exe .. . 5,106,736 MS08-037 - Domain Name System (DNS)
@ . . . 112-WindowsServer2003.WindowsXP-KB951066-x64-ENU.exe .. . 1,697,840 MS08-048 - Outlook Express
@ . . . 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
@ . . . 136-WindowsServer2003.WindowsXP-KB956803-x64-ENU.exe . . . . 900,144 MS08-066 – Ancillary Function Driver
@ . . . 140-WindowsServer2003.WindowsXP-KB958644-x64-ENU.exe .. . 1,288,568 MS08-067 – Server Service
@ 144-WindowsServer2003.WindowsXP-KB955069-x64-ENU.exe .. . 4,885,552 MS08-069 - Microsoft XML Core Services 3.0
@ . . . 148-msxml6-KB954459-enu-amd64.exe .. . . . . . . . . . . . . . . . . . . . 1,851,912 MS08-069 - Microsoft XML Core Services 6.0 SP1 (.Net 3.5)
@ . . . 152-WindowsServer2003.WindowsXP-KB957097-x64-ENU.exe .. . 1,214,000 MS08-068 – Server Message Block (SMB)
@ . . . 160-WindowsServer2003.WindowsXP-KB956802-x64-ENU.exe .. . 1,344,888 MS08-071 – Graphics Device Interface (GDI)
@ . . . 164-WindowsServer2003.WindowsXP-KB958687-x64-ENU.exe .. . 1,237,880 MS09-001 - Server Message Block (SMB)
@ . . . 168-IMAPI_SRV2003_x64.exe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2,370,504 Blu-Ray image mastering support
@ . . . 172-WindowsServer2003.WindowsXP-KB960225-x64-ENU.exe .. . 1,034,640 MS09-007 - TLS/SSL Security Provider
# 176-WindowsServer2003.WindowsXP-KB967715-x64-ENU.exe .. 24,187,280 Windows Shell (AutoRun enforcement)
@ 180-WindowsServer2003.WindowsXP-KB923561-x64-ENU.exe .. . 3,745,680 MS09-010 - WordPad MFC Application
# 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
@ . . . 208-WindowsServer2003.WindowsXP-KB970238-x64-ENU.exe .. . 2,443,120 MS09-026 - Remote Procedure Call (RPC)
@ . . . 212-WindowsServer2003.WindowsXP-KB970483-x64-ENU.exe .. . 1,010,032 MS09-020 - IIS - Web DAV Extensions for Windows
@ . . . 216-WindowsServer2003.WindowsXP-KB971633-x64-ENU.exe .. . 3,059,072 MS09-028 - DirectShow
@ 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
@ . . . 228-WindowsServer2003.WindowsXP-KB971557-x64-ENU.exe . . . . 766,848 MS09-038 - Media File Processing
@ 232-WindowsServer2003.WindowsXP-KB973354-x64-ENU.exe .. . 3,333,504 MS09-037 - Outlook Express 6
@ . . . 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
@ . . . 256-WindowsServer2003.WindowsXP-KB970653-v3-x64-ENU.exe .. 703,856 Time Zone - August 2009 - Cumulative
@ . . . 260-WindowsServer2003.WindowsXP-KB961371-v2-x64-ENU.exe .. 868,720 MS09-029 - Embedded OpenType Font Engine
@ . . . 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
# 284-WindowsServer2003.WindowsXP-KB971486-x64-ENU.exe .. . 7,807,344 MS09-058 - Kernel
@ . . . 288-WindowsServer2003.WindowsXP-KB958869-x64-ENU.exe .. . 2,357,616 MS09-062 - GDI+
@ 292-WindowsServer2003.WindowsXP-KB969059-x64-ENU.exe .. . 3,408,256 MS09-057 - Indexing Service
@ . . . 296-WindowsServer2003.WindowsXP-KB975467-x64-ENU.exe .. . 1,162,112 MS09-059 - Local Security Authority Subsystem Service (LSASS)
@ . . . 300-WindowsServer2003.WindowsXP-KB975254-x64-ENU.exe . . . . 752,496 MS09-053 - FTP Service (IIS)
@ 304-WindowsServer2003.WindowsXP-KB969947-x64-ENU.exe .. . 4,328,320 MS09-065 - Kernel-Mode Drivers
@ . . . 308-Windows-KB943729-x64-ENU.exe . . . . . . . . . . . . . . . . . . . . . . . 887,160 Group Policy Preference Client Side Extensions

Internet Explorer 8 subgroup (\Hotfix)
# 900-5er_IE8_Addon_2009-03_2_x64.7z 24,201,504 5eraph's Internet Explorer 8 AddOn
# 904-IE8-WindowsServer2003.WindowsXP-KB974455-x64-ENU.exe 39,454,064 MS09-054 - Cumulative Security Update
# 906-IE8-WindowsServer2003.WindowsXP-KB976749-x64-ENU.exe 13,713,776 Patch for KB974455 cumulative patch
@ . . . 908-IE8-WindowsServer2003.WindowsXP-KB971961-x64-ENU.exe 1,314,672 MS09-045 - JScript Scripting Engine
@ . . . 916-IE8-WindowsServer2003.WindowsXP-KB975364-x64-ENU.exe 684,400 Compatibility View list
% . . . 920-IE8Tweaks.7z . 5eraph's easily customisable IE8 tweaks . Readme



All of the following files are optional (except KB973525), like the optional files in the hotfix list above if you include them as directed then they will be installed.

At \RunOnce for installation via nLite's RunOnce / batch files.
% directx_aug2009_redist.exe 108,279,664
. . . MD5: 3F615F38FDC5EE3A8F142DC6F7594657
. . . SHA-1: 563B96A3D78D6038D10428F23954F083320B4019
@ . . . install_flash_player_ax.exe 1,962,544
@ . . . msxml.msi 2,434,048 Microsoft XML Core Services 4.0 SP3
@ vcredist_x86.exe 2,745,256 Visual C++ 2005 SP1 32-bit
@ vcredist_x64.exe 3,215,280 Visual C++ 2005 SP1 64-bit
@ WindowsServer2003.WindowsXP-KB956744-x64-ENU.exe 4,044,672 MS09-044 - Remote Desktop Connection
@ . . . WindowsServer2003.WindowsXP-KB973525-x64-ENU.exe 674,176 MS09-055 - ActiveX Kill Bits - Cumulative
# WindowsUpdateAgent30-x64.exe 7,040,352

.Net 3.5 SP1 subgroup (\RunOnce)
% dotnetfx35.exe 242,743,296
. . . MD5: D481CDA2625D9DD2731A00F482484D86
. . . SHA-1: 3DCE66BAE0DD71284AC7A971BAED07030A186918
# NDP20SP2-KB958481-x64.exe 19,282,272
# NDP20SP2-KB974417-x64.exe 25,099,096
# NDP30SP2-KB958483-x64.exe 17,262,944
@ . . . NDP35SP1-KB958484-x64.exe 1,472,352
@ . . . NDP35SP1-KB963707-x64.exe 759,144
@ . . . WindowsServer2003.WindowsXP-KB961118-x64-ENU.exe 872,312
@ . . . WindowsServer2003.WindowsXP-KB926139-v2-x64-ENU.exe 2,297,392 PowerShell 1.0


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
@ . . . WindowsMedia11-KB939683-x64-ENU.exe 684,960
@ . . . WindowsMedia11-KB941569-x64-ENU.exe 696,384
@ . . . WindowsMedia11-KB952069-x64-ENU.exe 1,865,616
@ . . . WindowsMedia11-KB954154-x64-ENU.exe 744,512
@ . . . WindowsMedia11-KB954155-x64-ENU.exe 913,288
@ . . . WindowsMedia11-KB968816-x64-ENU.exe 1,498,000
@ WindowsMedia11-KB973540-x64-ENU.exe 6,016,912


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 2KB/s, 54 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 PM me. The 7-Zip archives and torent also contain:

At \AddOns
SubInACL.exe 290,304
SubInACL.htm 89,886 (both extracted from 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 optionals \Hotfix should have 75 files 312,662,856 (ex IE8 tweaks) and RunOnce should have 18 files 440,187,459.

Of course you won't get very far without nLite (v1.47 or later), Boooggy's WMP11 slipstreamer (v1.2 or later) 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 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_2009-MM_V.7z 5eraph's current XP Pro x64 post SP2 update pack
% . . . 5er_IE8_Addon_2009-MM_V_x64.7z 5eraph's current Internet Explorer 8 AddOn
% . . . IE8Tweaks.7z . 5eraph's easily customisable IE8 tweaks . Readme

At \RunOnce:
% directx_aug2009_redist.exe 108,279,664
. . . MD5: 3F615F38FDC5EE3A8F142DC6F7594657
. . . SHA-1: 563B96A3D78D6038D10428F23954F083320B4019
@ vcredist_x86.exe 2,745,256 Visual C++ 2005 SP1 32-bit
@ vcredist_x64.exe 3,215,280 Visual C++ 2005 SP1 64-bit
The .Net 3.5 subgroup

Once again there is an archive with the smaller hotfixes at MediaFire.


For .Net 2.0 sp2 (I really hope I don't have to spell out what to do if you don't want .Net at all)
Instead of the .Net 3.5 sp1 file set listed above, you only need the following files at \RunOnce, note that Windows Update will offer you the 132MB KB951847 .Net 3.5 SP1 family update.
% NetFx20SP2_x64.exe 48,524,296
. . . MD5: AD55AD64B69FED73807429859291DB8C
. . . SHA-1: A7CC6C6E5A4AD9CDF3DF16A7D277EB09FEC429B7
# NDP20SP2-KB958481-x64.exe 19,282,272
# NDP20SP2-KB974417-x64.exe 25,099,096
@ . . . WindowsServer2003.WindowsXP-KB926139-v2-x64-ENU.exe 2,297,392 PowerShell 1.0

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-KB971961-x64-ENU.exe 1,314,672 Move
# RunOnce\IE8-WindowsServer2003.WindowsXP-KB974455-x64-ENU.exe 39,454,064 Move
@ . . . RunOnce\IE8-WindowsServer2003.WindowsXP-KB975364-x64-ENU.exe 684,400 Move
# RunOnce\IE8-WindowsServer2003.WindowsXP-KB976749-x64-ENU.exe 13,713,776 Move
For Internet Explorer 7 (minimal testing):
% Hotfix\900-IE7-WindowsServer2003-x64-enu.exe 29,662,072
% Hotfix\904-IE7-WindowsServer2003.WindowsXP-KB938127-x64-ENU.exe 1,440,136
% Hotfix\908-WindowsServer2003.WindowsXP-KB971961-JS57-x64-ENU.exe 1,210,240 Included in 5eraph's pack
% Hotfix\912-IE7-WindowsServer2003.WindowsXP-KB974455-x64-ENU.exe 38,116,208
% Hotfix\916-IE7-WindowsServer2003.WindowsXP-KB976749-x64-ENU.exe 8,694,128
For Internet Explorer 6 (minimal testing) or use 5eraph's IE6 AddOn:
% Hotfix\896-WindowsServer2003.WindowsXP-KB938127-x64-ENU.exe 3,254,664
% Hotfix\900-WindowsServer2003.WindowsXP-KB944338-v2-x64-ENU.exe 3,866,160 Included in 5eraph's pack
% Hotfix\904-WindowsServer2003.WindowsXP-KB971961-JS56-x64-ENU.exe 1,238,912 Included in 5eraph's pack
% Hotfix\908-WindowsServer2003.WindowsXP-KB974455-x64-ENU.exe 18,368,880
% Hotfix\912-WindowsServer2003.WindowsXP-KB976749-x64-ENU.exe 7,781,744

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 place the following files at \Hotfix and skip step 3 (minimal testing), 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
% 972-WindowsServer2003.WindowsXP-KB968816-x64-ENU.exe 2,217,344
% 976-WindowsServer2003.WindowsXP-KB954155-x64-ENU.exe 963,464


Now it's time to fire up nLite (NB: must be run with administrator privileges, might need to disable anti-virus software, Vista users should run in XP compatibility mode).
  1. Locate your source.
  2. 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:
    1. First check that the files in your nLite working directory do NOT have their Read-Only attribute set, if so clear it.
    2. Extract WindowsServer2003.WindowsXP-KB914961-SP2-x64-ENU.exe with 7-Zip or WinRAR.
    3. Download from my MediaFire page the Update.7z archive (contains files from the 32-bit version of Service Pack 2 for Windows Server 2003).
    4. Extract Update.7z into the \AMD64\Update folder of the extracted x64 Service Pack 2, replacing the existing files.
    5. nLite will warn that you cannot integrate 64-bit service packs from within a 32-bit environment, proceed anyway (just say no).
    6. Finally when integrating the Service Pack you need to navigate to the AMD64\Update folder and select the Update.exe file.
  3. 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 8 hotfixes in the WMP11 directory, then hit the integrate button.
  4. 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).
  5. 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, 256, 308)
  6. 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).
  7. Unattended settings, this is the most important one. Your RunOnce file should look like this:
    CODE
    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.
  8. Make any tweaks you want, then run the process.
  9. 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).
  10. 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 1 1/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).



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 (7-Zip & HashTab strongly recommended):

Kels x64 CPL bonus pack Place at \Hotfix for direct integration, includes TweakUI
Tweak UI, requires 7-Zip
HashTab
7-Zip Needed for Daemon Tools, Tweak UI, Open Office configuration options, VirtualBox & VMware drivers
WinRAR
Windows Desktop Search & patch
Tool Tip Fixer
Firefox
Thunderbird
SeaMonkey
Opera
Flash Player Plugin for Firefox, Seamonkey & Opera
Shockwave Player plugin
Silverlight Player plugin
Java Runtime Environment for i586 & amd64
Notepad ++
Open Office Non-JRE (uncheck box), requires 7-Zip for configuration options
SumatraPDF
Adobe Reader
The GIMP (help files don't work with x64 version)
Google Picasa
IrfanView
Mihov Image Resizer
nLite
WMP11 Slipstreamer
AutoIt
DOS Box
Virtual PC 2007 sp1 & patch & patch
Virtual Box
VMware Server 1.0.x You will need to edit Run1_XP-64.bat inserting your registration key
Google Earth << Direct link to standalone installer
Skype Business version ( .msi)
uTorrent
Daemon Tools Requires 7-Zip or SPTD
AnyDVD
DVD Shrink
ImgBurn
CDBurnerXP Requires .Net 2.0 or greater
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
K-Lite Codec Pack 64-bit
Ultra Get
BOINC Screensaver
Windows Defender . Detection update integration supported
Spybot: Search & Destroy . Detection update integration supported
Avast Anti-Virus . Detection update integration supported
Comodo Firewall, two options, 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 (Avast Anti-Virus, VirtualPC 2007). Another option 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.

Comodo Firewall, in the absence of useful silent install switches the following options are provided:
. . . A) Use the older stable v3.0.25.378 firewall (only), it will default to safe mode on both firewall and defence+ (requires 7-Zip)
. . . B} Use the current version with a very basic, push the buttons, AutoIt script for firewall only, no AV, D+, ThreatCast or toolbars.


Optional components (currently SubInACL/ChOwn & 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. 3rd party installer available.

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.x for testing purposes, 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.x hints:
  1. Silent installation of Virtual Machine extensions is supported, once VirtualBox is installed there will be a file "VBoxGuestAdditions.iso" at "\Program Files\Sun\xVM VirtualBox", copy it to \AddOns in your nLite working directory (requires 7-Zip).
  2. Detection of network cable connection can be iffy, if so try disconnecting/reconnecting.
  3. On the machine setting page leave ACPI, IO APIC and VT-x/AMD-V enabled (default settings).
  4. (v3.0.8 & earlier) Only use 1 virtual processor, 2 or more CPUs will lead to random system hangs or BSODs.
  5. (v3.0.2 & earlier) Enabling video 3D acceleration can cause problems with some programs.
  6. (v2.2.4 & earlier) In order to have a usable VirtualBox when you first logon to each account you should go [Start >> Control Panel >> System >> Advanced >> Performance Settings] and deselect the three options under Visual Effects that begin with "Fade ...".
  7. (v2.2.4 & earlier) AutoIt scripts can be unreliable and do NOT install Daemon Tools.

Another option is VMware Server 1.0.x, 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.x hints:
  1. 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).
  2. 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.
  3. 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.
Finally there is VMware Server 2.0.x, but I haven't tried this one and the huge 507MB download might scare some people off.

Run1_XP-64.bat
CODE
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\256-WindowsServer2003.WindowsXP-KB970653-v3-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\308-Windows-KB943729-x64-ENU.exe /Passive /NoRestart

rem Non-integrable core OS updates
%Source%RunOnce\install_flash_player_ax.exe /S
%Source%RunOnce\WindowsServer2003.WindowsXP-KB973525-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB956744-x64-ENU.exe /Passive /NoRestart
msiexec /I %Source%RunOnce\msxml.msi /Passive /NoRestart
%Source%RunOnce\vcredist_x86.exe /Q
%Source%RunOnce\vcredist_x64.exe /Q

rem dotNet 2.0/3.5 + PowerShell
%Source%RunOnce\NetFx20SP2_x64.exe /Passive /NoRestart
%Source%RunOnce\dotnetfx35.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB958481-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP20SP2-KB974417-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP30SP2-KB958483-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB958484-x64.exe /Passive /NoRestart
%Source%RunOnce\NDP35SP1-KB963707-x64.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB961118-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\WindowsServer2003.WindowsXP-KB926139-v2-x64-ENU.exe /Passive /NoRestart

%Source%RunOnce\directx_aug2009_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-KB968816-x64-ENU.exe /Passive /NoRestart
%Source%WMP11\WindowsMedia11-KB954155-x64-ENU.exe /Passive /NoRestart

rem copy SubInACL files, these make running as a limited user feasible and use no system resources
Copy %Source%AddOns\SubInACL.* %SystemRoot%
Copy %Source%AddOns\ChOwn*.bat %SystemRoot%
Copy %Source%AddOns\Grant_Access.txt %SystemRoot%
If exist %SystemRoot%\SubInACL.exe MkDir "%AllUsersProfile%\Start Menu\Programs\Grant Access"
Copy %Source%AddOns\Access*.lnk "%AllUsersProfile%\Start Menu\Programs\Grant Access\"

rem delete leftover .Net setup directory (requires SubInACL)
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 fix tooltips hiding behind taskbar
"%Source%AddOns\ToolTipFixer 2.0.0.exe" /S

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

rem compressor/decompressor utilities
%Source%AddOns\winrar-x64-390.exe /S
msiexec /I %Source%AddOns\7z465-x64.msi /Passive /NoRestart

rem Tweak UI (check for Kel's CPL bonus pack)
If Not exist "%ProgramFiles(x86)%\System\CPL Bonus\TweakUI.exe" "%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 Virtualisation applications
%Source%AddOns\DOSBox0.73-win32-installer.exe /S

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

%Source%AddOns\VMware-server-installer-1.0.10-203137.exe /a /s /v"/qb TARGETDIR=%Temp%\VMwareServer"
msiexec /I "%Temp%\VMwareServer\VMware Server Standalone.msi" ALLUSERS=1 ADDLOCAL=ALL SERIALNUMBER=XXXXX-XXXXX-XXXXX-XXXXX /Passive /NoRestart
rem msiexec /I "%Temp%\VMwareServer\VMware Management Interface.msi" ADDLOCAL=ALL /Passive /NoRestart
msiexec /I "%Temp%\VMwareServer\VMware VmCOM Scripting API.msi" ADDLOCAL=ALL /Passive /NoRestart
msiexec /I "%Temp%\VMwareServer\VMware VmPerl Scripting API.msi" ADDLOCAL=ALL /Passive /NoRestart
RmDir /S /Q %Temp%\VMwareServer

If exist %Source%AddOns\VirtualBox-3.0.10-54097-Win.exe Start %Source%AddOns\VirtualBox-3.0.10-54097-Win.exe /Extract
If exist %Source%AddOns\VirtualBox-3.0.10-54097-Win.exe TimeOut /T 20
TaskKill /IM VirtualBox-3.0.10-54097-Win.exe /T /F
msiexec /I %Temp%\VirtualBox\VirtualBox-3.0.10-r54097-MultiArch_amd64.msi /Passive /NoRestart
RmDir /S /Q %Temp%\VirtualBox


rem Daemon Tools (Part 1, SCSI Pass Through Direct layer)
%SystemRoot%\daemon\dt410x64.exe
RmDir /S /Q %SystemRoot%\daemon
If Not exist %Source%AddOns\SPTDinst-v162-x64.exe "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\DTLite4355-0068.exe -O%Temp%\Daemon
%Temp%\Daemon\$PLUGINSDIR\SPTDinst-x64.exe Add /Q
RmDir /S /Q %Temp%\Daemon
%Source%AddOns\SPTDinst-v162-x64.exe Add /Q

rem DVD playback utility (21 day trial)
%Source%AddOns\SetupAnyDVD6603.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.10.18_windows_x86_64.exe /S /V"ALLUSERS=1 /Passive /NoRestart"
SubInACL /File "%ProgramFiles%\BOINC" /Grant=Everyone=R
SubInACL /Subdirectories "%ProgramFiles%\BOINC"\ /Grant=Everyone=R

rem Hardware specific driver applications | Intel Matrix Storage Manager
%Source%AddOns\IATA89ENU.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
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

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



AccountInit.bat
CODE
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 /T 20



Run2_XP-64.bat
CODE
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 Internet Explorer 8 updates (silent install option)
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB974455-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB976749-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB971961-x64-ENU.exe /Passive /NoRestart
%Source%RunOnce\IE8-WindowsServer2003.WindowsXP-KB975364-x64-ENU.exe /Passive /NoRestart

rem alternate web browsers
%Source%AddOns\Opera_1001_en_Setup.exe /S /V"ALLUSERS=1 CREATE_STARTMENU_ICONS=1 CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 MULTI_USER_SETTING=1 /Passive /NoRestart"
"%Source%AddOns\Firefox Setup 3.5.5.exe" /S /V"/Passive /NoRestart"
"%Source%AddOns\Thunderbird Setup 2.0.0.23.exe" /S
%Source%AddOns\seamonkey-1.1.18.en-US.win32.installer.exe -ms -ira
"%Source%AddOns\SeaMonkey Setup 2.0.exe" /S /V"/Passive /NoRestart"

rem browser plugins
%Source%AddOns\install_flash_player.exe /S
%Source%AddOns\sw_lic_full_installer.exe /S
%Source%AddOns\Silverlight.exe /Q

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

rem Notepad++
%Source%AddOns\npp.5.5.1.Installer.exe /S
Copy "%UserProfile%\Start Menu\Programs\Notepad++\Uninstall.lnk" "%AllUsersProfile%\Start Menu\Programs\Notepad++\"

rem install & configure Open Office, requires 7-Zip for configuration options (defaults shown)
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\OOo_3.1.1_Win32Intel_install_en-US.exe -O%Temp%\OpenOffice
If exist %Temp%\OpenOffice\openofficeorg31.msi msiexec /I %Temp%\OpenOffice\openofficeorg31.msi ALLUSERS=1 ADDLOCAL=ALL SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 /Qr /NoRestart
RmDir /S /Q %Temp%\OpenOffice
If Not exist "%ProgramFiles%\7-Zip\7z.exe" %Source%AddOns\OOo_3.1.1_Win32Intel_install_en-US.exe /S
Del "%ProgramFiles(x86)%\OpenOffice.org 3\Basis\program\GdiPlus.dll"

rem PDF readers
%Source%AddOns\AdbeRdr920_en_US.exe /sPB /rs /msiEULA_ACCEPT=YES
%Source%AddOns\SumatraPDF-0.9.4-install.exe /S
Xcopy "%UserProfile%\Start Menu\Programs\SumatraPDF" "%AllUsersProfile%\Start Menu\Programs\SumatraPDF\" /e

rem image editors / managers (GIMP help x86 only)
%Source%AddOns\gimp-2.6.7-i686-setup.exe /Silent /SP- /NoRestart
%Source%AddOns\gimp-2.6.6-x64-setup.exe /Silent /SP- /NoRestart
If exist %Source%AddOns\gimp-2.6.7-i686-setup.exe %Source%AddOns\gimp-help-2-2.6.0-en-setup.exe /Silent /SP- /NoRestart
%Source%AddOns\iview425_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\picasa35-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\GoogleEarth-Win-5.1.3509.4636.exe /S /V"ALLUSERS=1 /Passive /NoRestart"

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

rem uTorrent
%Source%AddOns\uTorrent.exe /PerformInstall 2
Copy "%UserProfile%\Start Menu\*Torrent.lnk" "%AllUsersProfile%\Start Menu\"

rem (almost) every video codec known to man
%Source%AddOns\vlc-1.0.3-win32.exe /S
%Source%AddOns\K-Lite_Codec_Pack_544_Mega.exe /Silent /NoRestart /LoadInf="%Source%AddOns\klcp_mega_unattended.ini"
%Source%AddOns\QT_Lite_301.exe /Silent /NoRestart /LoadInf="%Source%AddOns\qt_lite_unattended.ini"
%Source%AddOns\K-Lite_Codec_Pack_64bit_294.exe /Silent /NoRestart

rem YouTube downloaders
%Source%AddOns\ultraget-free.exe /Silent /NoRestart

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

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

rem basic freeware CD/DVD burners
%Source%AddOns\cdbxp_setup_4.2.7.1801.exe /Silent /NoRestart
%Source%AddOns\SetupImgBurn_2.5.0.0.exe /S

rem .Net / DirectX dependent driver applications | ATI Catalyst Control Center (integrate driver)
%Source%AddOns\CCC\Setup.exe /S /F2%Temp%\CatalystControlCenterSetup.log

rem optional defrag
rem Defrag %SystemDrive%

rem anti-spyware
msiexec /I %Source%AddOns\WindowsDefenderX64.msi ALLUSERS=1 REBOOT=SUPRESS CHECK_WGA=0 LAUNCHPROGRAM=0 LAUNCHSCAN=0 /Passive /NoRestart
%Source%AddOns\mpas-feX64.exe /Q
%Source%AddOns\spybotsd162.exe /Silent /SP- /Components="" /NoRestart
%Source%AddOns\spybotsd_includes.exe /S
"%ProgramFiles(x86)%\Spybot - Search & Destroy\SpybotSD.exe" /taskbarhide /autoimmunize /autoclose

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

rem firewall
"%ProgramFiles%\7-Zip\7z" X %Source%AddOns\CFP_Setup_3.0.25.378_XP_Vista_x64.exe -O%Temp%
%Temp%\CFP_Setup_3.0.25.378_XP_Vista_x64.exe -s
Del %Temp%\CFP_Setup_3.0.25.378_XP_Vista_x64.exe
%Source%AddOns\Comodo3.exe

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

rem optional disk check
rem FSutil Dirty Set %SystemDrive%

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 /T 20



Run3_XP-64.bat
CODE
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 /T 20


This post has been edited by Kurt_Aust: Nov 13 2009, 05:19 PM
Attached File(s)
Attached File  Config_XP_64_13Nov09.zip ( 57.92K ) Number of downloads: 1
Attached File  See_next_post_for_TweakUI_x64__200KB_limit_for_attachments_is_a_bit_cheap_.txt ( 1bytes ) Number of downloads: 129
 
Go to the top of the page
 
+Quote Post

Posts in this topic
- Kurt_Aust   HOWTO create a fully up to date XP x64 DVD   Sep 30 2007, 06:11 AM
- - Kurt_Aust   Changelog: 2 Oct 07: Dropped Weed's Windows D...   Sep 30 2007, 06:12 AM
- - boooggy   get down and boooggy? hehehehehe nice tutorial.......   Sep 30 2007, 09:07 AM
- - Kurt_Aust   Major change: Dumped Weed's Windows Defender A...   Oct 2 2007, 07:27 AM
- - Kurt_Aust   October updates Deletion: Hotfix\110-IE7-Win...   Oct 13 2007, 04:30 PM
- - Broken One   Hi there, one possible really dumb question but w...   Oct 14 2007, 11:09 AM
|- - Kurt_Aust   QUOTE (Broken One @ Oct 15 2007, 03:09 AM...   Oct 14 2007, 01:51 PM
- - wirapuru   Thanks a lot Kurt_Aust, I was looking for a way to...   Oct 26 2007, 04:32 PM
- - Kurt_Aust   November Updates Addition: Hotfix\230-Window...   Nov 15 2007, 11:33 PM
- - thijs   Great job! This was exactly what I have been l...   Nov 16 2007, 05:30 AM
- - chewy   Quick question... How does the 64-bit xp performa...   Nov 25 2007, 10:00 AM
|- - Kurt_Aust   QUOTE (chewy @ Nov 26 2007, 03:00 AM) Qui...   Nov 27 2007, 02:27 AM
- - Kurt_Aust   December updates Deletions: Hotfix\090-Wi...   Dec 21 2007, 04:33 AM
- - HJW   Thanks for this guide. It is really helpful and ex...   Jan 1 2008, 11:01 AM
- - HJW   Hi all, In addition to this guide I want to add ...   Jan 2 2008, 04:46 AM
|- - HJW   QUOTE (HJW @ Jan 2 2008, 11:46 AM) Hi all...   Mar 15 2008, 03:43 PM
- - Kurt_Aust   January updates Additions: 290-WindowsServer2003....   Jan 10 2008, 05:59 PM
- - nch   Working on my x64 cd now.   Jan 29 2008, 05:22 AM
- - Kurt_Aust   February updates: Deletions Hotfix\170-Windo...   Feb 16 2008, 04:40 PM
- - bosco555   Hi Kurt_Aust and thanks a million for this how-to....   Feb 29 2008, 02:06 AM
|- - Kurt_Aust   QUOTE (bosco555 @ Feb 29 2008, 07:06 PM) ...   Mar 2 2008, 02:16 AM
- - bosco555   Thanks Kurt, just making sure. Thanks again for ...   Mar 2 2008, 03:03 AM
- - johnhc   Kurt_Aust, Thanks so much for your tutorial. It i...   Mar 12 2008, 06:56 PM
|- - Kurt_Aust   QUOTE (johnhc @ Mar 13 2008, 11:56 AM) 1....   Mar 13 2008, 06:22 AM
- - johnhc   Wow, Kurt_Aust, Thanks for the detailed response...   Mar 13 2008, 08:44 AM
- - Kurt_Aust   March updates: New version of the DirectX redistr...   Mar 14 2008, 03:58 PM
- - johnhc   Kurt_Aust, thanks for the March updates and the re...   Mar 14 2008, 06:35 PM
- - johnhc   HJW, getting the famous 'Internet Explorer can...   Mar 15 2008, 06:45 PM
|- - HJW   QUOTE (johnhc @ Mar 16 2008, 01:45 AM) HJ...   Mar 16 2008, 07:35 AM
- - johnhc   HJW, I see several interesting things in your thre...   Mar 16 2008, 12:26 PM
- - Kurt_Aust   April updates: Deletion Hotfix\350-IE7-Windo...   Apr 11 2008, 03:55 AM
- - bartgrefte   Hi! Maybe you could help me out on something....   Apr 11 2008, 07:14 AM
- - Kurt_Aust   Additions: Hotfix\195-msxml4-KB936181-enu.exe...   Apr 14 2008, 05:35 AM
|- - bartgrefte   QUOTE (Kurt_Aust @ Apr 14 2008, 01:35 PM)...   Apr 14 2008, 07:48 AM
- - bartgrefte   Hmm, something went wrong here I think. Just let ...   Apr 16 2008, 09:08 AM
|- - Kurt_Aust   QUOTE (bartgrefte @ Apr 17 2008, 01:08 AM...   Apr 17 2008, 03:22 AM
|- - bartgrefte   QUOTE (Kurt_Aust @ Apr 17 2008, 11:22 AM)...   Apr 17 2008, 06:07 AM
- - johnhc   Kurt, I have been DLing some of the files and ran ...   Apr 21 2008, 09:30 AM
- - johnhc   Kurt, I have run two tests with your procedure usi...   Apr 27 2008, 10:54 AM
|- - Kurt_Aust   QUOTE (johnhc @ Apr 28 2008, 02:54 AM) Ku...   Apr 28 2008, 01:44 AM
- - bartgrefte   For those who would like them, here's my Winnt...   Apr 28 2008, 04:30 AM
- - johnhc   Kurt, thanks much for your reply. I can always co...   Apr 28 2008, 09:02 AM
- - Kurt_Aust   Java control panel shows up fine for me and the Ja...   Apr 29 2008, 02:38 AM
- - johnhc   Thanks again, Kurt. I have DLed the documentation ...   Apr 29 2008, 02:25 PM
- - Kurt_Aust   Yes I'm running XP x64 (as listed under my nam...   Apr 30 2008, 01:35 AM
- - johnhc   Kurt, thanks once more. I have a couple of questio...   Apr 30 2008, 03:25 PM
- - Kurt_Aust   491MB for the beta? Yipe!! To think that...   May 1 2008, 01:28 AM
- - johnhc   Kurt, I installed and ran VMware Server 1.0.5 and...   May 1 2008, 06:37 PM
- - johnhc   Kurt, Here is the answer you gave on a question I ...   May 12 2008, 02:48 PM
- - TranceEnergy   This may be totally off topic but i thought i...   May 12 2008, 11:47 PM
- - Kurt_Aust   Johnhc: Your example is correct. TranceEnergy: I ...   May 13 2008, 04:35 AM
|- - TranceEnergy   QUOTE (Kurt_Aust @ May 13 2008, 12:35 PM)...   May 13 2008, 05:02 AM
- - johnhc   Kurt, Thanks again! John   May 13 2008, 09:41 AM
- - johnhc   Kurt, In going line by line through your RUN1_XP-6...   May 13 2008, 07:09 PM
- - TranceEnergy   On a sidenote Visual Basic 2008 runtime files have...   May 14 2008, 04:03 AM
- - Kurt_Aust   No new updates this month. KB943729 (Group Policy...   May 15 2008, 04:25 AM
- - johnhc   Kurt, Thanks again! I indeed did not see the p...   May 15 2008, 01:19 PM
- - TranceEnergy   I used to use wmp ss 0.991 i think it was, with no...   May 15 2008, 03:26 PM
- - johnhc   Kurt, I have been installing a few items at a time...   May 18 2008, 03:09 PM
- - Kurt_Aust   JohnHC: 4GB? That's a bit cheap, I'd reco...   May 19 2008, 03:25 AM
- - TranceEnergy   Ok thanks for clearing things up! I have suces...   May 19 2008, 04:05 AM
- - johnhc   Kurt, I installed the same DVD on the same VM and ...   May 19 2008, 02:33 PM
- - Kurt_Aust   I've taken a look at the event logs. On the h...   May 20 2008, 04:45 AM
- - johnhc   Kurt, I found the DCOM errors in my host log even ...   May 20 2008, 10:00 AM
- - TranceEnergy   Hey Kurt. On the booogy website there's a lin...   May 20 2008, 01:55 PM
|- - Kurt_Aust   QUOTE (TranceEnergy @ May 21 2008, 05:55 ...   May 21 2008, 02:48 AM
- - DNic41   This is great thank you! I've already tes...   May 21 2008, 09:29 AM
- - TranceEnergy   This is probably not the place to post this, but I...   May 21 2008, 04:00 PM
- - TranceEnergy   New Installer for Microsoft MSI 4.5, 64bit individ...   Jun 3 2008, 05:59 PM
- - TranceEnergy   New Microsoft Desktop Search 4.0 for Windows xp/20...   Jun 4 2008, 11:48 AM
- - TranceEnergy   Open Al. Sound dll files needed for some games to ...   Jun 7 2008, 09:26 AM
- - TranceEnergy   Punkbuster silent install. PB is a service that in...   Jun 7 2008, 01:02 PM
- - Kurt_Aust   June updates Deletions: Hotfix\250-WindowsSe...   Jun 13 2008, 07:36 PM
- - TranceEnergy   Great update Kurt! Reason why i posted them p...   Jun 14 2008, 01:37 AM
- - johnhc   Kurt, Thanks much for the latest updates. I do hav...   Jun 15 2008, 01:52 PM
- - Kurt_Aust   Quick reply before I go to work: 1. Connect to th...   Jun 15 2008, 02:06 PM
- - TranceEnergy   Kurt, an alternative way to install directx, while...   Jun 15 2008, 08:39 PM
- - Kurt_Aust   TranceEnergy: You're right, that's a clean...   Jun 16 2008, 03:18 AM
- - TranceEnergy   Yes, i like it better this way, since fewer files ...   Jun 16 2008, 03:27 AM
- - johnhc   Kurt, Thanks for your replies. BO = Buffer Overfl...   Jun 16 2008, 12:27 PM
- - johnhc   Well, I built an ISO with nLite with no problem an...   Jun 16 2008, 01:31 PM
- - COKEDUDEUSF   Is there a reason why you don't include sp3? I...   Jun 16 2008, 01:57 PM
- - johnhc   COKEDUDEUSF, Are your sure you're replying to ...   Jun 16 2008, 06:03 PM
|- - COKEDUDEUSF   QUOTE (johnhc @ Jun 16 2008, 08:03 PM) CO...   Jun 16 2008, 10:09 PM
|- - TranceEnergy   QUOTE (COKEDUDEUSF @ Jun 17 2008, 06:09 A...   Jun 17 2008, 12:32 AM
- - Kurt_Aust   Yo, CokeDude: Try to think of Windows XP Pro x64 a...   Jun 17 2008, 02:37 AM
- - TranceEnergy   Kurt, while talking about firewalls, is there any ...   Jun 17 2008, 02:52 AM
- - Kurt_Aust   Yep, sounds like you're looking at AutoIt type...   Jun 17 2008, 04:02 AM
- - johnhc   Kurt, I apparently have a hardware problem. This ...   Jun 17 2008, 01:28 PM
- - TranceEnergy   John, i have to say, i looked at that thread you l...   Jun 17 2008, 04:00 PM
- - johnhc   TranceEnergy, I agree with you about CFP. People ...   Jun 17 2008, 06:53 PM
- - Kurt_Aust   JohnHC: If you think it's causing you problems...   Jun 18 2008, 02:34 AM
- - TranceEnergy   Kurt: As you say Win XP X64 doesnt need the x86 s...   Jun 18 2008, 10:38 AM
- - johnhc   Kurt, It was not my intention to suggest you or an...   Jun 18 2008, 06:40 PM
- - Kurt_Aust   TranceEnergy: DirectX update will install the x86 ...   Jun 19 2008, 04:17 AM
- - johnhc   Kurt, Should the DirectX_9c entry still have EXTRA...   Jun 19 2008, 01:34 PM
- - Kurt_Aust   JohnHC: Yes, as the main post has not been changed...   Jun 19 2008, 01:50 PM
- - ricktendo64   FYI over @ RyanVM there is a updatepack for XP x64...   Jun 19 2008, 04:02 PM
|- - TranceEnergy   QUOTE (ricktendo64 @ Jun 20 2008, 12:02 A...   Jun 20 2008, 08:51 AM
- - johnhc   I sent a PM to Buhric on the Comodo forum asking a...   Jun 21 2008, 09:28 AM
5 Pages V   1 2 3 > » 


Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 22nd November 2009 - 10:29 AM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy