HOW TO: Run Windows Update from a CD (sort of!)

James Bannan12 February 2008, 2:25 AM

Ever stared in horror at the number of updates a brand-new XP installation needs to bring it up to date? What if you had all those updates on a handy CD?


BREAKING NEWS: Vista SP1 available for download NOW


When was the last time you installed a fresh copy of Windows XP SP2? The process is still straightforward and relatively quick...but then you think “I’ll just make sure the patches are up to date”, and then proceed to stare with horror at the 100+ security updates and critical fixes which Windows Update or WSUS demands you install.

One of the things to look forward to with XP Service Pack 3 is that the whole patching process is reset back to something more civilised, but until that time you’re still faced with the prospect of a massive blowout of installation time, chewed-up bandwidth and for too many reboots.

WSUS (Windows Server Update Services) does alleviate this somewhat by making all the patches available offline, but this solution is normally only used in a business environment – not every home user has access to Windows Server 2003 or the inclination to keep a WSUS database up-to-date.

Another option is to maintain an installation source (like a network share) with all the relevant patches slipstreamed. Again, this is effective if you’ve got the time to maintain it.

A better option which we’ve just discovered is the innovative work of Alek Patsouris. Entitled “Project Dakota”, it’s a self-contained boot CD which contains all the necessary updates to automatically patch a Windows XP SP2 system with all the patches available at the CD’s build time. It also contains Service Pack 2, so you can use it to bring non-SP2 systems into compliance, and it comes bundled with other third-party applications like Firefox and Quicktime.

Tutorial – Using Project Dakota

Download the latest Project Dakota build. It is a full CD ISO weighing in at 700MB, so this may take some time. You can burn the ISO to create a bootable CD, or use an image reading tool like WinISO, WinRAR or Daemon Tools to extract the contents to a shared network location. For the sake of this tutorial, I’ll assume that you’re using the CD option.

Insert the CD. This will bring up the autorun window and three options – “Run Project Dakota”, “Test Optical Drive” and “File Lists and other info”.

Project Dakota AutorunProject Dakota Autorun

The optical drive test makes sure that there are no issues with either the drive or the media, and the file list option gives the details of the patches which are available for install, and instructions on setting up a networked install. If you select this option, you’ll see that the installation script is broken up into groups or bundles of patches. After each group has been installed the system reboots.

Project Dakota InstallationProject Dakota Installation


Select “Run Project Dakota”. The next screen prompts you to go and relax, but unfortunately you can’t quite do this as the installation isn’t 100% automated. Although the patches don’t require any user intervention, there are four optional packages which do: .NET Framework 1.1, .NET Framework 2.0, IE7 and Media Player 11. You’re given the option whether or not to install these, and until you make a selection the overall process won’t proceed.

Automatic system restarts are built into the install script, so it’s obviously best not to be using the system you’re patching for anything else whilst Project Dakota is running.

Once the patching process is complete, you’re presented with a few more option screens to install third-party applications like Firefox, AVG and Flash, or to run various system tools/optimisation scripts like disabling System Restore or Disk Defragmenter. The applications may not be the latest available as they are bundled at the time of the ISO build, but it’s a very useful feature to have for offline installations or on systems with limited internet access.

Project Dakota - Third-Party AppsProject Dakota - Third-Party Apps


After Project Dakota had finished running on my test system I jumped online to Windows Update and ran a check to see which patches were still outstanding. Impressively there were only nine high priority updates and two optional software updates.

Project Dakota - Outstanding UpdatesProject Dakota - Outstanding Updates


You can re-run Project Dakota on a system which you’ve previously patched. You’ve got the option to roll back, uninstall all the updates and erase the patches, or overwrite everything and re-patch.

Project Dakota - Reinstallation OptionsProject Dakota - Reinstallation Options


At the moment this terrific and worthwhile project is only available for Windows XP, but plans are in place to make it available for Windows 2000, Server 2000/2003, Windows Vista and Home Server.

Post your comment



Comments

RSS feed Email alert

FostWare:

Please consider putting a link in your article.

One of the "Official" torrent mirrors is "http://please.dontassr*pe.us/" with an explicit animated GIF.

Disgusting that a worthwhile project would be associated with this.

(CC'd to the Project Dakota admins)

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

RHF:

It's an open thinking torrent tracker. The lude image is nothing you wouldn't expect to see in some spam emails.

So chill out, and you don't even see that image if you click the direct download link.

It's only when you start looking at the root of that link that you realise that there might be something that will make you cry. BooHoo. Get a grip, it's a 116x135 pixel animated gif. :|

Anyway, have a nice day and enjoy the download.

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply
29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

AnonymousCow:

Thankyou for the link, but I am unfamiliar with the * notation... how can I access the mirror?

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

FostWare:

So late to the party

http://www.heise.de/ct/projekte/offlineupdate/
(Babelfish the page if you need to read it, but the program is self explanatory)

Updates Windows 2000,XP,Vista,2003 and Office XP,2003,2007 from a single DVD, or maybe you want a CD per suite.

It can even do it in multiple languages...

You just need to let it download the Windows Updates. What's more, updates are achieved by rerunning the program and letting it re-use the last (cached) downloads.

It's a common DVD for *all* our techs these days.

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

TurboTim:

Here is the english translation of the page:
http://www.heise.de/ct/projekte/offlineupdate/download_uk.shtml

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Anonymous348903489348934893489348934893489347893489348934893:

So this shitty program wants to install that bullshit DRM WGA? Screw that, autopatcher's about to be put back online, I'll just wait for that.

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

My Lord:

Lets see how microsoft shuts down this project as they did with Autopatcher.

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

Pointless:

Autopatcher isn't dead yet.

By the way, this isn't really anything new as programs like Autopatcher have been around for ages. So really this artical is pointless.

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Anonymouss:

You need to run the WGA applet to proceed to the downloads...

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

tin:

Autopatcher came back.

The issue with Auto Patcher was the patches were being downloaded from random mirrors, and MS were concerned of malware appearing to be from them (MS).

But yes, without further investigation, it could be that this project gets the same treatment if they are distributing the patches themselves.

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

databoy:

The issue of a xp upgrade can be managed quite successfully by reading the article at:

http://www.heise-online.co.uk/security/Do-it-yourself-Service-Pack--/features/80682

The upgrade is sanctioned by Microsoft as the program is just a script which downloads the updates from Microsoft's servers. The actual program which downloads and upgrades xp is at:

http://www.heise-online.co.uk/security/Do-it-yourself-Service-Pack--/features/80682/3#download

The new autopatcher is trying to replicate the above method. Be aware that while the program script to download from Microsoft is small the actual upgrade can be up to 700mb. Like the above program you can produce a burnable iso or slipstream the upgrades to xp to produce a current working copy.



29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

flukmo:

I tried today to get to the project Dakota website without success. Probably to many visitors. So downloaded Dakota version PD_01.iso from bit torrent. Burned the dvd (not cd, works fine if DVD is used) and ran it. A bit different from your write up but ok. But same as for AUTOPATCH that I installed previously, the SP2 service patch is not accounted for. Maybe , in fact probably all patches of SP2 are there, however programs that require SP2 such as COMODO will not install because XP says SP2 not installed. Am I doing something wrong? Should I do soemthing else?

Thank you.

Flukmo

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

Stu:

Hi flukmo,

I'm glad to see you've come to your senses regarding the "misuse" of "intellectual property". If you find the auto-updating apps don't work you can always download the updates individually from:-
www.softwarepatch.com
www.microsoft.com/windows/catalog/

There is a tutorial for Windows Catalog here:
http://www.windowsnetworking.com/articles_tutorials/Windows-Update-Catalog.html


Good luck!

-stu.

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Lawrence D'Oliveiro:

Incitement to Piracy

I'm surprised and disappointed to see a reputable magazine like you encouraging people to play fast and loose with Microsoft's Intellectual Property rights in this way. Is it not possible for Microsoft users to get through a normal working day without violating the company's licensing agreements?

This project deserves to meet the same fate as Autopatcher.

29 February 2008, 8:33 PM (2 years ago)report abuse Send to a friend reply

Flukmo:

Microsoft is overcharging for it's product. They have a monopoly so there is no need for restraint. That is why even hardworking honest people have no scruple using pirated copies. It is considered morally correct for a business to overcharge, take 1000% profit, no problem, good/smart business practice. To use a pirated copy on a product that has an hyperbolic margin is unlawful and dishonest. Don't you think the balance of justice and morality is a bit to much biased on one side?

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Dan Warne (Administrator):

I agree that Microsoft charges a lot for its software, but do you _really_ think everyone would buy it if it was cheaper? Some people don't like to pay anything for software.

25 March 2008, 2:14 PM (1 year ago)report abuse Send to a friend reply

Stu:


Honestly, it's not an argument about "intellectual property": it is about efficiency.

Without a SUS server it takes a LONG time to go to 200 PCs and update each one individually. On average the updates take multiple reboots (>=3) and 4-5 refreshes of the Windows Update pages.

Do the math - would you prefer a one step easy to do automated process that takes an hour regardless of what time you start it (ie. is not affected by network congestion and doesn't cause any to the rest of the organization), or do you like downloading 200+MB of updates per PC - multiplied out at 200.... 200*200= 40,000MB that has to be downloaded. 40GB - that's a lot of bandwidth to be paid for, that's not very good network design or good business sense.

If you reverse the picture, does it really benefit Microsoft to have to upload the same files multiple times to the same organization? No not really. If they implemented a way to cache the updates for you that does not require SUS it would reduce their network strain too. (But that said they have a vested interest in making you pay for W2003 SUS... maybe that's what you mean by "intellectual property"??).

If you think Windows Update is so great why are there projects like this popping up? Because there are BETTER ways that Windows Updates could be approached - if only Microsoft would listen to what their customers want.



But seriously, this has NOTHING to do with the intellectual property argument. It's a human thing - less work, more reward: simple.


-stu.

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Free TheIP:

Autopatcher is back online complete with Windows Server 2003 updates. I bought my copy of XP and I will update it how and when I see fit legal or not. MS doesn't respect the laws (think Europe and US anti trust)so why should any respect MS IP?

29 February 2008, 8:50 PM (2 years ago)report abuse Send to a friend reply

Dan Warne (Administrator):

This is great news...

25 March 2008, 2:13 PM (1 year ago)report abuse Send to a friend reply

RJP0 (New user):

I run IPCOP with Update Accelerator installed.
This is a proxy server with special cache for Updates (At the moment does Windows, Adobe and Symantec).
I have managed to do SP2 via its cache....
It unfortunatly doesn't avoid the re-boots though...

08 April 2008, 2:01 PM (1 year ago)report abuse Send to a friend reply

anonymous user Anonymous user

April APC on sale now!

Tags