I’ve always both loved and hated repaving my machine. _place_holder;I love doing it a few times a year because it lets me start from scratch. It is like going through your closet or your garage and just throwing everything away. It feels good. It let’s you get back to just those things that you actually need. No extra crap in the way.
But, like with your closet or your garage, it is also painful. But for me the pain is different. When you do a “purge” of your physical stuff the pain is when you have to go through each thing and look at it, turn it over, think about the last time you used it and decide if you really need it anymore. When I repave my laptop, I basically just have to backup my profile (e.g. My Documents) and then reformat. Instead of pain on the purge side, there is pain on the repave side.
The pain comes with all the stuff I have to install to get back to a good place. Which is what I discovered on Monday when I decided to do it again.
The backup part went fairly well. I used xcopy to back up my profile to my external disk, then used the F12 RIS boot installer to pick up a nice fresh Windows XP SP2 install. The MS IT folks have a nice little system for this that walks you though a series of questions and when it is all done, you have your OS, Office, Anti-virus, RAS connectivity, etc. all ready to go.
Which, as I indicated before, is where the pain starts. The first thing that hurt was when I realized that I lost my most current archive.pst and personal.pst _place_holder;because I forgot to make sure Outlook was completely shutdown before doing my xcopy. Which means the opened (and locked) PST files were skipped. And I also wasn’t careful enough about reading the list of skipped files that xcopy produced.
No biggie though, by the time mail gets into my archive, I generally don’t need it anymore, I just keep it in an attempt to be more organized an anal. The personal.pst file is a bit more annoying, not because I lost anything, but because I’ll have to regenerate it. You see, my personal.pst file was a carefully re-organized merging of four pst files from previous lives. Old emails, software registration codes, etc. I still have all of the old pst files, but I’m gonna have to re-merge them. Ugh. I just did it a week or so ago (hence no backup) and now I have to do it again.
Then comes the next pain. This is the one I expected: Installing all the software that I use to do my job (and have a little bit of fun too). I decided to fire up _place_holder;a OneNote doc and keep track of everything I installed in roughly the order I installed it. This list isn’t complete however, because I take an agile approach to building my computer. I install things only when I need them. I’m sure over the coming weeks I will be installing more, but this is what I have installed over the past 3 days.
- Drivers from Dell.com (Video, Audio, Ethernet, Wireless, Modem, etc.) - http://support.dell.com/
- Ultramon - http://www.realtimesoft.com/ultramon/
- HotKey Plus - http://www.brianapps.net/hotkeyplus/
- Product Studio - Internal MS bug tracking database
- Visual Studio 2005 RC (2.0.50727.26) - Get it from MSDN Subscriber Downloads or from someone who went to PDC. :)
- PureText - http://stevemiller.net/puretext/
- LiveMeeting Client - http://office.microsoft.com/en-us/FX010909711033.aspx
- Live Meeting Outlook Addin - http://www.microsoft.com/downloads/details.aspx?FamilyId=D1984810-117A-45FF-BFEC-2756C6111097&displaylang=en
- Office Communicator - http://www.microsoft.com/office/livecomm/communicator/prodinfo/overview.mspx
- MSN Messenger - http://messenger.msn.com
- Reflector - http://www.aisto.com/roeder/dotnet/
- Monad - http://www.microsoft.com/downloads/details.aspx?FamilyID=2AC59B30-5A44-4782-B0B7-79FE2EFD1280&displaylang=en
- Nunit 2.2 - http://www.nunit.org
- TestDriven.NET - http://www.testdriven.net
- Ruby - http://rubyforge.org/projects/rubyinstaller/
- Consolas Font - http://www.hanselman.com/blog/UsingConsolasAsTheWindowsConsoleFont.aspx
- Google Toolbar - http://toolbar.google.com
- Password Minder - http://www.pluralsight.com/tools.aspx
- Microsoft Update - http://update.microsoft.com/
- Source Depot - Internal MS Source Control
- Gmail Notifier - http://mail.google.com
- BlogJet - http://www.blogjet.com
- Lookout - http://www.lookoutsoft.com/Lookout/download.html
- Junction Overlays - [http://www.paraesthesia.com/blog/comments.php?id=801010_C](http://www.paraesthesia.com/blog/comments.php?id=801010_C)
- Url-o-graph - http://www.winwonk.com/utils/Urlograph/
- VIM - http://www.vim.org
- TortoiseSVN - http://tortoisesvn.tigris.org
- QuickTime - http://www.apple.com/quicktime/download/
- iTunes - http://www.apple.com/itunes/
- VIM Syntax File for Monad - http://www.vim.org/scripts/script.php?script_id=1327
- Adobe Acrobat Reader - http://www.adobe.com/products/acrobat/readstep2.html
- Macromedia Flash Plugin - http://www.macromedia.com/go/getflashplayer
- ActiveSync 4.0 - For Windows Mobile 5.0 - Not publicly available yet AFAIK
- Sysinternals (Autoruns, Filemon, Regmon, Procexp, PageDefrag) - http://www.sysinternals.com
- MakeMeAdmin - http://blogs.msdn.com/aaron_margosis/archive/2005/03/11/394244.aspx
- PrivBar - http://blogs.msdn.com/aaron_margosis/archive/2004/07/24/195350.aspx
Update 2005-09-26 - Installed more stuff this weekend: