************************************************************************ * IBM ThinkPad September 27, 2004 * * Multiprocessor HAL Problem Fix Enable Patch for Windows XP * * Version 1.01 * ************************************************************************ Notice: ------- - If you use the Product Recovery function shipped with your ThinkPad to restore the Windows preload environment, you do not need this package. This package is required when you install Windows Operating Systems without the Product Recovery function. - This program is language independent and can be used with any language system. ************************************************************************ * 1. What This Package Does * ************************************************************************ This package contains following support modules. - To enable the multiprocessor HAL problem fix. The following ThinkPad computers are supported: - ThinkPad G41 To determine if you should update the supplement files, refer to the "Summary of Changes" section. To update the supplement files, refer to the "Installation Guide" section. Released Versions ----------------- Version 1.00 Initial release Version 1.01 Update Summary of Changes ------------------ Where: Version (for example, 1.00 means Version 1.00) (New) New function or enhancement (Fix) Correction to existing function <1.00> - (New) Support to enable the multiprocessor HAL problem fix <1.01> - (New) Update for ThinkPad Software Installer Support on Windows XP SP2 ************************************************************************ * 2. Installation Guide * ************************************************************************ 2-1. Windows XP service pack 2 (SP2) or later --------------------------------------------- The fix is included in SP2. To enable the fix, follow the instructions below: How to enable the fix: ---------------------- 1. Extract this package to your hard disk drive. 2. Click Start and click Run... 3. In the Open field type: C:\DRIVERS\WXP\MPHALFIX\XPSP2\EnableFix.reg How to disable the fix: ----------------------- 1. Extract this package to your hard disk drive. 2. Click Start and click Run... 3. In the Open field type: C:\DRIVERS\WXP\MPHALFIX\XPSP2\disableFix.reg 2-2. Windows XP service pack 1 (SP1) ------------------------------------ Before enabling the fix, you have to install QFE 835730, Multiprocessor HAL Problem Fix. If you use preinstalled OS image, it is avaiable under C:\IBMTOOLS\OSFIXES\WXPUP\Q835730. How to enable the fix: ---------------------- 1. Right-click My Computer, and click Properties. 2. Click the Advanced tab, and click Settings under Startup and Recovery. 3. Click Edit under System startup and open NOTEPAD. 4. Add the "/usepmtimer" switch to the entry of [operationg systems] section. The following is a sample of BOOT.INI file after adding the "/usepmtimer" switch. [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /usepmtimer * If there are two or more entries, add it to an entry to fix 5. Save BOOT.INI file and then close NotePad. 6. Reboot the system. On Windows XP Professional SP1, you can utilize the bootcfg command. "EnableFix.bat" in the XPSP1 folder is a sample of how to use bootcfg. You can use it to enable the fix for the boot ID 1 entry instead of the above steps. How to disable the fix: ----------------------- 1. Right-click My Computer, and click Properties. 2. Click the Advanced tab, and click Settings under Startup and Recovery. 3. Click Edit under System startup and Open NotePad. 4. Delete the "/usepmtimer" switch from entry of [operationg systems] section. 5. Save the BOOT.INI file and close NotePad. 6. Reboot the system. ------------------------------------------------------------------------ Trademarks ----------- * IBM and ThinkPad are registered trademarks of IBM Corporation. * Microsoft and Windows are registered trademarks of Microsoft Corporation. Other company, product, and service names may be registered trademarks, trademarks or service marks of others.