All Windows power users have encountered at some point during their "Windows Experience" a moment when everything crashes and a full format and reinstallation is necessary.
Today I am going to describe a procedure that should spare you the time lost for a full Windows installation and customization.
The solution I use is OS snapshot creation in various configuration phases. There are many applications available for this kind of tasks, but most of them use the "restore point technology", instead of brute data saving, they can be ran from Windows interface with all the eye candy graphics. However, I prefer a more "basic" method, meaning using a DOS command prompt and a small utility to save all data from the system partition into an image file. What I use and how do I do it:
1. partition a HDD in at least 2 partitions. One of them should be dedicated exclusively to Windows and basic Program Files. If the space is enough, I also use a 2GB partition for swap file, avoiding its fragmentation (ideal scenario: place the swap partition on another HDD for increased efficiency).
2. install Windows > Service Pack 2 > Antivirus/Firewall > connect network cable > update Windows and security software > install the "can’t live without" programs. no unnecessary software at this point, only the must-haves.
3. get Hiren Boot CD 8.8 or any other bootable enviroment which contains Ghost v11 for DOS.
4. - run Ghost 11 from a Dos command prompt and execute some simple steps (in Hiren’s Boot CD menu you can press 2-[enter] -2 -[enter] - 7-[enter] ).
- I recommend using the keyboard arrows for navigation in Ghost, although Hiren provides a weird mouse support too.
- steps for creating a HDD image are : Local > Partition > To Image > choose your system partition> choose where to save the image file> choose compression(fast/medium/high) > Save > confirm.
- considering the PC components, a snapshot can be created in 5 to 15 minutes. I would recommend choosing the "Fast" compression option, it will speed things a lot on both creation and restore operation. I also recommend saving the image files (extension .GHO ) on another HDD for safety.
- to restore a HDD image created as described above, the steps are obvious: get a bootable disk, run Ghost 11 and navigate through the menu like this : Local > Partition > FROM Image > choose the partition on which the image will be deployed > confirm.
- that’s it. I believe it takes a lot less than installing the operating system again.
NOTES & OBSERVATIONS:
1. DO NOT make experiments with image creation/deployment unless you have lots of free time to repair the eventual damage. the images are not compatible with other computer configurations and they might produce errors if installed on a different partition than the original one.
2. the method is compatible with all Windows OS and I am pretty sure it can snapshot a Linux partition too, because the software saves the brute data, no matter the format.
3. the image size depends on the data size from the target partition.
4. images save/load faster if operated from a different HDD.
5. save you images in a location where you don’t go too often. I recommend saving on external drive/DVD.
6. take care of your computer, avoid loading images once a week
Advantages:
-extremely simple method, no special requirements.
-fast interface, just use arrows and [Enter]
-fast save and deploy
-compatible with all OS, it saves the data from the target no matter the format.
-support automated command line parameters
-the result is identical to a normal Windows installation, but using only 25% of the time.
Disadvantages:
-runs in DOS command prompt. I don’t mind, I wasn’t born with Vista Aero in front of my eyes :), but some people might miss a more graphical interface.
-requires boot CD/Floppy
-images may take a lot of HDD space.
-the image format is unknown to other programs, data cannot be extracted from snapshots without deploying them.
-does not have "update" features, meaning that if you want to add something to the image, you’ll have to deploy it, install/modify your stuff and then save the image again.
I personally have 3 images : a clean Windows XP SP2, a Windows + the must-have programs and a third image fully updated and customized for my needs. you can use this kind of system or develop one of your own.
Good luck!