Full IE7/WMP11/updates/.net nLite cd

Questions about Update Pack making? Ask here.
Post Reply
Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Full IE7/WMP11/updates/.net nLite cd

Post by Leozack » Mon Oct 29, 2007 9:07 pm

Hi guys, I've tried again today to make an updtodate cd, last attempt was July. I've got xpsp2 and run the WMP slipstreamer on it, then setup nLite to add these hotfixes for integration

[Hotfixes]
E:\XPSP2Lite\Updates\DirectX_9.0c_November_2007_AddOn_0.3.2_-_CNC.7z
E:\XPSP2Lite\Updates\NR_UPHC_Addon.cab
E:\XPSP2Lite\Updates\MMC3 WindowsXP.exe
E:\XPSP2Lite\Updates\dotnetaio\install.exe
E:\XPSP2Lite\Updates\RVMUpdatePack2.1.11.7z
E:\XPSP2Lite\Updates\RUPUpdates-2.1.11.13-Addon.7z
E:\XPSP2Lite\Updates\IE7-WindowsXP-x86-enu.exe

However I got an error in the .net3 part and all I find on the forums is "use the fix addon" but the only link for it I found was dead :(

Could anyone point me in the right direction? Or perhaps comfirm the order I should be adding the wmp11/dx9/(otheraddons)/.net aio/updatepack/updateaddons/ie7

Thanks a lot it'll be great to have this working
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
bober101
Posts: 923
Joined: Thu Feb 08, 2007 8:49 pm
Location: canadia!

Post by bober101 » Mon Oct 29, 2007 9:13 pm

i think the fix is given in the 1st page of the ryanvm all in one .net pakage beta2.
XP theme source patcher
patches/overwrites ure default xp visual resources

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Mon Oct 29, 2007 9:26 pm

Yeah it's this
http://www.ryanvm.net/msfn/files/dotnet3fix_addon.7z
but that link is dead. I read more and found this was added in 2.1.9 pack or something so it shouldn't be needed anymore. So why did it error? And what is the correct order to add things if I've done it wrong? :/ Half 1 gotta sleep now =_=
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

scott.laptopguy
Posts: 8
Joined: Fri Jul 27, 2007 1:34 pm

Post by scott.laptopguy » Tue Oct 30, 2007 8:56 am

Did you try running the update pack and update addon first?

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Oct 30, 2007 8:59 am

What so slipstream sp2, slipstream WMP11, add the update pack then the update addons with nlite, then add the other addons and ie7 wiht nlite a 2nd time round? Then test? The only problem I had was the .net aio failing on 3. Though I haven't tested the build since that broke so I dunno if wmp11 first and ie7 last worked etc
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Tr110022
Posts: 21
Joined: Thu Apr 13, 2006 2:15 am

Post by Tr110022 » Tue Oct 30, 2007 10:58 am

Ryan all in one .net is an installer package and can't be added as hotfix.
you should make an addon from the installer, or i think you cloud use it through runonce mode

also why are you using the original IE7? you'll need to download many updates after installing winxp.
instead, try using MrNxDmX IE7 addon that contain all updates

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Oct 30, 2007 11:43 am

Ok so assume I've hunted that updated IE7 package and downloaded it. What is the order I should apply things after sp2? Is it wmp11 slipstream then updatepack then updatepack addon then IE7 addon? And if I can't use the .net aio as part of the install I probably won't worry about it since I've not setup any runonce things before and I might aswell just install the latest one at the time afterwards I guess, just that having it already on was helpful. Can you install 1 & 2 as hotfixes but just not 3?
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Tue Oct 30, 2007 12:34 pm

Use this order:
  1. Slipstream Service Pack 2
  2. RVMUpdatePack2.1.11.7z
  3. RUPUpdates-2.1.11.13-Addon.7z
  4. WMP11
  5. everything else in whatever order

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Oct 30, 2007 3:49 pm

Really? I read on I think the update addon pack thread that you should put WMP11 on before it and IE on after it so doing the updates before WMP11 shouldn't work? But I'll try that order out and do IE7+updates last o.o
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sun Nov 04, 2007 2:11 pm

Ok I just tried a couple more builds based on this order

XP + SP2
Boogly WMP11 slipstreamer with no updates

Then nLite with all this lot (note all the wmp11 addons (the slipstreamer failed to add the kb936782 one I think so I pulled them all out of the slipstreamer to nLite here) and some uptodate addons I found in winupdate on previous build)

E:\XPSP2Lite\Updates\RVMUpdatePack2.1.11.7z
E:\XPSP2Lite\Updates\RUPUpdates-2.1.11.13-Addon.7z
E:\XPSP2Lite\Updates\MMC3 WindowsXP.exe
E:\XPSP2Lite\Updates\NR_UPHC_Addon.cab
E:\XPSP2Lite\Updates\DirectX_9.0c_November_2007_AddOn_0.3.2_-_CNC.7z
E:\XPSP2Lite\Updates\Hotfixes\IE7-WindowsXP-KB939653-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb928788-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb929399-v2-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb929773-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb931756-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb932390-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb933547-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935551-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935552-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935957-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsMedia11-KB936782-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb938232-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsMedia11-KB939683-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB933729-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB941202-x86-ENU.exe
E:\XPSP2Lite\Updates\NR_IE7en_Addon_1.0.6b_alt.7z

I just found winupdates asked to intall the latest WGA thing (forgot the kb# now) which I had to do (at least it didn't ask for a reboot) and then came up with the .net's (about ot try adding the dotnetaio as a runonce thing) but also the root cert update kb931125. that's supposed to be in the RVMupdate pack? Why is winupdate wanting to install it again? (I also note windows messenger 4.7 update is in there too ... ?)

Other than that I think everything is ok and working. Only other thing would be getting IE 7 to not show the runonce stuff but Iusually join pc's to domains with GPOs to set that stuff pretty instantly anyway o.o
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sun Nov 04, 2007 3:43 pm

Ok it seems taht's all worked! phew!

Though this dotnetaio is taking ages I don't remember it taking so long, maybe just cos it's on a virtual pc? I'm thinking maybe not include that as runonce and just run it if I want to. But wait, then it'll still do it anyway from autoupdates which I'm trying to avoid. Arse. I just dn't fancy sitting around witing to leave a site while this executes andI guess the updates will happen anytime wihtout me having to wait? Hmmm. What does anyone else do? >.>

Also, in nLite I set it to autologon administrator (because that is how you stop is asking for a username and internet settings stuff as part of the oobe?) And I give it a password. But when the oobe runs (set to hidepages), the only screen I use is the pcname/admin password screen. And if I set the admin password to whatever the site default is, at the end of the oobe it says failed to login incorrect password. So somehow it's set to autologon with the password I give nlite, whereas I want it to use whatever is given in the oobe? Or just another way to not get asked to make a user account etc in the oobe without autologon would be ok?
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Thu Nov 08, 2007 6:46 pm

Anyone got a solution for the oobe stuff? And is the dotnetaio takin ages cos it's on a virtual pc or is it always gonna take that long? I know it can take like 10m sometimes and town between having it as runonce or leaving it as run-if-I-want-it at the risk of autoupdates doing it anyway at an inconvenient time :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Nov 13, 2007 1:35 pm

Ok I think I'll not include the dotnetaio so the installtime is as fast as possible and if I want the dotnetaio I'll do it after.

But how can I sort this oobe problem guys?

I want it to ask me for the pcname and local admin pw, but that's all. And I don't mind if it auto logs in or not. But currently each bootup it TRIES to autologin with the password I set originally which isn't going to be the usual one and fails. I need to not have it set to auto login, but apparently that was how you stopped the oobe asking for a username to make a new account etc? Please set me straight :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Tue Nov 13, 2007 5:54 pm

Please describe what you use to set your unattended settings: nLite, SetupMgr.EXE, or WINNT.SIF template? I typically skip OOBE altogether through WINNT.SIF (no hacked files using UnattendSwitch=Yes), but I use a template (no nLite). The template I use is fully unattended using UnattendMode=DefaultHide, then I delete the information in the template that I want to be unique for each install so it will ask each time.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Nov 13, 2007 7:52 pm

I use nLite for mine
XP + SP2
Boogly WMP11 slipstreamer with no updates

Then nLite with all this lot (note all the wmp11 addons (the slipstreamer failed to add the kb936782 one I think so I pulled them all out of the slipstreamer to nLite here) and some uptodate addons I found in winupdate on previous build)

E:\XPSP2Lite\Updates\RVMUpdatePack2.1.11.7z
E:\XPSP2Lite\Updates\RUPUpdates-2.1.11.13-Addon.7z
E:\XPSP2Lite\Updates\MMC3 WindowsXP.exe
E:\XPSP2Lite\Updates\NR_UPHC_Addon.cab
E:\XPSP2Lite\Updates\DirectX_9.0c_November_2007_AddOn_0.3.2_-_CNC.7z
E:\XPSP2Lite\Updates\Hotfixes\IE7-WindowsXP-KB939653-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb928788-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb929399-v2-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb929773-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb931756-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb932390-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb933547-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935551-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935552-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb935957-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsMedia11-KB936782-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\windowsmedia11-kb938232-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsMedia11-KB939683-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB933729-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB941202-x86-ENU.exe
E:\XPSP2Lite\Updates\NR_IE7en_Addon_1.0.6b_alt.7z
ThenI run nLite again and do all my tweaks/cutting down. Just need to perfect the settings for the oobe stuff.

Though on previous builds I've found I get asked to insert the xp cd by the protection stuff, but I don't think disabling that stuff is a good idea? so I copy the cd contents to a c:\ folder and set the registry to point the install source to it.
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Nov 20, 2007 1:04 pm

anyone? :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Wed Nov 21, 2007 11:31 am

I used get the SFC messages all the time, then I think Nuhi finally fixed it in nlite1.3 or 1.4. Was really hard to track them down. I generally don't use nLite for integration, but there are some things (like the WGA addon) that seem to work better with nlite. I believe that the Integrator has better compatibility with more addons (many addons specify using Integrator). As we get more and more addons in the community, its becoming more difficult to tell.

Another trick I learned is to avoid spaces the names of your folders as you are prone to confounding errors otherwise. I don't know if its integrator or the addons I'm using that cause this, but something just assumes a dos 8.3 format. The solution for me is to have a directory structure reminiscent of classic dos filenames. Most of my problems went away after that.

When I make prepare a build, I start with the original XPCD and copy all contents to this folder: D:\aXPCD\zXpV. The "a" in aXPCD is to ensure that this folder appears at the top (because I will have to click down to it often). Likewise the "z" in zXpV puts this folder to the bottom because I will save it for future builds and not write to it. I proceed slowly, saving builds with each progression until I hit a snag. Then I just go back and test slightly earlier builds instead of having to build it all over again wasting hours guessing what the problem could be. When I KNOW that a build does what it is supposed to do I put a "z" in front of it and back it up.

My build order is a follows:
I Use Integrator for all addons unless otherwise noted.
  1. Setup my 8.1 dir structure
  2. Copy the contents of the Original XPCD to a local hard drive
  3. Use integrator to slipstream SP2 along with RyanVM Update Pack 2.1.11 - Released June 25, 2007 http://www.ryanvm.net/forum/viewtopic.php?t=4905 into a new foldler; I name it d:\aXPBlds\SP2v1\ (SP2vanilla1)
    Close Integrator
  4. Then use Boooogy's Slipstreamer - http://web.clicknet.ro/boooggy/
    to integrate all 9 hotfixes.
    I save this build as aXPBlds\WMP11v1
  5. Now I integrate IE7 by itself.
    NR_IE7en_Addon_1.0.6b.7z - http://www.ryanvm.net/forum/viewtopic.php?t=4289
    (I tried using the OnePiece version but it always seems to kill OOBE)
    Name the destination folder in integrator d:\aXPCD\IE7v1
    Total Integration Time = 174 Seconds
    Close Integrator
  6. Now we load the rest of the Microsoft hotfixes, etc
    For example I use these
    RUPUpdates-2.1.11.13-Addon.7z http://www.ryanvm.net/forum/viewtopic.php?t=4955
    RVMAddonsDX9_1.4.7z http://tracker.ryanvm.net/
    RogueSpearAddonsRuntimes_2.7.1.zip http://www.doitrightconsulting.net/foru ... .php?t=132 (If you dont have an account on that forum, you're missing out. Get one!)
    Dont try to integrate WGA yet
  7. Okay, now time to use nLite to master our fist vanilla -Microsoft only- ISO
    First make a NEW copy of your working dir because nlite wont do this for you. Call it d:\aXPCD\SP2nL1
    Open nLite
    Select only "Hotfixes, Addons and update packs", "unattended", and "Bootable ISO"
    (We will wait till the end to use the rest of nlites features.)
    Now add only the WGA addon, I use this one. http://www.wincert.net/forum/index.php? ... &pid=11609
    Next, in "Unattended" make any desired changes, I usually just put in the key at this point and leave the rest on default. The goal here is a pristine, up-to-date installdir. Once this is accomplished, then its much easier to add all the addons, themes, and tweaks later.
    Lastly, write or burn the image. Test it. Back it up. This will be your foundation.
  8. At this point you can load up on addons as you like. But like before, build gradually. For example I have a lite version that I build and test first, usually with RVM Intigrator exclusively. Its not that I hate nlite, they are excellent tools for different things.

    My base, lite build
    FoxitReader_2_2_Ad_Free.cab
    Gorki_AddOn_nCleaner_0.1.cab
    Kels_CPLBonus_addon_v7.CAB
    Kels_lite_addon_v3.8.cab
    Kels_VirtualCDv2.1_addon_2007.09.28.CAB
    MrsP_Agent_Ransack_Addon_v1.7.3.332-070811.cab
    MrsP_Disable_WinPicFax_Addon_v1.3-070825.cab
    MrsP_DTaskManager_Addon_v1.50-070804.cab
    MrsP_Free_Undelete_Addon_v2.0-070922.cab
    MrsP_NetMeter_Addon_v1.1.3-071008.cab
    MrsP_RegTweaker_CPL_Addon_v2.1.2.283-070821.cab
    MrsP_Robin_Keir_IP2_Addon_v1.04-070824.cab
    MrsP_WinAudit_CPL_Addon_v2.27-071115.cab
    MrsP_XnView_LCE_Addon_v1.91.4-070831.cab
    MrsP_Xplorer2_Lite_Addon_v1.7.0.5-070929.cab
    NR_CursorsAIO_Addon_1.9.rar
    ProgramAddons doPDF 5.3.240.cab
    ProgramAddons Firefox 2.0.0.9.cab
    ProgramAddons HijackThis 1.99.1.cab
    ProgramAddons K-Lite Codec Pack Standard .cab
    ProgramAddons Real Alternative Lite 1.60.cab
    ProgramAddons TrueCrypt 4.3a.cab
    ProgramAddons XMPlay 3.4.2.cab
    ProgramAddons XPSysPad 7.9.5.cab
    Ricks_7-Zip4.56b_DefAddOn.rar
    Ricks_Paint.NET3.10_ROExAddOn.7z
    Ricks_WinRAR_AddOn_v3.7.cab
    RicksAddonsXPize47b2.rar
    RogueSpearAddonsCDBurnerXP_4.0.022.370.zip
    RogueSpearAddonsKeePass_1.09.zip
    RogueSpearAddonsQuickTimeAlternative_1.95.zip
    RogueSpearAddonsSyncBack_3.2.14.zip
    VerDSweeper0.9Addon2.0-070809-CPL.rar

    Once I verify that this works, I backup that installdir and then I use nLite to customize and trim down the installdir.
  9. For .NET3 I use RogueSpear's design. I just download the EXE version - http://www.doitrightconsulting.net/file ... 0-Lite.exe
    Then I set it to run on first boot. To learn how to do this read the Guides on
    RunOnceEx - http://unattended.msfn.org/unattended.xp/view/web/31/
    and OEM Folders - http://unattended.msfn.org/unattended.xp/view/web/18/
Wow I didn't intend on typing that much. Hope it helps.
Last edited by msdemich on Thu Nov 22, 2007 12:44 am, edited 1 time in total.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Wed Nov 21, 2007 12:33 pm

Thanks for all that, I'll try again soon as I get a chance. I'm surrently trying to find where I left my cdcase of bootcds like BARTs etc >.>

Currently I think my only issue is the OOBE. I want to set the adminpw and computername but the other screens I don't want. Yet I broke it by enabling autologon (which was said to be how you avoid having to create a user on first boot) :( I say broke, I guess it would work if the passwords I used were the same as originally set which they can't be.

When I'm done installing I copy the whole cdcontents to c:\xpsp2 and run regfiles to enter the following

Code: Select all

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"Installation Sources"=hex(7):43,00,3a,00,5c,00,58,00,50,00,53,00,50,00,32,00,\
  00,00,00,00
"SourcePath"="C:\\XPSP2"
"ServicePackSourcePath"="C:\\XPSP2"
"CDInstall"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"SourcePath"="C:\\XPSP2\\I386"
However when I ghost out a pc from an image built on that, first boot (after saying to "use mini-setup" in sysprep) asks me for locations of a couple of files, and the pulldownbox on where to look already has c:\xpsp2 usually I just have to select it. But it's really annoying and I don't know what it's doing it. I don't know what filenames it's looking for offhand.

But I think that minisetup, and the original oobe, are my only issues now, but I still dont' know how to fix them :/ The whole windowsfile protection thing I just leave on in the hopes to not upset it, though I do usually haev at least one it asking if I "want to keep these files" etc :\
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Wed Nov 21, 2007 1:02 pm

Leozack wrote:Currently I think my only issue is the OOBE. I want to set the adminpw and computername but the other screens I don't want. Yet I broke it by enabling autologon (which was said to be how you avoid having to create a user on first boot) :( I say broke, I guess it would work if the passwords I used were the same as originally set which they can't be.
I believe the point of OOBE is to allow the end user to define the name of his/her account. Enabling autologon implies that you already have a user defined (Administrator) and thus defeats the purpose OOBE. Are you sure you need OOBE? If you want to have one limited user account and a pasworded admin account, try disabling autologon. You can reenable it later through "control userpasswords2" after the EU defines his limited account. I'm pretty sure there is a way to re-enable autologon in the cleanup stage through CMD or script. (or maybe group policies) The other option is to define a default user that will autologin, which will of course disable OOBE.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Wed Nov 21, 2007 1:09 pm

I don't actualyl want any autologins, I only did that because it was set to stop the forced creation of a non admin user during OOBE. I want OOBE to let me specify a computer name, an admin password, but that's it. And I'm sure I'e had it like that before. But I can't find the right nLite settings to produce this now. I either see to have to set autologon and keep a password preset from there for the admin during OOBE, or I leaev autologon off and the OOBE asks me to setup a nonadmin user which I don't want to do :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Wed Nov 21, 2007 2:14 pm

That's one hell of a writeup, msdemich, but please don't link directly to files on RogueSpear's site. It's not polite and he's a highly respected member here.

I've already unlinked the files. Just don't let it happen again. :)

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Wed Nov 21, 2007 10:48 pm

@5eraph
Sorry about that. I'll take care to only link to the threads next time. I fixed the IE7 link to point to MrNxDmX's thread on this forum. (its a good idea to read through that first post on just which flavor to use) Most of the files are available via torrent http://tracker.ryanvm.net/

@Leozack
I came across a good page regarding creating users and Autologon.
http://unattended.msfn.org/unattended.xp/view/web/27/

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Fri Nov 23, 2007 11:42 am

For interest, I ghosted some pcs today andthe following files were requested before I agreed to the eula and got to name the pc during the minisetup - c_20127.nls and app850.fon. For each I just pointed it to c:\xpsp2 where I cache the cd contents and set the installsource path in the registry (it's already an option in the pulldown of where to look for the file but I guess it doesn't try on its own)

Thanks for that link msdemich, that's useful info for sure. But I guess I'm just wondering how to leave the settings in nLite so it doesn't ask me to make a user, yet doesn't try to set an autologon for admin since it won't work as I set the password during oobe :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Fri Nov 23, 2007 9:24 pm

Leozack wrote:I want OOBE to let me specify a computer name, an admin password, but that's it.
I just read that again. I guess it didn't register at first... I believe computer name and admin password are NOT part of OOBE. To my understanding, OOBE is the blue "Welcome" screen with music and an animated question mark. However *before* OOBE the user has the opportunity to name the computer and set an admin PW provided that you specify 'providedefaults', etc in nLite.

Heres a new monkeywrench. After many frustrating hours of testing my build I described above, I have determined that the RUPUpdates-2.1.11.13-Addon.7z WILL KILL OOBE EVERY TIME and -without any extra settings from nlite- will auto log you on as admin. I actually *want* the user to go through OOBE, but every build of SP2 and RUPUpdates-2.1.11.13-Addon.7z (with or without nlite) kills it completely. This info may not help you at all, but I just saw it as funny that as we are working for opposite goals and getting opposite results.

What happens when you select disable autologon and OOBE in nlite?
Last edited by msdemich on Fri Nov 23, 2007 9:33 pm, edited 1 time in total.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Fri Nov 23, 2007 9:30 pm

Thanks for the testing update

Ok then, if oobe refers to the welcome screen, then I want no oobe, as I have the pcs join a domain as part of the sysprep. WAit now I'm confusing myself between install builds and post-setup & tweaked sysprep'd builds.

Ok so the original install mustn't preconfigure any logins, mustn't create any users, and 'hide defaults' or whatever it is in nLite means only things I don't enter (pcname) are asked for. No wait I'm thinking of the post-sysprep mminisetupwiz again.

Man *headache* Ok so I install from the cd, I guess I need to set the pcname and admin password and that's it. Potentially a domain/adminauthlogin thing to join it to the domain too but I forget if that can be done during install since it'd have to be customisable, I can't preconfigure the domain or credentials into the cd? Then I wanna reboot and get the login screen (not welcome screen) and away we go. The sysprep-reboot-minisetupwiz file missing erros and any windows data execution protection things are further annoyances :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Sat Nov 24, 2007 7:45 pm

I believe you can preconfigure as many users as you want in nlite. But during setup I think it will prompt the user to set only the admin password. With default settings, (with or without oobe) you will get the prompt to join a workgroup or domain on install. This should work using 'providedefaults' or 'hidepages'. You can also preconfig it to login to a specific domain from nlite 'Owner and Network ID' section. The best way to get the login screen instead of the welcome screen is to disable fast user switching.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Nov 24, 2007 8:39 pm

I have nLite's "general" tab of 'unattended' section set as follows

unattendded mode - hide pages
oem preinstall - disabled
data execution prevention - default

On the 'users' section I have just admin active and guest inactive and a default admin password (that I change during 1st boot) and no autologon

For the networking I have it set to autojoin 'workgroup' (I'll join the relevant domain once in windows as I have multiple sites)

Somehow though if I do this it asks for me to make a useraccount (the screen with upto 5 users to create) which I dont' want, I want it to endup on the login screen where I can login manually as the admin user I made during the win install, and no other unwanted local users being force dto be made? I don't want to see that user creation screen, or the network/internet connection stuff. All I want setup to do is the same I want the mini-setup to do after I sysprep it - let me set the computername and adminpassword (though the sysprep specifies the network to join, this initial cd setup can't do that as it's for multiple networks)
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Nov 27, 2007 5:48 pm

Yeah clearly I'm getting myself confused with what I want from the minisetup wizard I'm used to getting booting ghosted pcs and what I want from this original installation cd build.

I guess for the original install I want ot set the pcname/adminpw, but other than that - nothing? Might aswell autojoin "workgroup" (since this install will need to be used on many domains I can't reconfigure it there), DON'T want to be forced to add a basic user during setup to autologin with rather than the admin, don't want to go through networking setup or internet setup etc as all that is just done automatically via DHCP. What settings shouldI use to acheive this in nLite?

For the minisetupwizard I preconfigure everything the same as above using sysprep (key, domain, adminpw) so when it runs all I do is give the pcname and that's that. Hopefully.

If I can just acheive this on the latest build with the latest updates, the november dx9, wmp11 & ie7 - I'll be a happy man for another year probably :P
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Tue Nov 27, 2007 8:50 pm

Leozack wrote:Might aswell autojoin "workgroup" (since this install will need to be used on many domains I can't reconfigure it there)
You should get a prompt for domain name/workgroup by default on install; provided you are using XP Pro.
DON'T want to be forced to add a basic user during setup to autologin with rather than the admin, don't want to go through networking setup or internet setup etc as all that is just done automatically via DHCP. What settings shouldI use to acheive this in nLite?
Just disable OOBE. Or you can forgoe nlite altogether and use rvm integrator with RUPUpdates-2.1.11.13-Addon.7z which will kill oobe automaticly. Without OOBE, XP will autologin as admin on setup. Test it out on MS VirtualMachine. (its free)

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Wed Nov 28, 2007 3:28 am

Didn't you just say that OOBE was the blue welcome screen though and not the setup screens you get before it on first boot? Though I thought that's what the OOBE was e.e

Call me fussy but nLite has more tweaks doesn't it? I use that to do all the tweaking and such. And I do have the 2.1.11.13-addon as you'll see from my big list of what I integrate in a previous post so I guess that isn't stopping it? :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

msdemich
Posts: 104
Joined: Sun Sep 17, 2006 2:52 am

Post by msdemich » Thu Nov 29, 2007 12:39 pm

Leozack wrote:Didn't you just say that OOBE was the blue welcome screen though and not the setup screens you get before it on first boot?
Yes that is correct. That means that when you kill OOBE, you will only be prompted for Owner (not user) Name and computer name with workgroup/domain. You will NOT be prompted for User name/Internet/Register, and it will autologin the user you specify in nlite. (admin default)
Call me fussy but nLite has more tweaks doesn't it? I use that to do all the tweaking and such. And I do have the 2.1.11.13-addon as you'll see from my big list of what I integrate in a previous post so I guess that isn't stopping it? :/
Yes Nlite is great for tweaks. But do this: compile the build with RVM integrator only, at first (including 2.1.11.13-addon). test it on a computer or VM. If you get OOBE then there is something weird about MY build (possible that 2.1.11.13-addon interferes with IE7 or WMP11). If you don't get OOBE then all you have to do is run Nlite over it.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 1:04 pm

Hey I'm trying to wade through the big guide you wrote earlier. Is it just me or does RVM take ages to integrate anything compared to nLite? :( I spent about 15 minutes waiting just for the original RVMUpdatePack2.1.11.7z to integrate in :/ And everything else is taking a while too. Anyway here is what I *think* you've suggested - correct me if I'm wrong!

Start with my xpsp2 slipstreamed :

1 - RVM in the RVMUpdatePack2.1.11.7z addon pack
(took 10-15m)

2 - Slipstream wmp11 with boogys integrator
I get an error adding WindowsMedia11-KB936782-x86-ENU.exe saying it can't find one of the filmes in the wmp11temp dir so I don't use this update and instead add just these E:\XPSP2Lite\Updates\Hotfixes\WMP11|windowsmedia11-kb928788-x86-intl.exe|windowsmedia11-kb929399-v2-x86-intl.exe|
windowsmedia11-kb929773-x86-intl.exe|windowsmedia11-kb931756-x86-intl.exe|windowsmedia11-kb932390-x86-intl.exe|
windowsmedia11-kb933547-x86-intl.exe|windowsmedia11-kb935551-x86-intl.exe|windowsmedia11-kb935552-x86-intl.exe|
windowsmedia11-kb935957-x86-intl.exe|windowsmedia11-kb938232-x86-intl.exe|WindowsMedia11-KB939683-x86-ENU.exe
(took about 5m)

3 - RVM IE7 in, I used NR_IE7en_Addon_1.0.6b_alt.7z
(took about 5-10m)

4 - RVM in important addons, I used DirectX_9.0c_November_2007_AddOn_0.3.2_-_CNC.7z and RUPUpdates-2.1.11.13-Addon.7z
(this has been going for 5m and still says editing files for dosnet.inf

5 - nLite in WGA auth (I have Ricks_GenuineAdvantage_AddOn_71107.7z is that ok?) and build an iso to test on my virtualbox (www.virtualbox.org, beats ms vpc or vmware, is tiny, free, and includes usb support woot for usb drives)

6 - RVM in other updates? I have NR_UPHC_Addon.cab, Ricks_7-Zip4.56b_AddOn.rar, Ricks_CCleaner2.03.532_AddOn.rar, Ricks_ToolTipFixer1.0.1_AddOn.rar.

7 - nLite in hotfixes? I have WindowsXP-KB933729-x86-ENU.exe, WindowsXP-KB941202-x86-ENU.exe, and I bet theres lots more I dno't have. I wish there was an uptodate updates pack ^.^

Then if that lot works I just have to deal with the issue that I have to copy the cd to c:\xpsp2 and run the reg info I posted earlier to point the install source there so hopefully it doesn't bug about the windows file protection? o_o

And that would just leave me with the issue of only wanting the install (both in initial cdinstall and also in a sysprep image) to ask for pcname and adminpw and that's all, no user creation or internet settings etc. If I could just nail that I'd be sorted for good! (until sp3 comes along and breaks everything!!)
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 3:21 pm

Ok so I got to stage 5 and built the iso with nLite. Then built it with nLite again with that WMP addon that didn't work in the wmp11 slipstreamer (WindowsMedia11-KB936782-x86-ENU.exe). Then built it with nLite again and put in the key for the unattended stuff, and ticked to turn off OOBE & hibernation and set the locales etc.

Then I installed it on my vbox. If I run IE, it gives a windows error and never appears. If I run wmp11, it goes through a little "customise installation options" thing to set it to the right filetypes and turn off internet checking and disbale startmenu entires etc before it appears, but I think is ok.

So ... errr ... what's gone wrong? I don't want that wmp questionaire anytime someone opens it, and IE7 is obviously broken for some reason. This is worse than the setupI had before :(
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 6:32 pm

Ok well after that disaster I went back to the build I had at the start of november where the only problem really was the OOBE. So my system was this :

Code: Select all

XP + SP2
Boogly WMP11 slipstreamer with no updates

Then nLite with all this lot (note all the wmp11 addons (the slipstreamer failed to add the kb936782 one I think so I pulled them all out of the slipstreamer to nLite here) and some uptodate addons I found in winupdate on previous build and a couple of addons)

E:\XPSP2Lite\Updates\RVMUpdatePack2.1.11.7z
E:\XPSP2Lite\Updates\RUPUpdates-2.1.11.13-Addon.7z
E:\XPSP2Lite\Updates\MMC3 WindowsXP.exe
E:\XPSP2Lite\Updates\DirectX_9.0c_November_2007_AddOn_0.3.2_-_CNC.7z
E:\XPSP2Lite\Updates\NR_IE7en_Addon_1.0.6b_alt.7z
E:\XPSP2Lite\Updates\Hotfixes\IE7-WindowsXP-KB939653-x86-ENU.exe 
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB933729-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\WindowsXP-KB941202-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb928788-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb929399-v2-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb929773-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb931756-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb932390-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb933547-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb935551-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb935552-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb935957-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\WindowsMedia11-KB936782-x86-ENU.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\windowsmedia11-kb938232-x86-intl.exe
E:\XPSP2Lite\Updates\Hotfixes\wmp11\WindowsMedia11-KB939683-x86-ENU.exe
E:\XPSP2Lite\Updates\Addons\NR_UPHC_Addon.cab
E:\XPSP2Lite\Updates\Addons\Ricks_7-Zip4.56b_AddOn.rar
E:\XPSP2Lite\Updates\Addons\Ricks_CCleaner2.03.532_AddOn.rar
E:\XPSP2Lite\Updates\Addons\Ricks_ToolTipFixer1.0.1_AddOn.rar
E:\XPSP2Lite\Updates\Addons\Ricks_GenuineAdvantage_AddOn_71107.7z

The times taken for all these parts were :
update 2.1.11 9m
update 2.1.11.13 2m
mmc3 < 1m
dx9 1m
ie7 1m
hotfixes 2m
wmp11 hotfixes 1m
addons < 1m
compressing cabinets 10m

Then I run nLite again and do all my tweaks/cutting down.  Times taken were :
Uncompressing cabinets 1m
Unknown stuff 1m
Compressing cabinets 8m
Unknown stuff (sfcfiles appearing in build folder) 1m
In nLite I set unattended stuff to 'hidepages' as usual, filled in all the info but left out pcname and admin pasword, and infact I ticked 'blank pw' in nLite since I didn't want the admin to have one unles I set it during install. I also ticked 'skip OOBE' in nLite.

I installed off it, and when I got to the 33minutes remaining 'installing networking' screen where you put in the pcname and adminpw, I found the admin pw box had a single character already entered into both boxes - what was this? I said blank password in nLite! If I don't set one now I'll get to the login screen and not be able to login as that single character could be anything! So I set a password. Sure enough no other screens bothered me and no OOBE asking to make a new user etc - hooray!

I bootup on firstboot - I'm greeted by the welcome screen. What's this? I never have the welcome screen I always have fast user switching disabled and use the normal login box etc. Somehow some tweaks must've not applied. Nevermind. So I logged in. PING! PING! A windows error alert followed by the sme noe again pops up "InstallUtil.exe failed to initialise properly, error 0xC0000135". What's that? Some WMP11 patch failing to run? I rebooted the system and it didn't happen again. EverythingI tested was fine - IE7 ran ok (though it went to the ie7 firstrun setting thing but that can't really be helped, I have that removed via regfiles at logon for all networks anyway), WMP11 ran ok (and didn't give me any setup options on first run) so hey.

Now I'm going to remake my build, make sure to turn off the fast user switching so no more welcome screen stuff hopefully, and as for that error - I don't know what caused that :( Perhaps that WMP11 patch that the WMP11slipstreamer fails to use that nLite uses fine is the cause of the fault? But then why did it beep/happen twice? Wish I knew what it was doing at the time during that firstboot/firstlogon ._. Are there any logs perhaps of it? Any ideas anyone? I'm soooo close here!
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 6:36 pm

Also - I set the windows update options to be "download and notify for install" and the yellow ! sheild went away. I then ran windows update to see what was there. Just messenger, the .net's, the latest malicious removal tool and certificate updates I think. Sorted! I then went to reboot (as mentioned above to see if it would error on logon again) and shutdown was giving me the options to install updates then shutdown. Wait - why was there no yellow icon by the clock to let me view/install the updates myself? That's strange. And after the reboot, there was still no yellow icon. As if there were no updates. But as proved by going to the msupdate site there were, and clearly these were already downloaded ready to install so what happened to the 'notify' part of "download and notify"? :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 7:00 pm

Yet another note - I looked in the i386\winnt.sif file on the built cd and it contained party this

Code: Select all

[Data]
Autopartition=0
MsDosInitiated=0
UnattendedInstall="Yes"

[Unattended]
UnattendMode=DefaultHide
UnattendSwitch="Yes"
OemPreinstall="No"
OemSkipEula="Yes"
FileSystem=*
WaitForReboot="No"
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore
Hibernation="No"

[SystemRestore]
DisableSR=1
CreateFirstRunRp=0

[GuiUnattended]
AdminPassword=*
TimeZone=085
OEMSkipRegional=1
OemSkipWelcome=1
So ... adminpassword is set to be *? I told nLite to make it blank! Is that why he password boxes had 1 char in them already - it was a *? OR ... since it also says filesystem=*, maybe * just means "ask"? Since I can't be using any filesystem called *? But then, what was the single charin my adminpw? :( I'm trying this newly tweaked build withut ticking 'blank password' but leaving it blank anyway to see what happens. I don't mind putting a default password into the installer if it means I avoid this issue.

Just found the nLite tweaks to set the welcome screen to classic and such - anyone know if the "show hidden files and folders" & "show os files" & "show file extentions" is a tweak for just the admin or all users who log on? I'll turn that tweak on if it's just for admin, cos I do that soon as I get into explorer anyway alongwith turning on view statusbar, but I wouldn't want all users having it on.
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Dec 01, 2007 7:23 pm

If I may explain briefly.

nLite is working correctly. When UnattendMode=DefaultHide or UnattendMode is not defined, the line AdminPassword=* will set a blank password and not prompt you to enter one. Omitting AdminPassword altogether under the same circumstances will cause Windows to stop the installation to ask you for a password during GUI-mode setup.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 7:33 pm

My I disagree in that the adminpw=* didn't "not prompt me to enter one" since the pcname wasn't set it had to show that page anyway, and on that page the pasword boxes had a character in them - try for yourself if you wish. It may be the lack of a pcname that causes that screen to be prompted rather than the adminpw, but nevertheless it's there and has a char in when it's supposed to be blank. Perhaps if I ignore it and install anyway it will have a blank password? But I'd rather not try that.
My currently installing build (I need a new cpu ... that'd speed vbox stuff up) has a blank password but not ticked that box so hopefully it will as you put it "prompt me for one" since it always does as it's prompting for the pcname on the same screen, and this time the boxes will be blank already without that single char in them.
Also I guess I never saw welcome screen before as it ran OOBE and made me make a user, which it then autologged in as. But I've turned welcome off in the tweaks anyway now.
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Dec 01, 2007 8:13 pm

I don't need to try for myself again. The way I use it is how it's designed to work. I modify WINNT.SIF directly, without nLite. ;)

The following is a direct quote from REF.CHM. located within DEPLOY.CAB on an original Windows XP Pro CD:
Microsoft wrote:AdminPassword = "password" | *

password
  • The password may contain as many as 127 characters. Passwords are case-sensitive and must be enclosed in quotation marks. End users cannot change or specify their own passwords in Mini-Setup. You can enter a new password in the appropriate dialog box, but the password does not change.
*
  • The administrator password is blank (null).

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 8:18 pm

So the blank option that creates the adminpw=* line in winnt.sif means the adminpw WILL be blank DESPITE it showing a character in the adminpw boxes during setup and regardless of what I then put in those boxes? Gee that seems pretty lousy implimentationwise considering :/ Why is that char there? Why aren't the boxes just greyed out if what you enter is ignored anyway? It's a bit misleading to the user.

Ok so all seems to have worked as planned. Nearly. I got prompted for pcname/adminpw but adminpw was blank this time (not by selecting blank pw in nLite (no adminpw=* in winnt.sif) but by just having a blank pw in nLite and setting it to not require one, sorted. During setup I can then enter one if I wish or leave it blank.

Firstboot goes to a classic logon box, good.

Logging on? I got that InstallUtil error again, about 3 or 4 times, followed by dos boxes flashing up so fast I can't see what they're doing :( All this is while logon is halted and before I then get the 'preparing your customised settings for ie7, outlook, desktop update' etc.
Anyone know what's causing this? It's my only real problem now :(

Also for once I set autoupdates in nLite to notify rather than 'default'. As soon as I was logged in it told me there were updates - so I took a look and found these :
xp security kb943460
wga kb905474
win msr tool nov07 kb890830

Could I integrate them?
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Dec 01, 2007 8:27 pm

I think you're mistaking UnattendMode=ReadOnly for DefaultHide. As long as at least one field on an answer page is undefined in WINNT.SIF, the whole page will appear during GUI-mode setup, allowing the user to change anything on that page.

I'd encourage you to read through REF.CHM. Creating your own file is not as easy as using nLite, but it's potentially far more flexible if you need it to be.

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sat Dec 01, 2007 9:07 pm

Ok seriously, I don't want to distract from my last remaining problems because I REALLY would like any help sorting them(!) but :

I use DefaultHide and I know how it works - computername and adminpw are on the same page, so even if I give it an adminpw it will show that page cos I don't give it a computername. That's fine. And if I leave the adminpw blank in nLite and DON'T tick "blank pw" (meaning no adminpw=* in winnt.sif) then on the computername/adminpw setup screen the adminpw is indeed blank, sorted. BUT if I DO tick "blank pw" in nLite (meaning you get adminpw=* in winnt.sif) then on the computername/adminpw setup screen the adminpw has a single character in both of them. Now according to my best guess, you, and ref.chm (as you quoted) this single char should be irrelevant since anythingI put in there is ignored because of the adminw=* setting.
I just think this is rather misleading as it suggests to the user not only that the adminpw isn't blank it is a 1 character pw, but also that if they change the contents of the pw box it is going to make a difference, when according to my best guess, you, and ref.chm it won't (I haven't tested that).

Don't you agree that's bad? Or are you denying the adminpw box should haev a single cahr in if winnt.sif says adminpw=* because I assure you it does :P

I'll stick to not ticking "blank pw" in nLite, not getting the adminpw=* in winnt.sif, and being able to set whatever I like during setup including leaving it blank which it will be by default - best sollution all round then.

Anyway - what I really want is to sort the last problems :/ aka what is causing those InstallUtil errors on first logon before building the profile? :(
And what about those 3 updates it found instantly? (xp security kb943460, wga kb905474, win msr tool nov07 kb890830) - can I integrate them? When I said install the icon went away and didn't come back, so I'd assume they installed but didn't need a reboot (thought I'd need a reboot at least for the wga one?)
Edit - I just went to shutdown and once again I get option to install the updates and shutdown which I just did, and it installed update 1 of 1. Yet before I went to shudown, I had no icon by the tray, no way to install them myself. I hope this is nothing to do with the tooltipfix addon (one of only a couple addons I've used) I don't see why it would be.
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

User avatar
5eraph
Site Admin
Posts: 4621
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun Dec 02, 2007 6:35 am

My opinion doesn't really matter as long as you're happy with what works for you. Let's move on.

I haven't encountered the InstallUtil errors you mention. Hopefully, somebody else can chime in concerning those.

It is possible to integrate those updates, Ryan has been doing it for the last two you mention for over a year and the first isn't too difficult to accomplish if you have some time on your hands. nLite may be able to do so, but, as I've mentioned already, I don't use nLite so don't hold me to that.

The problem you mention concerning the Automatic Update balloon disappearing seems to be common. I know it happens to me on XP x64 SP2 without an Update Pack. It's been mentioned on the forum before, but I'm still looking for the discussion to prove it. (EDIT: Here's one, but there's another where I've replied that I can't find.)

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Sun Dec 02, 2007 7:58 am

Ok I've downloaded hotfix kb943460 and kb890830 but I thouht Ricks_GenuineAdvantage_AddOn_71107.7z would be taking care of the WGA update? I can't find anyway to download the wga update myself or any more recent addons for it?

Also I can't find any threads besides the one you linked about the update balloon disappearing - but I never had this problem before! I can't find anything on msfn forums either :( Neither can I find anything about installutil.exe on rvm forums or msfn forums. Typically my last problems seem to be stickers ><

A quick google around shows InstallUtil.exe to be something to do with installing services? So the firstboot firstlogon it's trying to install some services and failing maybe? I've not had this problem on previous build installs, and it doesn't bother be on subsequent boots/logons O_o
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Dec 11, 2007 2:13 pm

I point anyone who might be able to help me towards this
http://www.msfn.org/board/InstallUtilex ... ntry718517

I'm really feeling the"so close but so far" giving up feeling :(
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

TechnoHunter
Posts: 506
Joined: Sun Feb 26, 2006 4:13 am

Post by TechnoHunter » Tue Dec 11, 2007 2:58 pm

hiya, your problem got me interested and i did a little digging with google to see what i could find..

search terms were as follows "update balloon missing windows xp"

one of the results was this site which mentioned the ability to "Customize Notifications" and it occured to me to ask if in the system that is missing the update shield and balloon if the notification for that particular proccess was changed to always hide.. can you check for me? if it was changed at least we have a direction to go in.. (maybe a reg entry addon to set it back to normal?)

good luck..

TechnoHunter

(edit) bleh.. ignore me.. just tested the thing myself and all it does it hide the icon.. not remove entirely.. sorry for the false hope..

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Dec 11, 2007 3:06 pm

Sadly that problem was 1 or 2 builds ago, my latest as detailed in the thread I just linked to won't even install windows now!

But no, it's not a case of the update bshield being hidden. It's simply not there. If things are hidden you get the << button to expand it and show them, but that isn't the case here. So sadly that's a non starter :/
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

TechnoHunter
Posts: 506
Joined: Sun Feb 26, 2006 4:13 am

Post by TechnoHunter » Tue Dec 11, 2007 4:07 pm

are all these builds being done on the same system? (making the disc that is)

i know that you said you have tried many things but i am wondering (based on the time taken you mentioned) if there is something screwy about the system used to build the discs... maybe a virus scanner running? or an infected system somehow.. the integrator should NOT take that long to do its job.. (not too helpfull i know cause you are using nLite now)

good luck

Leozack
Posts: 36
Joined: Mon Jul 23, 2007 7:22 pm
Location: UK

Post by Leozack » Tue Dec 11, 2007 7:52 pm

Haha give my pc a break, it's a P4c 2.4 running at 2.9 with 2g ram and usuaully at least 40/50% cpu usage that runs 24/7 for the last 4 years but it still does my bidding and palys games with an x1950pro agp xD

But yes, it's all being done on here, each time I start from my xpsp2 files and start a new build if someone suggests a new way to try it. So far my best seems to be slipstreaming wmp11 without updates seperately, then nlite to integrate the stuff, then nlite to tweak it, and the closest I came was messages on first logon and missing winupdates sheild. But the latest (while trying to integrate .net1+2 and runonceex .net3.5) doesn't even get to installing windows properly without reboot looping so ... !
I'd like to stick one of my many great sigs here. But I can't be bothered. Please try to do without =.=

HugoB
Posts: 4
Joined: Tue Jul 01, 2008 9:44 am

Post by HugoB » Tue Jul 01, 2008 10:53 am

Leozack wrote:For interest, I ghosted some pcs today andthe following files were requested before I agreed to the eula and got to name the pc during the minisetup - c_20127.nls and app850.fon. For each I just pointed it to c:\xpsp2 where I cache the cd contents and set the installsource path in the registry (it's already an option in the pulldown of where to look for the file but I guess it doesn't try on its own)

Thanks for that link msdemich, that's useful info for sure. But I guess I'm just wondering how to leave the settings in nLite so it doesn't ask me to make a user, yet doesn't try to set an autologon for admin since it won't work as I set the password during oobe :/
Finally, after almost a month of testing i found the solution.

I used different "XP sources" (e.g. XP, XPSP1, XPSP2 cd's), integrated them with nlite with SP3, added .net framework, update packs and the IE7 packs.
Installing a computer with these cd's went just fine.
But after sysprepping and deploying these images, i also got the c_20127.nls error.

I'm not quite sure what's nlite's role in this case (however I read something about it has something to do with IE6, but nevermind that), but for some reason if you have this line in your sysprep.inf
InstallFilesPath = C:\sysprep\i386
you get the c_20127.nls error.

Solution: comment ( ; ) or remove the line from your sysprep.inf. As far as i can see it's useless anyway.

Post Reply