Part III
First, a disclaimer. Rebuilding a PC is not for the faint of heart. You can accidentally destroy all of your data and settings, so please be careful. Although I'm trying to be helpful by writing these instructions, I am
not responsible for any mistakes that you might make. You shouldn't attempt this unless you've done it before and are comfortable installing an operating system from scratch.
Now it's time to get to work. Before starting,
Make Backups!!! If you are using IBM Rescue and Recovery, make a set of restore disks so that you can go back to the original factory installation if all else fails (but believe me, you'll never want to go back!). Do a Full Backup of your entire disk to a DVD or to another PC on your network. Don’t store the backup on your tablet’s hard disk! The folder that Rescue and Recovery uses will be overwritten during the install process.
In addition to the full backup, take the time to copy anything that you'll want on the newly-rebuilt PC to a folder on your desktop machine, or to a USB thumb drive. Here are a few suggestions:
1. A copy of your favorite web sites from C:\Documents and Settings\(your user name)\Favorites
2. A copy of your start menu structure from C:\Documents and Settings\All Users\Start Menu
3. If you use Microsoft Office, run the "Save My Settings Wizard" and store a copy of the settings file. You can then restore all of the settings in Office very easily (kudos to Microsoft for this nice tool).
4. A copy of your address book from your email program.
5. A copy of the settings for your email accounts (for example, if you use Outlook Express, go to "Tools, Accounts" and export the settings for each email account, LDAP account, and Newsgroup).
6. All of your user files from C:\Documents and Settings\(your user name)\My Documents
7. Anything else that you can think of.
8. This one is personal preference -- if you liked any of the trial software that came with the X41T, you'll want to copy the installer folders from the C:\IBMTOOLS\APPS folder. I tried all of these programs out, and in the end decided to uninstall all of them, so I did not need to transfer any of these to the new installation. Your mileage may vary....
9. There is no need to copy any of the drivers because they can be downloaded from IBM's web site after you get XP reinstalled (other than the Ethernet card driver, which you put on the Windows Install CD in Part II of this article).
Now, check to be sure that you have everything backed up. Check again. Say goodbye to your very slow X41T and let's begin!
To install XP Tablet Edition, you'll need to have an external CD drive. I didn't have one so I borrowed one from a friend.
{As an aside, it would be really nice to install from a bootable USB thumb drive, since the X41T does not have a built-in CD drive. I spent too many hours trying to do this, and eventually gave up. I could make the X41T boot into DOS from a USB thumb drive, but couldn't figure out how to make it then start installing Windows. If anyone knows how to do this, please post an article in this forum.} *Edit* For the truly adventurous type, see the posts by moneyburninghole on page 4 of this thread for a way to install from a USB drive.
**Edit 3/2/06**
Before starting the installation you may need to change a setting in the BIOS. If you are going to keep the IBM Service Partition, before you start installing Windows you need to go to the "Security" area in the BIOS and set the "Access IBM Predesktop Area" setting to "Normal: Change allowed; contents hidden from OS" If you are going to delete the IBM Service partition, instead choose "Disabled: Not Usable. Visible and reclaimable".
1. Connect the external CD drive, put the first install CD into the drive, and then restart the PC. The Windows XP installer should start up. If not, you may need to restart the machine, press F1 while starting to enter the BIOS setup, and then set the external CD drive to be higher in priority than the internal hard drive on the list of boot devices.
2. Follow the prompts on-screen to do a fresh install of Windows XP.
3. When you get to the steps for partitioning your hard disk, you have a decision to make. If you want to keep the IBM service partition, be sure not to write over it. If you want to discard the partition and recover an extra 4.9 GB of drive space, tell Windows to use the entire disk. I chose the latter, but you may want to do differently. If you remove the IBM service partition and later want it back, you'll probably have to use the IBM recovery CDs that you made to restore the entire disk first, then go back and reinstall Windows again. Choose carefully!
**Edit 9/2/06**
When installing Windows, the Windows installer will install its own boot loader, thus over-writing the IBM bootloader that allows you to start up into the IBM service partition (by pressing the Blue Access IBM button on startup). The partition will still remain on your disk, but you will not be able to access it until you replace the Windows bootloader. People who dual-boot multiple operating systems have this problem.
According to Bit_Bucket, you can restore the correct functioning of the blue "Access IBM" button by keeping the IBM service partition intact during the clean install of Windows. After you have finished installing Windows then install IBM Rescue and Recovery. The installation of Rescue and Recovery will restore the IBM bootloader. See his post of 2/13/06, the second one from the top on page 3 of this thread.
4. Enter the Product Key from the sticker on the bottom of your tablet when prompted.
5. At the appropriate point in the install process, Windows will prompt you to insert the second CD that contains the Tablet PC components and the .NET components.
6. Near the end of the install process, Windows will ask again for the first CD.
7. When your machine restarts at the end, you should see the Keyboard Surrogate appear on the desktop and you will know that you have successfully installed XP Tablet Edition, not just plain XP.
8. After entering passwords and user account names, Windows will probably nag you to activate over the Internet. Dismiss the prompt with "I'll activate later". You first need to install your network card drivers before you can activate.
9. Go to "My Computer" and open the C: drive. At this point in the process, you should only have three folders; "Documents and Settings", "Program Files", and "WINDOWS". Create another folder called "Drivers". Insert the second CD into the external CD drive and copy the folder "77RA05WW" into this folder (this is the current version of the Broadcom Ethernet driver as of the date of this article).
10. Open the C:\Drivers\77RA05WW\TOOLS\DRVINST folder and click on Setup.exe to install the Ethernet driver.
11. After you restart the machine, you should have Internet access (provided that you're connected to a wired LAN).
**Edit 1/30/06**
If internet access is working, go ahead and activate Windows now.
At this point you won't have the correct display driver, audio, or wireless, and some of the tablet buttons and Fn keys won't yet be working, but we'll fix those next. Open Internet Explorer and go to Lenovo's web site at
http://www.lenovo.com
Go to the "Support and downloads" area and enter the IBM Product Number from the sticker on the bottom of your tablet, then click on "Software and Device Drivers - ThinkPad X40, X41, X41 Tablet". This will bring up a list of drivers and software downloads that are specifically for your tablet PC version. Scroll down the list and find the "Software Installer". As of the date of this article it was version 3.21.0601 dated December 20, 2005. Download the file to your desktop and then install it.
12. The software installer makes it easy to find and download all of the drivers that you'll need for the tablet PC. Kudos to IBM for this nifty tool. Start the software installer, and on the first screen choose "Install or upgrade driver(s) or software", then click on "Next". Be sure that "C:\Drivers" is listed in the "Search the following locations" box, and be sure that "Retrieve latest information on the internet" is checked. Choose "Next" and the installer will search IBM's web site for drivers. At this point it will find a lot of them. You should probably allow it to download them all, and this will take a while. Go take a well-deserved break!
Some people have reported that the Software Installer does not automatically find all of the required drivers and programs for their tablets, like it did for mine. If you seem to be missing a driver or want to verify, go to Lenovo's web site and view the list of drivers to see if you've got all of the ones that you wanted.
13. Here's where you'll want to make careful decisions. If you just install every driver and utility you'll end up with a machine that is slower than it needs to be. Let's start by installing only the essentials. We can run the installer again later to install the rest.
14. Press "Next" to get to the "Install Package" page of the Software Installer. Let's start by installing the drivers for the Intel Chipset Support 4 for Windows 2000/XP, ThinkPad Video Features(Intel 910GML/915GM) for Windows 2000/XP, the ThinkPad Track Point Driver, ThinkPad Power Management Driver, ThinkPad SATA Power Management Driver. Put check marks next to those drivers and uncheck the rest, then choose "Install".
15. After re-booting the machine, go to Start/All Programs/Windows Update. If you are a Microsoft Office user, consider signing up for Microsoft Update, which is like Windows Update except that it will simultaneously update your Office programs. To do this, click on the link on the right side of the first page. You'll have to install an active-X control that will first validate your copy of Windows, and then you'll eventually end up at the Microsoft Update web page.
16. Choose "Custom" (not Express) so that you can see all of the proposed updates. BE CAREFUL! If MS update proposes updating an IBM hardware driver, do not download it! You'll want to download device drivers from IBM. Look through the list and download all of the updates to Windows XP. Do this two or three times until you have all of the updates for XP, and the .NET framework updates for tablet PC, including 1.1, 1.1 Hotfix, and 2.0. In keeping with the philosophy of only installing software that you need (to keep the registry size under control), choose not to download optional components that you know you won't be using.
At this point you should have a working version of XP Tablet Edition, so navigate around it for a while. Notice how fast it responds, how quickly it reboots, and how responsive it is. As we continue to load more programs, things will get progressively slower so enjoy it while it lasts!
17. Time to load more IBM device drivers, so go back to the IBM Software Installer. Here are the drivers that I chose to install:
- Atmel TPM Driver (security chip)
- IBM ThinkPad Audio Features VI for Windows 2000/ XP
- IBM ThinkPad Tablet Button Driver (support for the buttons along the edge of the tablet)
- IBM ThinkPad Tablet Shortcut Menu (the toolbox button at the edge of the tablet)
- Intel(R) PRO/Wireless Driver (11a/b/g, 11 b/g)
- Fn On-Screen Display
- ThinkPad Configuration (this utility allows you to change some settings in the BIOS from within Windows)
- ThinkPad Integrated 56k Modem for Windows 2000/XP
- ThinkPad Web Navigation Keys Agent (support for browser forward/backward keys near the arrow keys)
- ThinkVantage Active Protection System (I've already had one hard drive develop bad sectors, so I'm paranoid about avoiding damage to the new drive)
- ThinkVantage Fingerprint Software (so convenient)
- **Edit 9/2/2006**Microsoft Windows XP update module Q920295 - ThinkPad X41 Tablet -This update from Microsoft almost completely eliminates the "stuttering cursor" effect on Tablet PCs. Highly recommended!
18. More importantly, you need to consider which drivers and programs to NOT install. Here are the ones that I passed on, with a few words of explanation. Again, make your own choices.
- ThinkVantage Technology - System Migration Assistant (maybe this would help in moving this new image to another PC, but not needed now)
- IBM ThinkPad Power Manager -- This is a nifty utility that allows more control over the machine's power states than Windows, but it has a fatal flaw. In order for it to automatically switch between your power profiles, the great-big honking battery symbol must be displayed in the taskbar. On this little screen, that's a waste of space when there's so little screen real estate available. And it's two more processes to load at startup. No thanks. Windows can manage the power profiles acceptably well, with the same great battery life as the IBM Power Manager.
- Scroll Lock Indicator Utility - another startup process. No thanks.
- ThinkPad Easy Eject Utility - you may need this if you have a docking station. I don't.
- ThinkPad FullScreen Magnifier -- I'll pass
- ThinkPad Keyboard Customizer Utility - this was one of the processes that was always crashing in the factory installation of windows. I was afraid to try again.
- ThinkPad Presentation Director - The Fn+F7 toggle key performs this function just fine
- ThinkVantage Access Connections -- you may want to consider this choice carefully. I really like what this utility is designed to accomplish. I love the ability to customize a connection profile, and really appreciate all of the detailed information that Access Connections can provide about your wireless connection, the channel in use, the nifty wireless map in version 4; the idea is wonderful. The problem is in the execution. Access Connections is horribly slow; one of the real performance drags on the machine. If you have to work in multiple locations with both fixed IP addresses and automatic (DHCP) address assignment then you may need this program. If, however, you always connect via DHCP (automatic), then you'll find that the native Windows Wireless Zero Configuration utility works much faster. I passed on Access Connections. I miss the ability to get detailed information about my wireless connection, but to tell you the truth, Windows Wireless Zero connects so much faster that I don't even think about it. I just open my laptop cover at home, and I'm automatically connected to the home wireless network. Open it at work and I'm automatically connected to a Secure-W2 network, open it in the classroom and I'm automatically connected to my wireless projector. No fuss, no delays, but very Spartan. If you can accept the performance hit, Access Connections is a great program; just be sure to turn off the automatic search mode and select your connection profile manually with Fn+F5, unless you like waiting forever for it to automagically establish a connection.
- ThinkVantage Rescue and Recovery - another very nice program with problems. It starts a background process called "logmon.exe". I found that when I was viewing web sites with Flash animation, logmon was using up to 30% of the CPU, making the machine run slower. I ended up uninstalling Rescue and Recovery and instead using Acronis True Image as a backup solution. Rescue and Recovery is free, however (well, you paid for it when you bought the machine). I like True Image a lot better.
- TrackPoint Accessibility Features - you may need these if you have a handicap
- Bluetooth Drivers -- install these only if you are using Bluetooth devices
With Drivers installed, it's time to load up your favorite software applications. Just remember that the more stuff you add, the larger the Windows Registry will become. A large registry will slow down the startup and shutdown time, a phenomenon that has come to be called “Windows Arthritis”.
19. Go to Sun's web site and download the latest version of Java. Or, you could use IBM's version; your choice.
20. Install Adobe (Macromedia) Flash
21. Install your favorite web browser. I currently am using Firefox and IE7.
22. Install an Antivirus product. This will cause a big performance hit, especially if you set your AV software to scan every file on disk reads. If instead you first do a full scan to be sure that there are no infected files on the machine, then set your AV software to scan only on disk writes, the hit won't be as bad.
23. Go to Microsoft’s Tablet PC web page and download all of the free goodies for Tablet PCs, including the Tablet PC Experience Pack, the Tablet PC Education Pack, and PowerToys for Tablet PC.
24. As you install software, keep your eye on the Startup folder. Just because a program installs a startup task in there doesn't mean that you should let it. Each startup task only makes the machine take longer to start up or log in. Also keep an eye on the "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Run" branch in the registry to see if programs are putting startup processes in there. Some of these are required, so leave them alone if you don't fully understand what they are there for. Delete the ones that are optional. Each of the files in this branch is loaded at startup, again slowing the machine down. **Be careful when editing the Registry, you know the drill.**
25. Defragment your disk frequently during the installation process. A fragmented hard drive will slow the machine down considerably; remember that this is only a 4200 rpm drive, so don't make it hunt all over the place for sectors.
26. When you've finished installing all of your programs, copy over your user files, set up your email software, and get things tweaked the way you like. I also put a folder in the root of the C: drive called "XP Install CD", and copied the contents of the CMPNENTS and I386 folders from the Windows Tablet PC Install CDs into the folder. Then you won’t need the CDs when Windows needs to find a printer driver, or whatever. Be sure to tell Windows where the installer files are located by opening the Registry Editor and navigating to the key "HKEY_Local_Machine\Software\Microsoft\Windows\Cur rentVersion\Setup\. Change the data in the key "Source Path" from "D:" to "C:\XP Install CD\"
Finally, benchmark your machine. Compare the time it takes to start up, open programs, hibernate, standby, and shut down with the times that it used to take before you reinstalled Windows. You should be amply rewarded for your hard work. I'd be interested in hearing how this worked for anyone who has tried it. Please post your results.
I still can't get over how well this little X41T performs now compared to the way it performed when it was fresh from the factory. Fixing it takes a lot of time, but it's
absolutely worth the effort. I couldn't be happier[thumbsup]