Help - Search - Members - Calendar
Full Version: [Tutorial] Clean Windows Vista Install - No Activation needed
MSFN Forums > Microsoft Software Products - Discussion & Support > Windows Vista

   
Google Internet Forums Unattended CD/DVD Guide
neo
Clean Windows Vista Install - No Activation needed { for OEM versions only }
I am just googling for some one and I have found a nice tutorial for Windows Vista User. So I have decided to share with you.

What you need!
  1. Activation Backup & Restore Program (2.2mb)
  2. Windows Upgrade Anytime DVD or retail vista DVD
  3. Recovery DVD(s) for your computer
  4. USB Flash drive, external hard drive, or second internal hard drive
  5. Device Drivers for your computer
  6. The best place to find the most up to date drivers is the support or download area of your computer manufacturer's website. You will need drivers for your display, network card, wireless card, touchpad or mouse, chipset, modem, card reader, etc.
** Do NOT proceed unless you have recovery disk(s) and any data you want to keep backed up! **

Instructions
  1. Download the Activation Backup and Restore program above.
  2. Open the file and copy the ABR folder to your USB flash drive, external drive, or second internal hard drive.
  3. Double click activation_backup.exe. This will open a cmd window and extract the OEM Vista key. If all goes OK you will see two new files in the ABR folder.
    • backup-cert.xrm-ms: Backed up activation
    • backup-key.txt: Backed-up product key
  4. Insert the Vista Anytime Upgrade DVD.
  5. Reboot your computer. Your computer should boot to CD/DVD. If not change the option in your BIOS
  6. Choose your language, Time/Currency, and country. Click Next.
  7. Click on Install Now
  8. The next screen is for your Vista key. DO NOT enter anything in this box. Be sure to UNCHECK the activate box. Click Next. The installation program won't believe you, so it will ask you again if you want to enter your key. Choose NO.


  9. You will be asked which version of Vista you have purchased. Highlight the version that came with your computer. Check the box that says "I have selected the edition of Windows that I purchased". Click Next.


  10. Accept Microsoft's license terms. Click Next.
  11. Choose Custom (Advanced) Installation.
  12. Choose where you want to install Vista.
    • Disk 0 is your primary drive and where you should install.
    • If your manufacturer has included a recovery partition you will see Disk 0 Partition 1 and Disk 0 Partition 2. Choose Partition 1.
    • Highlight Disk 0 Partition 1 (should be the first choice.
    • Click on Drive Options (Advanced).
    • Choose Format. This will completely erase your old installation, including all bloatware!
    • The default settings for formatting will be fine. This will take some time depending on the size of your drive.
    • More experienced users my delete the recovery partition and gain back the 10GB of space.
    • If your computer did not come with recovery disks DO NOT remove the recovery partition unless you have burnt the disks yourself!

  13. The installation program will now begin copying files.
  14. The installation program will reboot the computer. You can remove the DVD from the drive now.
  15. Choose a username and password.
  16. Choose a computer name and desktop background.
  17. Choose an automatic updates option. Choose a time zone, set date and time.
  18. The gears of Vista will whirl for a few moments and Vista will start! Go to Control Panel>System and Maintenance>System. You will see that Vista is NOT activated. Close this window.


  19. Insert your USB flash drive and navigate to activation_restore.exe. Double click the file to start.
  20. A cmd window will open and you will see it doing it's thing. It should say "Successful". Close the cmd window.
  21. Go to Control Panel>System and Maintenance>System again. Notice the difference?



  22. Install the device drivers you downloaded before. You will probably be asked to reboot and it is OK to do so. Be careful not to install any bloatware, or unnecessary helper applications.
  23. Open Control Panel>System and Maintenance>System again. Click on Windows Experience Index half way down the window.
  24. This will open the Windows Experience Index window. Click Update My Score. Vista uses this score to determine if it will be able to handle the Aero interface.


There you have it! A fresh, clean Vista installation with NO extra crap. Guaranteed to make for a faster and more enjoyable computing experience! I know the instructions are lengthy, but it really on takes a fraction of the time you would spend removing the extra crap manufacturers add to a new computer.

You can find complete tutorial with more images.
thumbup.gif Source: Dave's Computer thumbup.gif
MAVERICKS CHOICE
Nice guide, one needs to remember only for an oem version.
neo
QUOTE (MAVERICKS CHOICE @ Aug 2 2007, 02:48 AM) *
Nice guide, one needs to remember only for an oem version.

Thanks for correction welcome.gif
JuMz
Hmm, I will have to try this out!
bongo333
Sorry I tried all above but got stuck at the start ABR could not find Activation Cert I have OEM Business Any ideas as this would be great to have
orev
I am the original author of the guide and "Activation Backup and Restore" which I call ABR. You can follow the whole thread and read the guide that I keep up to date here at notebook review.com. The screen shots were added by Dave at Dave's Computer Tips, but that guide is a little out of date now. I have also updated ABR since he made a copy of it on his site.
bongo333
Well this doesn't work with OEM Business Ed
dexter.inside
Interesting, I will test on Server 2008 OEM shifty.gif
orev
QUOTE (bongo333 @ Aug 12 2007, 04:12 AM) *
Well this doesn't work with OEM Business Ed


I have other reports saying that this DOES work with the Business edition. However, ABR is only designed to work with OEM preinstalled version of Vista. If you are using another type of Vista, like a retail disc, it won't work. I don't have access to the other types of Vista to be able to develop for them.
Thunderbolt 2864
Is this legal or what? I know its not cracking, but still. Not that I cared anyway.

Anyway, thanks for it. Activating is a pain in the a** anyway.
orev
For the legality, this is not a crack. What the program does is allow you to back up the activation certificate, then after you reinstall, it allows you to restore it. That's it.
maxXPsoft
For OEM disks
why would i go through all that?
when you simply mountrw your image and create dir folders if needed and copy the *.*xrm-ms to DVD\sources\$OEM$\$$\SYSTEM32\OEM, plug your key in the xml and its done. No 2 mb exe to run or nothing and you can do that without it stopping and asking for a key

All this was covered in the Unattend forums some time ago but a recent post is http://www.msfn.org/board/How-i-can-add-the-activation-to-the-Vist-t101649.html
orev
QUOTE (maxXPsoft @ Aug 16 2007, 10:56 AM) *
For OEM disks why would i go through all that? when you simply mountrw your image and create dir folders if needed and copy the *.*xrm-ms to DVD\sources\$OEM$\$$\SYSTEM32\OEM, plug your key in the xml and its done. No 2 mb exe to run or nothing and you can do that without it stopping and asking for a key

All this was covered in the Unattend forums some time ago but a recent post is http://www.msfn.org/board/How-i-can-add-the-activation-to-the-Vist-t101649.html


Most people will not be burning their own custom versions of DVDs, and this works with unmodified Vista discs. This utility/process is aimed at a more general audience who is able to reinstall a system, but has not gotten into making custom discs and automated installs. That's a big difference in who's going to use it.

Obtaining the xrm-ms files means finding them on a torrent or p2p somewhere, which is more or less piracy. This utility extracts the necessary information from a running, legitimate system, then allows you to restore it later. There is no need to locate xrm-ms files from a pirate web site, or wherever else you might try to get them. That approach also makes many more people likely to be comfortable with it.

If it does not suit you, that's fine, but the utility of the process is certainly valuable to many people. I find it interesting that you characterize the process of mounting WIM images, creating directories, editing xml, reburning discs, and hoping it all worked correctly as a simple process, but then refer to the steps of: "run the backup tool" and "run the restore tool" as "all that" hassle. The rest of the steps listed are just the normal install process.

PS. It's 2MB because it's written in Perl. I've thought of making it smaller, but is 2MB really *that* big, especially when the WIM tools are over 1GB?
dexter.inside
QUOTE (orev @ Aug 13 2007, 03:59 PM) *
For the legality, this is not a crack. What the program does is allow you to back up the activation certificate, then after you reinstall, it allows you to restore it. That's it.


If this was not legal, neither would Norton Ghost 12 be. newwink.gif
maxXPsoft
@orev
All I'm saying is this
Think about what you're saying there. If its an actual OEM disk then the files are already in place or in my case they are for a fully legal Dell. You simply need to create a small xml file with correct answers including your key and put it on a floppy/usb stick and then don't have to go through all the other stuff you're saying. I/we have even discovered that the PID.txt it is in sources folder and in Boot.wim 2 Sources folder also is not even needed.

Why do I go through mountrw my image, SP1 testing dude, its not your original disk but you can make it activate like it was. Also to inject Drivers, Updates and setup Application installers
Then your first app activation_backup.exe would be good for extracting the *.*xrm-ms and original key for those purposes but second 1 is not needed.

And lastly, in other forums you're posts were installing clean without the garbage, thats what I do M8, only the *.*xrm-ms and xml with valid key are needed with the right Bios and you don't even see the Logos whistling.gif
how clean is that? and legal because same computer i've only updated it.
orev
maxXPsoft: I see your point, but I think my scenario is different than yours, and is very common for a lot of people. I am coming from the perspective of a laptop that comes pre-installed with an image from the manufacturer. Many manufacturers do not include a specialized Vista reinstall disc, only a restore disc that includes all the junk software. There is no way to separate the two. In that case, if you want to do a clean install, you can use the backup and restore tools to extract the product key and activation certificate, then use those after doing a reinstall using the Anytime Upgrade DVD, which is a pure Vista install disk -- it has no drivers or activation specific to the OEM.

I suppose you would characterize this method as doing an install using your OEM credentials on a retail version of the Vista disc. For myself and many buyers, this is the only option you have.

My specific target for these tools are people who just barely know how to do a reinstall. Anyone who is capable, willing, or has the time (that's a big one) to create their own custom disc will probably find their own way to do it. I also wanted to avoid the step of "search google to find the certificate files", because to many people, that sounds scummy and like piracy. The idea that you can just back it up off your own computer is much more above-board.
maxXPsoft
ok but you can simplify it as i mentioned. My M8 also didn't get a dvd from the manufacturer so he called and they sent him a clean disk, matched the other vista_RTM
My brother had problems with his Gateway laptop that was courtesy upgraded and i copied the disk and compared to vista_RTM and they were exact, no changes at all. makes that C:\WINDOWS\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat look funny how it can match in all cases don't it?

EDIT: made a mistake since i've been comparing a lot of different Oem dvds. The Dell Oem dvd matched except the $Oem$ structure which I said earlier
orev
I guess your idea about what is simple differs from mine. To me, "1) unpack new laptop from the box, 2) boot for the first time to the pre-installed OS image, 3) run backup utility, 4) install fresh copy of vista, 5) run restore utility", is about as simple as you can get. You don't need to have any knowledge at all about unattended installs or how to use the "secret" $$ folders.

IMO, as soon as you start getting into "put this in the $OEM$ folder, do that with the tokens.dat file, make xml file, mounting WIM images, etc..." you have gone beyond what typical users, and even many "tinkerers", are willing to do. Even burning your own Vista DVD that is bootable, while not exactly challenging, is another big step that many people will not be comfortable with. It's not the steps that are hard, it's finding the knowledge and navigating Microsoft's mazes to figure out *which* steps you need to perform, many of which are far from obvious. At that point, you might as well be using vLite anyway.
Maickel
Well i got myself a retail version of vista ultimate x86 . is there anyway that i could backup my license and activation ? without making a image of my hardrive etc...

welcome.gif
tjhart85
THANKS!

This is perfect as the Acer my girlfriend got doesn't have a recovery disc & its loaded with crap, much changed from XP where there was almost no additional software installed.
MAVERICKS CHOICE
QUOTE (orev @ Aug 18 2007, 08:03 AM) *
I guess your idea about what is simple differs from mine. To me, "1) unpack new laptop from the box, 2) boot for the first time to the pre-installed OS image, 3) run backup utility, 4) install fresh copy of vista, 5) run restore utility", is about as simple as you can get. You don't need to have any knowledge at all about unattended installs or how to use the "secret" $$ folders.

IMO, as soon as you start getting into "put this in the $OEM$ folder, do that with the tokens.dat file, make xml file, mounting WIM images, etc..." you have gone beyond what typical users, and even many "tinkerers", are willing to do. Even burning your own Vista DVD that is bootable, while not exactly challenging, is another big step that many people will not be comfortable with. It's not the steps that are hard, it's finding the knowledge and navigating Microsoft's mazes to figure out *which* steps you need to perform, many of which are far from obvious. At that point, you might as well be using vLite anyway.


I guess it comes down to what you need, a developer may need to do many installs & testing very frequently & with some work an unattended install is very fast. Ghosted images also are sound. None of this is meant to be simple for the "typical user" but gives the means if so desired.
hakeem5454
QUOTE
Download the Activation Backup and Restore program above.
Open the file and copy the ABR folder to your USB flash drive, external drive, or second internal hard drive.
Double click activation_backup.exe. This will open a cmd window and extract the OEM Vista key. If all goes OK you will see two new files in the ABR folder.
backup-cert.xrm-ms: Backed up activation
backup-key.txt: Backed-up product key

do i do those steps while im running windows xp still?
and do i NEED to do a clean install or can i upgrade?
Techno
Is there any way to back up activation if I buy an OEM Vista disc from a store and install in my DIY computer?
orev
QUOTE (Techno @ Jan 3 2008, 01:06 PM) *
Is there any way to back up activation if I buy an OEM Vista disc from a store and install in my DIY computer?


Not currently. I have an idea about it, but no time to implement ATM.
martins
Will this also work if I get a Vista in german and install a fresh Vista in English?

I got a Vista Home Premium.
orev
QUOTE (martins @ Jan 27 2008, 01:12 PM) *
Will this also work if I get a Vista in german and install a fresh Vista in English?

I got a Vista Home Premium.


I don't know of a reason it would not work, but I don't have any experience with versions other than the standard US/English version. You can run the backup, then check the 2 created files. If they have something in them, then it worked.
Thinkster
Since I have 14 Machines (Acer) that are preloaded with Vista Business and all the Acer bloatware & trial crap, I would like to go to each machine and backup the activations data and store the data for each on a server in corresponding folders like LAB01, LAB02, etc...
Then I would like to do a clean install on one of the machines and configure everything the way I want and then Sysprep it so I can make an image. I have a script that I used on XP machines that would run after the image has been deployed and is about to boot for the first time that would query the machines MAC address and look it up in a database to determine the Computer Name and it's Product Key an automatically apply that information. I'm hoping to extend that script to be able to also apply the corresponding activation data that had been backed up.
Any ideas on this??
orev
QUOTE (Thinkster @ Jun 16 2008, 03:31 PM) *
Since I have 14 Machines (Acer) that are preloaded with Vista Business and all the Acer bloatware & trial crap, I would like to go to each machine and backup the activations data and store the data for each on a server in corresponding folders like LAB01, LAB02, etc...
Then I would like to do a clean install on one of the machines and configure everything the way I want and then Sysprep it so I can make an image. I have a script that I used on XP machines that would run after the image has been deployed and is about to boot for the first time that would query the machines MAC address and look it up in a database to determine the Computer Name and it's Product Key an automatically apply that information. I'm hoping to extend that script to be able to also apply the corresponding activation data that had been backed up.
Any ideas on this??

You can back up each system by hand, then use the --silent option when doing the restore int the script. It's mentioned in the README. You'll need to make sure the correct license files are in the directory before restoring.

This thread links to an out of date version of ABR. Get the the most recent version my (official) site: http://directedge.us/content/abr-activatio...kup-and-restore
Thinkster
Thanks, good info on your site! But I'm curious if you have a non exe version like script format that I can modify or switches like: activation_restore.exe -silent /p //server/activation/labpc01. (where the /p represents the path). I would like to run a script during the sysprep stage after an image has been deployed that will tell your program the path to the activation data for the particular computer it's on. The determining factor for which computer it's working on will be the MAC address which it cross references in a lookup table. Let me know if I should post my current code as I know it's going to need some tweaking for Vista.

orev
QUOTE (Thinkster @ Jun 17 2008, 03:33 PM) *
Thanks, good info on your site! But I'm curious if you have a non exe version like script format that I can modify or switches like: activation_restore.exe -silent /p //server/activation/labpc01. (where the /p represents the path). I would like to run a script during the sysprep stage after an image has been deployed that will tell your program the path to the activation data for the particular computer it's on. The determining factor for which computer it's working on will be the MAC address which it cross references in a lookup table. Let me know if I should post my current code as I know it's going to need some tweaking for Vista.


That's a good idea and i'll add it to the todo list, though I probably won't be able to add it soon. A good way to workaround this in your batch file could be:

set OLDDIR=%CD%
cd //server/activation/labpc01
activation_restore.exe --silent
cd "%OLDDIR%"

I'm not sure if you can 'cd' into a network path though. Otherwise you could make a temp dir and then copy the files into it.
Thinkster
So I went around to each machine and ran activation_backup.exe I then transfered the two files created to the Server too the respective subfolders of //Server/Activation named LABPC01, LABPC02, etc...
Also, I saved the Product key from the sticker on the outside of the machine (which is different from that captured by activation_backup.exe) to a text file called 'sticker_key.txt'
I'm thinking (actually hoping) that maybe in my script I can do an 'xcopy' of the appropriate folder from the server to the local harddrive of the machine and run the 'activation_restore.exe' from within that folder on the local drive. I don't know though if I'll be able to xcopy from the server in post sysprep mode. I'm guessing I'll have permissions issues or something or that the network will not be accessible yet.
orev
QUOTE (Thinkster @ Jun 17 2008, 10:17 PM) *
So I went around to each machine and ran activation_backup.exe I then transfered the two files created to the Server too the respective subfolders of //Server/Activation named LABPC01, LABPC02, etc...
Also, I saved the Product key from the sticker on the outside of the machine (which is different from that captured by activation_backup.exe) to a text file called 'sticker_key.txt'
I'm thinking (actually hoping) that maybe in my script I can do an 'xcopy' of the appropriate folder from the server to the local harddrive of the machine and run the 'activation_restore.exe' from within that folder on the local drive. I don't know though if I'll be able to xcopy from the server in post sysprep mode. I'm guessing I'll have permissions issues or something or that the network will not be accessible yet.


I would guess that if you don't have network access at that point, then none of the proposed methods above would work, including if there was a way to tell activation_restore where to look for the files?
Thinkster
I got my script working. Of course there was prep work like obtaining the MAC ID for each machine as well as backing up the activation data from each machine to separate folders, but this will make it much easier for future deployments that I will be testing this next week.

See the thread Here for more info...

Special thanks to orev for the wonderful backup/restore application and whoever helped me 3 years ago or so with the original portion of the script!
orev
QUOTE (Thinkster @ Jun 30 2008, 03:45 AM) *
I got my script working. Of course there was prep work like obtaining the MAC ID for each machine as well as backing up the activation data from each machine to separate folders, but this will make it much easier for future deployments that I will be testing this next week.

See the thread Here for more info...

Special thanks to orev for the wonderful backup/restore application and whoever helped me 3 years ago or so with the original portion of the script!


Glad to hear that it's working for you. I think you've put together something really cool.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.