Installing Windows with Recent Updates? 223
MoJo asks: "As a computer technician, I have to re-install Windows often. It takes three attempts to complete Windows Update (get latest update software, validate Windows, download updates). It seems like all this clicking could be scripted somehow, but I can find no-one who has found a way of reducing the whole painful affair to just one or two clicks." Is there a way to build a Windows installation CD that includes the most recent set of updates?
Slipstreaming (Score:3, Informative)
Re:Slipstreaming (Score:3, Informative)
Re:Slipstreaming (Score:5, Informative)
Re:Slipstreaming (Score:2)
use a router (Score:3, Informative)
My colleagues slipstream service packs and critcial hotfixes (i.e. those that can result in ones machine being 0wn3d during the install) into the installation image...
I recommend doing all your installation behind a cheap cable/DSL router; this will block any incoming traffic from reaching the machine. Unless you decide to go surfing around on suspect web sites with the incompletely updated machine, you're pretty much guaranteed not to get 0wn3d.
Re:use a router (Score:2)
I do so already, on my own network. But work is a university network which has been around for ~20 years with thousands of semi-autonomously administered hosts, so we have to assume it's nearly as hostile as the greater Interne
Re:use a router (Score:3, Informative)
Re:Slipstreaming (Score:2)
Use Microsoft Security Bulletin Search [microsoft.com] to find all the hotfixes you need, making sure you tick the box that reads 'Show only bulletins that contain updates that have not been replaced by a more recent update.'.
Comment removed (Score:5, Informative)
Re:Not just for servicepacks I might add (Score:2)
Re: (Score:2)
The ISO files don't help you at all. (Score:5, Insightful)
It is possible to download all the separate critical updates, and run them from a batch file. But that's a hassle; Microsoft does not make that easy. This is another way that Microsoft is adversarial towards customers; they waste the time of some of the best-educated people in the world.
Re: (Score:2)
Re:Not just for servicepacks I might add (Score:2)
Use IE for this site (Score:2)
Does that site work for you? (Score:2)
CORRECTION: I see how to do it. (Score:2)
The system puts the files deep in separate folders. It is necessary to use an application like XXCopy [xxcopy.com] or the File Finder in PowerDesk 4 [winplanet.com] from Ontrack to extract the exe files to one folder.
XXCopy and the File Finder [pcworld.com] in PowerDesk 4 are programs you need anyway.
I've had problems with later free versions of PowerDesk, so I stay with the free PowerDesk 4.
Re:Slipstreaming (Score:3, Informative)
http://www.maximumpc.com/2005/01/how_to_slipstre.
--Ajay
Re:Slipstreaming (Score:5, Informative)
Microsoft told us we couldn't do it. When a customer brings a PC in for repair. we have to use their original Windows CD and licence COA. We can't use ours. If they have recovery discs, they are SOL. If their disc is scratched, they can buy a replacement for £15.00, no CD-R backups allowed.
We even got fined over this. We used to have loads of slipstreamed CD-Rs. Instead, we pull a gig a day of updates from microsoft.com now.
Re:Slipstreaming (Score:2, Interesting)
Re:Slipstreaming (Score:2)
Microsoft told us we couldn't do it. When a customer brings a PC in for repair. we have to use their original Windows CD and licence COA.
Of course. Microsoft would be insane to allow anything else, and you would be insane to expect anything else.
Your real question seems to be in three parts.
Re:Slipstreaming (Score:2)
now go fix/explain american political "rhetoric" please.
Re:Slipstreaming (Score:4, Insightful)
Public rhetoric in American politics has two parts:
But frankly, I think we have to worry a lot more about the parts we don't see. The part of the iceberg above the water didn't sink the Titanic.
Re:Slipstreaming (Score:3, Informative)
Once way to avoid downloading gigs of data from Windows update, is to set up a server running Windows Server Update Services. This essentially brings the Windows updates to a PC on your network, from which client stations can grab updates. It does require you to setup a Group Policy pointing to the internal server, and only works for automaticly recieved updates, not when someone clicks on the "Windows Update" icon or link. But you can s
options Re:Slipstreaming (Score:2, Interesting)
Re:options Re:Slipstreaming (Score:3, Informative)
Google is your friend (Score:5, Insightful)
Re:Google is your friend (Score:2)
Re:Google is your friend (Score:2)
That's why, when someone gives me a PC with XP on disc, I have to install SP2 and then all
Re:Google is your friend (Score:3, Insightful)
Seems like as long as the customer shows up with a valid XP/2K/98/however-far-back-you-go CD, you'd be
Re:Google is your friend (Score:3, Insightful)
It's called Slipstreaming (Score:2, Informative)
Re:It's called Slipstreaming (Score:3, Informative)
It would be nice if Microsoft would make it easy to script the install onto one CD (or DVD). It is a sort of a drag to have to rely on a third-party for what Microsoft could do easily if they didn't want to sell MSCE and other worthless degrees by making sure Windows is (or seems) much more complicated than it can (or should) be. Case in point: here's [microsoft.com] how Microsoft expects you to "integrate software updates into your W
Re:It's called Slipstreaming (Score:3, Insightful)
All hotfix installers released since XP-SP2 have had an
MOD PARENT UP to +5!!! Best comment. (Score:2)
I tried that with two installers I just downloaded, and both had the
A previous comment said to download the critical updates from here: Microsoft Updates Catalog [microsoft.com], using Internet Explorer. Be sure to hunt for "Windows XP SP2". If you choose the logical "Windows XP Professional SP2", you will be offered only a ton of junk.
The system puts the files deep in separate folders. It is n
Re:It's called Slipstreaming (Score:2)
All the critical security patches ARE hotfixes. Goto Add/Remove programs and check the little box to show windows updates if you don't believe me.
Optional extras like Windows Media Player, the
Re:It's called Slipstreaming (Score:2)
Are the systems identical? (Score:5, Informative)
We used BartPE or a bootable DOS disk (if the DOS network drivers were available) to boot the computer onto something besides the hard drive in order to create or restore an image.
If the hardware's different, you have to use Sysprep, but I haven't messed with that.
Re:Are the systems identical? (Score:5, Informative)
Actually, it's always a good idea to sysprep on XP since if you don't you'll end up with multiple computers on the network with the same SID. That really becomes a problem with AD since that's how it uniquely identifies all of the computers in the domain.
Re:Are the systems identical? (Score:2)
Re:Are the systems identical? (Score:2)
You can pretty much get it to the point that someone just puts in the workstation Name and that's it, everything else has been automated. You can even automate the naming to a certain degree.
Re:Are the systems identical? (Score:2)
at a very raw level, using dd and gzip to make images of the harddisks.
Another pretty good tool is partimage. I use this myself. You can put images on another drive, or even over a network (I prefer to use NFS, but you can set up a partimage server elsewhere).
It can cause problems if the hardware in not identical. But, I think there is a windows tool called sysprep that helps the image know that it needs to re-search for hardware when it boots up again.
I
Re:Are the systems identical? (Score:2)
Re:Are the systems identical? (Score:4, Insightful)
Comment removed (Score:5, Insightful)
Re:Are the systems identical? (Score:5, Informative)
You've never heard of a volume license key (VLK) or of Microsoft's volume license program? The VLP version of XP (like the OEM versions) requires no online activation and uses different licence keys from the standard versions of XP. The CD-Key itself isn't your actual license to use Windows. It's merely one way of ensuring that the media was obtained legally. In the corporate world, you buy the VLP version of XP, and Microsoft emails you a CD key to use for all of your computers.
Also, changing the CD key is trivial. You just run Sysprep (found on the Windows CD) and in the course of running it, Sysprep will ask you for a CD key. This is the same software that you should be running on the PC before you make your Ghost image of it if you plan to join it to a domain.
Not to mention you then legally need a legit copy of Norton Ghost and everything else you might decide to include with it for every computer you install the image to. Although I have done zero research on the subject (Except that You'd need many licenses for Ghost), so this is all just assumption here.
I'm a little hazy on the legalities of this as well. The way it's always been explained to me is that you need a licnece of Ghost to create an image. Also, if you're running the full-on Windows client, you will of course need a license for that. However, I've always been told that when restoring an image to a PC, it is legally permitted to use the DOS version of Ghost without a licence for that PC. Now whether or not that's true, I'm not sure. I've never bothered to read the licence documentation, instead trusting the word of my higher ups.
Re:Are the systems identical? (Score:3, Insightful)
Re:Are the systems identical? (Score:2)
Keep in mind also, with regards to licensing issues - the origional poster said he worked in a University. Pretty much every major university has a volume license for the entire MSDN Academic Alliance library. I know we do. Not to mention, we end up with volume licenses, or site-wide licenses, for a lot of software, like Mathematica, Matlab, Autocad, etc.
We've used Norton Ghost to clone the labs before. I think we may have a license for it. This year, however, we used G4U (Ghost4Unix), a free implement
Re:Are the systems identical? (Score:2)
runs of zeros compress incrediblly well
Re:Are the systems identical? (Score:2)
I think that is one of the important roles sysprep plays. It essentially tells Windows to restart the user, license and hardware customisation phase again on the next boot. This is how OEM's ship XP PC's (but of course they use SLP bios-locked installations, not Activation)
Re:Are the systems identical? (Score:2)
Re:Are the systems identical? (Score:2)
You might check out Ghost for Linux (G4L). http://sourceforge. [sourceforge.net]
MSFN's Unattended Windows Install CD (Score:5, Informative)
MSFN's Unattended Windows : Introduction [msfn.org]
Have you ever wanted a Windows CD that would install Windows by automatically putting in your name, product key, timezone and regional settings? And have it merged with the latest Service Pack to save time? Followed by silently installing all your favourite applications along with DirectX 9.0c, .Net Framework 1.1 and then all the required hotfixes, updated drivers, registry tweaks, and a readily patched UXTheme.dll without any user interaction whatsoever? Then this guide will show you how you can do just that!
Through the course of this guide, you will create a CD that does all the installing for you. The CD will be fully updated with the latest hotfixes, and install all your programs for you.
Re:MSFN's Unattended Windows Install CD (Score:2, Insightful)
It's perfectly reasonable to want to hear the opinions of others that have gone through it. No need to be an asshole.
Slipstream and SMS (Score:2, Informative)
I'm pretty sure SMS is still an up to date product from Microsoft, unless they've developed something else in the last couple of years...
GIYF (Score:2)
The essence of what you're looking for here is an unattended windows * install with hotfixes and updates streamlined. You can even go a bit further and build in additional drivers and software(JRE or AV, anyone?). In my experience as a tech, XP is the OS I find myself reload most often. One can also do unattended reloads of W98/ME/2k as well. All involve similar google searches.
Nlite (Score:5, Informative)
Re:Nlite (Score:2, Informative)
Three good things the previous poster didn't mention:
1. Nlite is menu driven. You can configure almost every aspect of the install, including which services are set to run manual or automatic. No funny stuff with regedit, no hexediting etc.
2. You can bypass the check for adequate memory/hd space to install xp on systems that shouldn't be able to run it.
3. If you are comfortable editing install exe's (or trust other people's edits) you
RyanVM's update pack (Score:5, Informative)
You don't (Score:2, Informative)
You can also slipstream hotfixes and apps (Score:4, Informative)
http://www.nu2.nu/bootablecd/ [nu2.nu]
http://www.microsoft.com/technet/prodtechnol/ie/i
http://unattended.msfn.org/unattended.xp/ [msfn.org]
http://www.appdeploy.com/packages/ [appdeploy.com]
This last link related to a commercial software distribution enviroment but but it includes an archive of the known switches accepted by various installers to make them silent. The technique we used was to use the unattended.txt file to add a RunOnce registry entry, to regedit (to marge a secondary gegistry file containing other RunOnce entries) to be executed on the second reboot to silently install our list of apps, where the installer commands used included the switches detailed on the appDeploy website (and many other palces across the web).
There are a relatively small number of installers out there that take a relitively well known set of switches to make the installation silent (accepting all the defaults). These methods saves us thousands of man-hours in PC deployment in the two years they was in use.
--CTH
NLite (Score:3, Informative)
Nlite [nliteos.com] is a wizard which will prep custom XP or 2003 install discs for you. It will slipstream service packs and hotfixes in, add drivers (including storage or net drivers for the initial installer), remove drivers and services, allows you to setup unattended install, plus has tons of other tweaks and adjustments. You can then install directly from the modified install folder, or have Nlite prep an ISO and burn a bootable CD.
I recently used it to strip XP down to run in under 64MB RAM on an older laptop. Runs like a charm, and needed no updates when installed.
Also perfect for preparing an initial install image for use with RIS and sysprep.
Of course, you still have to find and download the hotfixes, but I think some of the other posts in this discussion have pretty well covered that part.
unattendend.msfn.org (Score:5, Informative)
If you use ghost images, just setup a baseline PC that uses automatic updates or WSUS. Everytime updates are released, run sysprep and ghost the machine.
Images (Score:2)
Having said that, if you are doing this often enough why do you not have an image? Imaging spares you this work and you also get all of your applications as well. Your more likey to mess something up the more manual rebuilds you do, especially if you have a non trivial configuration. Better yet, with a little work with sysprep you can add drivers for multiple models. Bâshrat the Sneaky's DriverPacks [driverpacks.net] w
Autopatcher (Score:4, Informative)
Slipstream SP2 into an install CD. When it's installed copy over and run Autopatcher.
If I had to do it more often, I'd probably look into a better way but the 4-5 times a year that I need to install XP doesn't make it worthwhile.
LK
unattended.sourceforge.net (Score:2, Interesting)
try unattended at http://unattended.sourceforge.net/ [sourceforge.net] Haven't used this at work but uses a Linux or windows server, a boot disk and you write the Perl scripts. Seems like a neat project, installs programs and does all the rebooting for you.
The university I work at recieves them from Dell with images, apps included we just do the 3 or so non-critical fixes since the image was sent to Dell.
hfnetchkpro (Score:3, Informative)
Disk images with Linux instead of Norton Ghost (Score:2)
If you don't have Norton Ghost and/or don't want to pay for it, you can use a Linux Live CD and ntfsclone. I use a script on a USB drive based on these disk imaging instructions [alma.ch].
For different hardware, the slipstreamed install disks suggested in previous comments seem to be a good starting point.
Why we can't slipstream (Score:5, Informative)
We can't use slipstreamed CDs. Microsoft says that it violated the terms of the licence agreement. To reinstall, we need the customers original CD and COA sticker. If they only have a restore CD which doesn't work, they are SOL and need to buy a new copy of Windows.
We have already been fined over this. We phoned up the Dixons group tech support line to see what they said, and they told us we should "borrow a friends CD". Luckily, we taped the conversation and sent a copy to Microsoft. Well, if we are gonna get screwed, at least everyone should be on a level playing field.
Re:Why we can't slipstream (Score:2)
Use the downloaded Windows Update files. (Score:4, Informative)
We build pc's for business and home use. Due to lack of time for building and maintaining a OEM installation server, my co-worker installs all machines from an installation cd.
Now and then, Windows Update downloads are pretty slow. Therefore i have copied everything Windows Update downloads to a fileserver and created a batchfile with which we can install the patches. Ofcourse this is a bit time-consuming and it still has to be maintained each month, but it's quicker than letting Windows Update download and install everything for every pc we build.
These are the steps to follow:
On a freshly installed pc, which has the same servicepack, you can now copy that folder to the pc, and run the batchfile to install all updated (or perhaps you can assign a driveletter to the share so you don't have to copy the files). If you burned everything to a cd, you can probably start the batchfile without copying everything, i never tried that myself.
Note that you should make a different folder like this for each windows version (pro, home and others).
Anyone who wants to try this should thoroughly test it. You can verify if the patches have been installed by looking at the list displayed in 'Add/Remove programs'.
Nobody's asking the right questions here. (Score:2)
Re:Why we can't slipstream (Score:3, Informative)
They also seem to be able to tell if you are not using your original install disk. I think maybe it has something to do with the licence codes. If you take a Compaq machine with a restore CD and install a fresh Windows from an OEM CD, it won't activate over the net. You have to call them. They ask you lots of questions, and then validate it an
Re:Why we can't slipstream (Score:2)
If your customer has purchased a non-transferable copy of Windows, they can't transfer it to a new computer. That's the license, and the customer agreed to it when they bought the software (or clicked on the EULA). Microsoft bears some responsibility for not making the licensing terms clear to their customers, and for leaving it up to you to explain to them. But ultimately your custome
Re:Why we can't slipstream (Score:2)
Re:Why we can't slipstream (Score:2)
Re:Why we can't slipstream (Score:2)
If they hadn't mentioned that, maybe my question would have been answered, instead of loads of useless comments about slipstreaming.
I suppose I should blame myself for trying to ask a sensible question on Slashdot. Is it me, or is this place being dumbed down to an idiots guide these days?
Re:Why we can't slipstream (Score:2)
Re:Why we can't slipstream (Score:2)
I'd suggest you do everything in your power to promote non microsoft alternatives to your customers, if people think linux is too hard to use then you can make more money supporting it.
Automated Deployment Services + Slipstream (Score:3, Insightful)
RIS & SMS (Score:2, Informative)
I'm no fan of MS, but the one place I've worked where it was used, it was invaluable.
Put the machine GUID into Active Directory, PXE boot the machine, select the OS image, it formats the drive and puts the image on. You can add whatever updates/drives you want to the image. The rest can be delivered by SMS (Systems Management Service), it can be very slow though.
The other excellent option I've seen is a custom linux partition on each drive that has a modified
A couple of options (Score:2)
Re:A couple of options (Score:2)
Not really a problem if you do a network installation, which unattended supports btw.
WSUS (Score:2, Insightful)
Instead of building a CD, I took into account that new updates will come out all of the time. Working in an environment of 150+ pcs, this also turns out to be a bandwidth hog. So, i turned to WSUS.
Think of WSUS as a local MSUpdate repo. I tell the server what upates I want, it downloads them, and then distributes them. The only other thing i had to do was to adjust every computers group policy to look for updates from my server at midnight every night. Doing this under
autopatcher (Score:3, Informative)
Aw, heck, I guess I'll google it for you.
http://www.autopatcher.com/ [autopatcher.com]
That'll hook up your new windows installation right quick.
Oh boy (Score:3, Informative)
As far as it not being legal to use your own disk to install WindowsXP +SP2 +Updates is BULLSHIT! It is perfectly legal as long as your installation meets a couple requirements.
1.) The installed Operation System is the exact same one as originally came on the system when purchased from an OEM like Dell, Gateway, etc. Meaning if it an OEM system you are installing an OEM version of the OS. If it is a clone system that originally came with a RETAIL version of the OS you must install the RETAIL version of that OS. If it was built/purchased for a business with a VLK license you must install the VLK version of the OS.
2.) You must either return the comptuer to the user UNREGISTERED/ACTIVATED depending on which version of the OS was installed; or you can use a do one of the following:
a.) Use a customer supplied license key to register the OS for them.
b.) Sell the customer a new license key (which you can buy in bulk from Microsoft) and use that
license key to register/activate the Operating System.
With that said, it is possible to create a boot cd that will have every possible version (OEM, Retail, VLK) of WindowsXP/2003 with all the service packs/updates already included. Furthermore, it is possible to make each of those install unattended without entering registration/activation info during setup so that once the OS is installed it has all the updates but has not been activated or registered (doesn't have a licence key entered).
I have one of those CD's that has all three versions of XP SP2, all three versions of 2003 SP2 and all three versions of MCE 2005 SP2. It is perfectly legal to own and use as long as the proper license key is used before returning to the customer or you return it to the customer with no license key used.
To make one of those disks, you can follow a fairly easy process:
1.) Make a folder on your hard drive (in the root for ease) called TechCD
2.) In the folder TechCD create a folder for each OS you want on the disk, like:
a.) Windows XP SP2 (OEM) - Folder name: xpsp2oem
b.) Windows XP SP2 (Retail) - Folder name: xpsp2ret
c.) Windows XP SP2 (VLK) - Folder name: xpsp2vlk
d.) Windows 2003 SP2 (OEM) - Folder name: 2003sp2O
e.) Windows 2003 SP2 (Retail) - Folder name: 2003sp2R
f.) Windows 2003 SP2 (VLK) - Folder name: 2003xp2V
g.) Windows Media Center Edition 2005 SP2 (OEM) - Folder name: mce5sp2O
h.) Windows Media Center Edition 2005 SP2 (Retail) - Folder name: mce5sp2R
i.) Windows Media Center Edition 2005 SP2 (VLK) - Folder name: mce5sp2V
3.) Then copy all the files from each Install CD into the appropriate directory. Don't copy the non
required stuff like Tools, etc. as it will make the CD Image to large to fit on 1 CD.
4.) Now use slipstream the appropriate service packs and updates into each one. (Googling Required)
5.) Now create you a Boot Image with a menu to select which OS/Version to install. (Googling Required)
6.) Now use a tool like UltraISO Media Edition to create a Bootable ISO using the boot image
you made in step 5 and the various folders you created in steps 1-4. I suggest ULTRAISO because
it has a feature (which you have to turn on in setti
Re:Yep (Score:2)
Re:Yep (Score:2)
Re: (Score:2)
Re:Use something like Acronis (Score:3, Insightful)
If you're taking the step of imaging, use Sysprep (google it) to make each install clean and unique, or at the very least find a copy of GHSTWALK.exe to run after the fact.
Re:Ever hear of Terminal Server? (Score:3, Insightful)
Solutions like yours exist already. There are terminal client versions of XP and other companies including sun were selling real cheap graphic terminal thin clients a while ago. Not a smashing success.
And yelling and screaming on slashdot doesnt convince
Re:I pity those serviced by this computer technici (Score:2)
That said, I've picked up a couple of links in this thread that were new to me. I was satisfied with the MS tools and method (they did the job) but now I'm interested in trying out some new tools.
You learn by doing. You learn by asking. Just don't stop learning.
Re:Terminal Server? (Score:2, Insightful)
No more issues. Yeah, sure looks like you've tried it...
Re:Hmmm... (Score:2)
Re:Hmmm... (Score:2)
Re:Hmmm... (Score:2)
Re:A solution for recovery CDs (Score:2)
Re: (Score:2)
Re:Norton Ghost (Score:2)
Re:That's odd (Score:2)
On top of that, we never charge more than a certain amount of labour (because PCs are so cheap, it's pointless trying to charge more than the cost of a new