Jump to content

HOWTO create a fully up to date XP x64 DVD (EoL Feb 2016)


Kurt_Aust

Recommended Posts

5eraph, I've got a mess! Don't know what I did to deserve this. I used your 5er_IE8_Addon_2009-03_1_x64.7z, took your entries_IE8Tweaks.ini and modified it. My modifications amounted to removing a number of your tweaks by placing a ; in front of all the Registry commands. I then used " Reg2Inf v0.46 - http://tinyurl.com/fgqyf" to convert my .reg file and copied it onto the end of yours after removing the upper parts that I thought were not needed. It ended up over an MB. Here is some lines of the transition from yours to mine:

; "When a pop-up is encountered:	   Always open pop-up in a new tab"
; "Open links from other programs in: A new tab in the current window"
HKCU,"Software\Microsoft\Internet Explorer\TabbedBrowsing","PopupsUseNewWindow",0x10001,2

; Settings from my old machine

; Reg2Inf v0.46 - http://tinyurl.com/fgqyf
HKCU,"Software\Microsoft\Internet Explorer",,0x0
HKCU,"Software\Microsoft\Internet Explorer","Show_FullURL",0x10001,00,00,00,00
HKCU,"Software\Microsoft\Internet Explorer","SmartDithering",0x10001,01,00,00,00

And from the bottom of 5erie8.inf after running nLite:

[Tweaks.AddReg]
HKCU,"Software\Microsoft\Internet Explorer\LinksBar","Enabled",0x10001,0
HKCU,"Software\Microsoft\Internet Explorer\Main","AlwaysShowMenus",0x10001,0
HKCU,"Software\Microsoft\Internet Explorer\Main","IE8RunOnceCompletionTime",1,d6,74,a1,f0,a8,d1,c9,01
HKCU,"Software\Microsoft\Internet Explorer\Main","IE8RunOnceLastShown",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\Main","IE8RunOnceLastShown_TIMESTAMP",1,4e,7b,14,eb,a8,d1,c9,01
HKCU,"Software\Microsoft\Internet Explorer\Main","IE8RunOncePerInstallCompleted",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\Main","IE8TourShown",0x10001,1

......................Removed about 50 lines.......................

HKCU,"Software\Microsoft\Internet Explorer\TabbedBrowsing","OpenInForeground",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\TabbedBrowsing","PopupsUseNewWindow",0x10001,2
HKCU,"Software\Microsoft\Internet Explorer\CommandBar","CommandBarEnabled",0x10001,0

Please notice the last entry removes the command bar, and it is truly gone on my VM. I had commented this line out (with a ; ). My three home pages were not there and there were many other problems in IE8 and my system. The .reg I started with had worked fine before. One really strange thing I noticed when I added this .ini to nLite is the size shown was something like 52 MB. The .ini file is a little over 1 MB and the 52 MB looks like the size of the whole folder containing the .ini, your original .ini, your IE8 AddOn and several other AddOns. If you have any ideas what happened, please let me know. Thanks, John.

Link to comment
Share on other sites


Addon troubleshooting might be more on-topic in the IE8 addon thread. ;)

I don't know what could have caused that, but I'm willing to investigate if you'll send me your INI and the 5erIE8.in_ file after integration.

I'm aware that nLite will put the first line in the [TweakEntries] section last in the INF file; it has done this to me as well. But it hasn't caused me any problems. I do not know why it happens.

EDIT: Try compressing entries_IE8Tweaks.ini before integration. nLite seems to have problems with the uncompressed file in certain situations. A note has now been added in the addon release post regarding this. Thanks for bringing it to my attention. :)

Edited by 5eraph
Link to comment
Share on other sites

5eraph, thanks for your response. I did try to compress the ini last night and the 5erIE8.in_ is identical, so no help there. I suspect I have just tried to do too much at once. My plan today is to remove the really large tweak (really my old machine settings) and try again with just two small ones. I will wait till I have more definitive idea what is going on, then reply to your IE8 AddOn thread if necessary. The files are too large to attach and I would not ask you to help at this time anyway. I need to do some more work first. I am curious why the command bar tweak shows up even though it is commented out. Maybe this is akin to this thread. See toward the bottom. Gaelon comments that a commented out line gets processed. Thanks, John.

EDIT: This discussed has been moved/continued in IE8 addon thread.

Edited by johnhc
Link to comment
Share on other sites

  • 3 weeks later...
Kurt_Aust, I noticed that MS has released a Visual C++ 2008 Redistributable. Should we be using this rather 2005? Enjoy, John.

Unfortunately for some unknown reason they are not cumulative. The 2005 sp1 version is listed (as optional) as I have run across something that requires it (K-Lite x64), if and when I encounter something that requires the 2008 runtimes I'll add it. In fact if they didn't have the same filename (shame on you Microsoft) I would already have added it.

Link to comment
Share on other sites

  • 2 weeks later...

July updates

Deletions:

Hotfix\760-WindowsServer2003.WindowsXP-KB961373-x64-ENU.exe

Hotfix\810-WindowsServer2003.WindowsXP-KB969898-x64-ENU.exe

RunOnce\IE8-WindowsServer2003.WindowsXP-KB971180-x64-ENU.exe

Additions:

Hotfix\

@ . . . 860-WindowsServer2003.WindowsXP-KB971633-x64-ENU.exe [3,059,072]

@ . . . 870-WindowsServer2003.WindowsXP-KB961371-x64-ENU.exe [868,720]

@ . . . 880-WindowsServer2003.WindowsXP-KB973346-x64-ENU.exe [673,664]

RunOnce\

@ . . . IE8-WindowsServer2003.WindowsXP-KB971930-x64-ENU.exe [685,936]

@ . . . NDP35SP1-KB963707-x64.exe [759,144] Only this change applies to users of 5eraph's packs

Moved ..\WinUp.lnk to ..\RunOnce\WinUp.lnk

Other changes of note:

1. Found a bug in the IE8 installer which also shows up in 5eraph's AddOn:

If Internet Explorer 8 is installed on Windows XP Professional x64 edition then the Quick Launch toolbar is broken for any user accounts created (logged into for the first time) thereafter.

Normally when one activates the Quick Launch toolbar on a new account, icons for "Internet Explorer", "Windows Media Player" and "Show Desktop" are available.

However once Internet Explorer 8 is installed, when one activates the Quick Launch toolbar on a newly created account only the icon for "Internet Explorer" is available.

Losing the "Windows Media Player" icon is no big deal, simply enough to drag and drop a replacement, but the loss of the "Show Desktop" icon is far more significant.

I have found that issuing the following command fixes the problem:

rem fix Quick Launch toolbar for IE8

MkDir "%SystemDrive%\Documents and Settings\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch"

Which would seem to indicate that there is some sort of regression bug in the Internet Explorer 8 installer that results in it failing to create the directory "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch" upon account initialisation.

If the directory is there (which the above command creates) then it is correctly populated with the expected icons.

2. Since I was mucking about with the Quick Launch toolbar anyway I've added Windows Explorer to it.

3. Split the awkward command used at the end of Run1 off into another batch file named AccountInit.bat.

4. Added an "Access Revoke" shortcut to the "Grant Access" folder.

5. The latest version of Sun VirtualBox (3.0.2) appears to be a major improvement for the purposes of testing XP x64, it is now almost as good as VMware Server 1.0.9.

However there is one important limitation, that being do NOT attempt to use more than one virtual processor or the VM will hang / BSOD.

6. Changed the name of the base directory from WinXP-64_sp2+ to WinXP-64_sp2a as some commands regard + as a special character.

Edited by Kurt_Aust
Link to comment
Share on other sites

  • 3 weeks later...
Isn't the point of using the WMP11 Slipstreamer so that it slipstreams it into the source to begin with?
Yes, and that is what happens when you place WMP11 installer into the nLite Hot Fix section. It is detected and nLite calls booogy's slipper.
Is this method in any way preferred over simply using booogy's slipstreamer after having nlited a source image, and if so why? (I ask this because the added hotfixes belonging to WMP in booogy's tool are confusing me when I do it in the middle of having nlite busy with an image already.)
Link to comment
Share on other sites

meowing, for several versions of nLite now, booogy's WMP11 Slipstreamer has been integrated into nLite. You must have WMP11 Slipstreamer installed on your system, then simply place the WMP11 installer followed by all its updates into the Hot Fix task of nLite. Stopping and starting nLite is not recommended. Run it only once and do all your your work then. Enjoy, John.

Link to comment
Share on other sites

Kurt_Aust, I just did an install including the latest IE8 security update, KB972260 in the nLite Hot Fix section. WUD says I need to install the update, but QFECheck says I have the update installed. I guess this means that it does not integrate properly with nLite?

On a different subject: I tried setting the System Restore disk size (MaximumDataStorePercentOfDisk = 10) to 10% and after the install it is 12% (the default). Have you every tried this and got it to work? Thanks, John.

Link to comment
Share on other sites

Meowing:

The method used by the guide of running the WMP11 slipstreamer separately before the main nLite pass comes from the results of initial testing.

When this guide was first created, while you could let nLite call the WMP11 slipper, any WMP11 hotfixes weren't truly slipstreamed, rather they were executed silently from svcpack at T-13 (not sure if this is still the case). Also you could not run the WMP11 slipper after nLite had finished its processing, for then it would break svcpack, any hotfixes nLite had set for silent install at T-13 failed to execute.

Finally there is the fact that if you run the WMP11 slipper separately you have more options available.

JohnHC:

With the mysterious absence of 5eraph and hence lack of updates to his pack I've done the odd test, this selection of updates results in nothing (except MSRT) showing as a high priority update:

[Hotfixes]
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\5er_UpdatePack_XPx64SP2_2009-06_2.7z
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\860-WindowsServer2003.WindowsXP-KB971633-x64-ENU.exe
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\870-WindowsServer2003.WindowsXP-KB961371-x64-ENU.exe
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\880-WindowsServer2003.WindowsXP-KB973346-x64-ENU.exe
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\5er_IE8_Addon_2009-03_1_x64.7z
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\IE8-WindowsServer2003.WindowsXP-KB972260-x64-ENU.exe
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\IE8-WindowsServer2003.WindowsXP-KB972636-x64-ENU.exe
D:\Operating_Systems\nLite\WinXP-64_sp2a\5eraph\IE8Tweaks.7z

Note that I used the vanilla IE8 AddOn, the one with no updates of any kind.

However if you are using the batch files to install IE8, then naturally nLite can't integrate KB972260 as IE8 has not yet been installed (you need to use Run2).

Sorry, but I have not mucked around with the System Restore settings.

Link to comment
Share on other sites

Kurt_Aust, thanks for your reply. I may have a mess - my list is a little different. I have 5eraph's IE8 AddOn at the top and these updates at the bottom. The KB972260 does not have IE8 in the name - perhaps you added it. I have KB969897 and you don't, but you show it in your RUNx on page 1 of your guide. I have no IE8 updates in my RUN1. You have KB972636 and I do not. Maybe you have really started on the August update and I have just added KB972260. What a mess. I think I will just wait till you release the August update and get in sync with you. I assume that I should have no IE8 updates in my RUN1?

Concerning 5eraph, I did PM him as I said a few posts ago, and got no response. This is one reason I stay away from AddOns and Update Packs. You never know when the owner will disappear. With your method and your explanation of how you do it, if you are absent when I need changes, I can do it myself. Thanks for all your efforts in this. Enjoy, John.

C:\Slipstream\Slipstream Components\Build_Components\nLite_AddOns\5er_IE8_Addon_2009-03_1_x64.7z
.
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Hotfix\860-WindowsServer2003.WindowsXP-KB971633-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Hotfix\870-WindowsServer2003.WindowsXP-KB961371-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Hotfix\880-WindowsServer2003.WindowsXP-KB973346-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Additional\IE8-WindowsServer2003.WindowsXP-KB969897-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Additional\IE8-WindowsServer2003.WindowsXP-KB971930-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Additional\WindowsServer2003.WindowsXP-KB958655-x64-ENU.exe
C:\Slipstream\Slipstream Components\Build_Components\Update_Hotfix\Additional\WindowsServer2003.WindowsXP-KB972260-x64-ENU.exe

Link to comment
Share on other sites

* You are using the IE6 version of KB972260.

* KB969897 was replaced by KB972260 in an out of cycle update.

* Similarly KB971930 has been replaced by KB972636.

Either place IE8 and its updates at RunOnce for batch file installation OR integrate 5eraph's AddOn and the hotfixes, best not to mix the 2.

Link to comment
Share on other sites

Kurt_Aust, guess I got the wrong update from Windows DL Center. I am not mixing techniques. It was always my intent to use only 5eraph's AddOn and nLite Hot Fix section - no IE8 updates in my RUN1. I did not know about the replacements. Thanks much, John.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...