My Windows XP installation has reached its half-life. (You do know that Windows has a half-life, donât you? Every installation of Windows naturally degrades along a logarithmic curve until it becomes annoying, then unbearable, then unusable. Each successive revision of Windows has featured a slightly longer half-life. Back in the day, Windows 95 would last me about 3 months, while my copy of Windows XP has lasted me almost 9. Iâm not bitter; when you realize that youâre measuring on a logarithmic scale, a factor of 3 improvement is really quite impressive.)Still, the fact remains that my Windows XP laptop can no longer (a) print, ( sleep, or © change network settings without crashing. This is not multiple choice; it canât do any of those things. Itâs time for a clean re-install.Back up entire d: drive to iMac upstairs. rsync rocks. Find Windows XP install disc. Reboot with Windows XP install disc. Asked for product activation. Curse Microsoft. Search my house in vain for my original, 100% legitimate, retail Windows XP box. Reboot. Search control panels in vain for a window, dialog, tab, or pane that displays my current product key. Search Google for âwindows xp get current product keyâ. Find a utility on a cracker web page in Russia that displays the current product key. This is one of the more lame utilities, since most of the good ones allow you to change it. I donât wish to change it; I actually have a perfectly good product key, I just donât know what it is. Reboot with Windows XP install disc. Reboot repeatedly as required. Boot screen. Choose between âWindows XP Professionalâ and âWindows XP Professionalâ. Brilliant. Pick one. The wrong one. Boot into ****ed Windows XP install. Hard reboot. Pick the right one. Make mental note to hack boot.ini later. âWelcome to Windows XP. You have no useful programs and no internet access. You have 30 days left for activation. Would you like to activate now?â Yes, I would, but I have no internet access. Unnecessarily loud and cheerful startup noises. Make mental note to turn off all sounds later. Search the âNetwork and Internet Connectionsâ wizards in vain for some way to set up my Linksys wireless card. Having never done a clean install of XP (I previously upgraded from Windows 2000), and having been moderately impressed by the new wireless networking features in XP, I naively assumed this would âjust workâ. Silly rabbit. Search my house for my Linksys wireless card driver install disc. Find the install disc that came with the old card, that broke and was replaced by the new-and-improved version 3.0 card. Wonder if that will suffice. Fight with the âAdd New Hardware Wizardâ trying to install the obviously inferior drivers off this disc. Wonder where the âDevice Managerâ is hiding. Find the âDevice Managerâ. Right-click on the unknown device, âLinksys_Instant_Wireless_Cardâ. Update driver. âWindows was unable to locate a driver for this device. Would you like to search on the internet?â Yes, Iâd love to, but I canât, you moron. Install driver from specific location. Specify WIN2000 folder on old-and-inferior install disc. âThis driver is not digitally signed.â OK. âThis driver may cause your computer to become unstable.â OK. âThis driver may anally rape your mother while pouring sugar down your gas tank.â OK. Nothing. No connection, no internet access, no acknowledgment of any device whatsoever. Reboot. Doesnât work. âTake a tour of Windows XP!â I am. Reboot. Doesnât work. Dig out old wired PCMCIA card. Take computer upstairs. Plug directly into switch. cmd. ipconfig. We have an IP address. ping https://www.google.de/?gfe_rd=cr&ei=BwkjVKfAD8uH8QfckIGgCQ&gws_rd=ssl. We have name resolution and internet access. Fire up Internet Explorer. runonce.msn.com. No. http://www.linksys.com/gb/. Support. Downloads. WPC11. Windows XP. Linksys.com rocks. Insert Linksys wireless card. Back to Device Manager. Uninstall old-and-inferior driver. Update driver. âThis driver is not digitally signed.â OK. âThis driver may cause your computer to become unstable.â OK. âThis driver mayâ¦â OK. cmd. ipconfig. We have internet access. âAdd your .NET Passport to Windows XP!â No. Fire up Internet Explorer. http://www.msn.com/de-de?rd=1&ucc=DE&dcc=DE&opt=0. No. https://www.mozilla.org/en-US/. Download Mozilla. Realize I should create an âf8dyâ user because it will make my life easier later. Create âf8dyâ as an administrator. Log out. Log in. Install Mozilla. Yes, I would like to make you my default browser. The world is happiness and glee. âTake a tour of Windows XP!â Sigh. â30 days left for activation!â Click. Yes, I would like to activate Windows over an active internet connection, now that I have one. No, I would not like to register with Microsoft. Yes, I have read the privacy statement and agree to give up my computer, my civil rights, and my first-born child. I wasnât using my civil rights anyway. Back to Mozilla. Set up IMAP server. Set up SMTP server. Set up LDAP directories. Fiddle with endless settings. Ooh, 1.5 alpha has auto-login scripts in Chatzilla. Make mental note to get on IRC when this is all done and ***** about it to a bunch of Linux-loving hippies. Search Google for âwindows xp tweakuiâ. Download TweakUiPowertoySetup.exe. Run TweakUiPowertoySetup.exe. âThe procedure entry point GetDllDirectoryW could not be located in the dynamic link library KERNEL32.dllâ Dig. Dig. Dig. Aha. TweakUI requires Windows XP Service Pack 1. Fire up Internet Explorer again. windowsupate.microsoft.com. âDo you want to install and run Windows Update V4 Control?â Yes. âAlways trust content from Microsoft Corporation?â No. âWindows Update has found 39 critical updates and service packs.â Install now. âService Pack 1 must be installed separately from other updates.â OK. Yes, I agree to bend over, grease up, and accept the End User License Agreement. Wait. Time passes. Wait. Time passes. Wait. Time passes. It is getting dark. You are likely to be eaten by a grue. Reboot. âTake a tour of Windows XP!â âAdd your .NET Passport to Windows XP!â Fire up Internet Explorer. âWindows Update has found 26 critical updates.â This we call progress. Install now. Wait. Time passes. Reboot. âTake a tour of Windows XP!â âAdd your .NET Passport to Windows XP!â Control Panel. Display settings. Use Windows Classic theme. No desktop picture. Blank screen saver. OK. Folder options. Use Windows classic folders. Toggle virtually every View option. OK. Sounds and Audio Devices. Mute. No sound theme. OK. Taskbar and Start Menu. Donât hide inactive system tray icons. Use Classic Start menu. Customize. Show small icons in Start menu. Expand Control Panel. Donât use personalized menus. OK. Try TweakUI again. Success. Donât beep on errors. Disable combo box animation. Disable cursor shadow. Disable list box animation. Disable menu animation. Disable menu fading. Disable menu selection fading. Disable mouse hot tracking effects. Disable tooltip animation. Disable tooltip fade. Disable window animation. Donât optimize hard disk when idle. Donât show Help on Start menu. Donât show Recent Documents on Start menu. Donât allow web content to be added to the desktop. Clear document history on exit. Disable smooth scrolling. Donât maintain document history. Donât maintain network history. Donât manipulate connected files as a unit. Donât prefix âShortcut toâ on new shortcuts. Donât show Links on Favorites. Donât show My Documents on Start menu. Donât show My Pictures on Start menu. Use Classic Search in Explorer. Use Classic Search in Internet Explorer. Donât use intuitive filename sorting. Do use Tab to navigate Autocomplete. Hide places bar in common dialogs. Disable balloon tips in Taskbar and Start menu. Donât show any desktop icons. Disable all document templates. Auto-login as âf8dyâ. Quit TweakUI. Delete everything in Start menu. Windows Catalog. Windows Update. Outlook Express. Tour Windows XP. Games. Accessories. MSN Messenger. Make mental note to look up how to completely uninstall MSN Messenger. Set up command prompts. 3 for home. 4 for work. 5 for incoming. 125 width, 3000 height. 125 window width, 57 height. Do not let system position window. Fire up Mozilla. http://www.cygwin.com/. Download and install Cygwin. bash binutils bzip2 cron crypt curl cvs diff gawk gcc grep gzip less links lynx more naim ncftp ncurses openssh patch rsync. rsync rocks. sed tar texinfo tidy unzip vim wget which whois zip Copy over old ssh private keys. Test ssh diveintomark.org. Oh glorious king, thy name is ssh. Copy over old Emacs installation. Dig up my .emacs file that makes Emacs bearable. Search Google for âproxomitronâ. Download. Install. Configure Mozilla. Search Google for âuninstall msn messenger windows xpâ. Discover that SP1 actually makes this visible in Add/Remove Programs, Add/Remove Windows Components. Delete a bunch of other crap while weâre there. Outlook Express. Windows Media Player. MSN Explorer. http://forums.xisto.com/no_longer_exists/. Download ActivePython. Install. Fire up Emacs. Test interactive Python shell in Emacs. The world is happiness and glee. Search Google for âkerio firewallâ. Download. Install. Reboot. Boot menu still lists duplicate installations. Fire up Emacs. Open boot.ini. Remove old installation. Add â/noguibootâ flag to new installation. Reboot. Search Google for âapache 2.0 win32″. Download. Install. Copy and paste custom stuff into httpd.conf. Restart Apache service. That covers the essentials that I need to do my job. The rest can wait.Readers who feel the need to point out that the title really ought to read 5 hours or fewer can suck my left *BLEEP*.