Page 1 of 2

HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Sat Nov 22, 2008 11:49 pm
by heelix
I picked up an x61s Thinkpad for work. One of the primary reasons I selected this laptop was it had the Intel GM965 "Santa Rosa" chipset. While the specification insists it supports a maximum of 4G RAM, it actually supports 8G total. After added the RAM (another blog note later) the next order of business was installing a fresh 64-bit Windows Operating System on one of the two hard drives to take advantage of that RAM.

I opted for Windows XP (x64) over the 64-bit version of Vista. I use XP-64 on my main workstation and was not impressed by Vista Ultimate at all. Drivers for my EVGA 780i mainboard and 9800gx2 video cards were on the NVidia website – painless, easy install. Heading over to Lenovo’s web site, I quickly found that Windows x64 drivers were not to be had. Thus this posting… here are my notes for tracking down and setting up all the device drivers needed to stand up an x61s/docking station on Windows XP-64.

I posted the same information on my blog (http://heelix.multiply.com/journal/item ... s_Thinkpad), with screen shots interlaced. Unfortunately, Multiply does not allow deep linking. Be sure to copy all the of the link - the URLs get chopped.

BIOS

As the computer first starts, press the ThinkVantage Blue button and press the F1 key to enter the BIOS. Select Config, select Serial ATA (SATA), change SATA Controller Mode Option to Compatibility. Press F10 key to save and exit. (Minor side note: I could have created a nliteos install CD with the SATA drivers, or put them on a floppy… was not willing to wait to find a burner or FDD)

As the computer restarts, press the ThinkVantage Blue button and press F12 key to select an alternate boot device. Select the DVD drive on the docking station (ATAPI CD0: HL-DT-ST DVDRAM GSA-U)

Install Windows XP-64

Boot from the CDROM by pressing any key when prompted. Follow the Windows setup wizard until it completes. I maximize the screen resolution to 1024x768 when the install finishes. A quick look at the device manager shows a fair bit of work in front of us.

Ethernet Adapter

Download Network Adapter Driver (PROEM64T_v13_3.exe) from Intel using a computer that can reach the Internet.

http://downloadcenter.intel.com/Detail_ ... n&lang=eng

Transfer the file to a USB thumb drive, and copy it to your x61s. Double click PROEM64T_v13_3.exe, accept all the defaults in the wizard. Plug a network cable into the docking station.

Update Windows

Open Internet Explorer, click tools, click Windows Update. Click the ActiveX installer and install the Windows Update component. I'll bookmark IE to the Windows Update page as that is all I'll use it for. When it gives you the option to update your system, I pick custom. Accept the default "Service Pack 2 for Windows XP Professional, x64 Edition". I will also take this time to check Internet Explorer 7's "Don't show this update again" box. Follow the dialog boxes to review/install the update. Service Pack 2 is quite large, and will appear to be inactive when downloading.

After the required reboot, the "Welcome to the Found New Hardware Wizard" dialog will appear. Allow it to check for drivers.

* Audio Device on High Definition Audio Bus hardware is found, but it will not be able to install the hardware. Click finish.
* Modem Device on High Definition Audio Bus hardware is found, but it will not be able to install the hardware. Click finish.

Open the browser and start Windows Update again. Install the updates, reboot. Repeat until all the High Priority, Hardware, and whatever optional Software you want is updated and patched.

Chipset

Download Chipset Software Installation Utility (infinst_autol.zip) from Intel.

http://downloadcenter.intel.com/filter_ ... &submit=Go!

Uncompress the infinst_autol.zip file into a directory, and run the setup.exe. Reboot after the wizard completes the installation.

Display Adapters

Download the Graphics Media Accelerator driver (winxp64_14364.exe) from Intel.

http://downloadcenter.intel.com/Detail_ ... n&lang=eng

Run the winxp64_14364.exe and accept all the wizard defaults. Reboot after the wizard completes the installation.

Wireless Network

Download the Wireless WiFi Link 4965AGN driver (12.1.1.0_X_Drivers.zip) from Intel.

http://downloadcenter.intel.com/Detail_ ... n&lang=eng

Uncompress 12.1.1.0_X_Drivers.zip into a directory, navigate to the /Disk/XP/Drivers/x64 directory, and run dpinst64.exe.

Audio

Download the Audio driver (7ka213ww.exe) from Lenovo.

http://www-307.ibm.com/pc/support/site. ... MIGR-67821

Double click 7ka213ww.exe, which will extract files to C:\Drivers\vista\AMD64\VISTA. Click the Control Panel, click System, click the Hardware tab and click the Device Manager button. Select the yellow Audio Device on High Definition Audio Bus. Click the Reinstall Driver button, don't have Windows try and find a driver, select the install from a list or specific location (Advanced), check the Include this location in the search checkbox, click browse and navigate to C:\Drivers\vista\AMD64\VISTA, and hit next.

Reboot. You should hear the Windows Exit sound. When the machine starts, you will hear the Windows welcome sound and see a warning "The version of AudioESP is not intended for this Operating System". Click OK to dismiss the dialog box.

Click the Start button, click Run... type MSCONFIG into the text box, and click OK. Click the Startup tab, uncheck the smax4pnp option, and click OK. Allow the dialog to restart the system. When the server reboots, a System Configuration Utility dialog will appear. Check the "Don't show this message or launch the System Configuration Utility when Windows starts" checkbox and click OK to close the dialog box.

Click the Start button, click Run... type DCOMCNFG into the text box, and click OK. When the Component Services snap in launches, you will find several errors in the Event Viewer > System logs. Using regedit, you can identify that CLSID {555F3418-D99E-4E51-800A-6E89CFD8B1D7} has an AppID of {B1B9CBB2-B198-47E2-8260-9FD629A2B2EC}. Click the Console Root > Component Services > My Computer > DCOM Config node. Click {B1B9CBB2-B198-47E2-8260-9FD629A2B2EC} to select it, right click to bring up the properties dialog. Click the Security tab, change the radio button on the Launch and Activation Permissions group to Customize, and click the edit button. Add the LOCAL SERVICE user (never hurts to click the Check Names button), click OK, check the allow checkbox Local Activation in addition to the Local Launch already selected, and click OK.

Modem

Download the Modem driver (7fma13ww.exe) from Lenovo.

http://www-307.ibm.com/pc/support/site. ... MIGR-61454

Double click 7fma13ww.exe, which will extract files to C:\DRIVERS\HDAMODEM. Navigate to C:\Drivers\HDAMODEM\WINVISTA64 and run Setup64.exe. Click OK to let the wizard install the driver and disregard the warning about not being certified. Click OK to close the Modem installer wizard.

Fingerprint Reader

Download the Fingerprint Software (p961b_fprx64_582ww.msi) from Lenovo.

http://www-307.ibm.com/pc/support/site. ... MIGR-70065

Double click p961b_fprx64_582ww.msi to launch the installer and accept defaults in wizard. If you are going to use the fingerprint login mechanism, create a user other than the Administrator account used thus far. After the restart, you will be prompted to configure the fingerprinting software.

Power Management

Download the ThinkPad Power Management driver (7zku03ww.exe) from Lenovo.

http://www-307.ibm.com/pc/support/site. ... IGR-4gxpeg

Double click 7zku03ww.exe, which will extract files to C:\Drivers\WIN\IBMPM. Click the Control Panel, click System, click the Hardware tab and click the Device Manager button. Select the "unknown" device that lists the location as "on Microsoft ACPI-Compliant Embedded Controller". Click the Reinstall Driver button, don't have Windows try and find a driver, select the install from a list or specific location (Advanced), check the Include this location in the search checkbox, click browse and navigate to C:\Drivers\Win\IBMPM, click next, and click finish.

Atmel Trusted Platform Module

This one was a bit more fun. I'm not sure you need it, but for the sake of having drivers configured for every bit of hardware... here it is.

Download the Atmel TPM (Atmel TPM Driver.zip) from Atmel. The link goes to a forum where they will ask for information (but not verify) before the download link is available.

http://www.atmel.com/forms/software_dow ... Driver.zip

Uncompress the Atmel TPM Driver.zip file into a directory and open a command prompt to that location. Type:

Code: Select all

msiexec /a "Atmel TPM Driver.msi" /qb TARGETDIR="c:\Drivers\Atmel"
You should see a dialog box briefly display while it extracts the files.

Click the Control Panel, click System, click the Hardware tab and click the Device Manager button. Select the last "unknown" device that lists the location as "on Intel(R) ICH8M-e LPC Interface Controller - 2811". Click the Reinstall Driver button, don't have Windows try and find a driver, select the install from a list or specific location (Advanced), check the Include this location in the search checkbox, click browse and navigate to C:\Drivers\Atmel\temp, hit next, and click finish.

All done! No yellow devices anymore.

Posted: Mon Nov 24, 2008 3:07 pm
by crashnburn
Nice. Wouldn't Windows 2008 be a better option?

Posted: Mon Nov 24, 2008 6:42 pm
by heelix
Some of the apps I have will run on XP (x64) or the 64-bit version of Server 2003. No such joy with 64-bit Vista, and since Vista and 2008 share the same code base - did not try.

Posted: Wed Nov 26, 2008 2:44 am
by crashnburn
heelix wrote:Some of the apps I have will run on XP (x64) or the 64-bit version of Server 2003. No such joy with 64-bit Vista, and since Vista and 2008 share the same code base - did not try.
So you're saying there are some Apps that you have, that break and dont run on Vista / 2008 codebase?

What area of apps are they if I may ask? I have some hesitations as well in terms of going to the Vista/2008 codebase but would like a
"Rock Solid" system that uses the 4G Ram efficiently.

Posted: Wed Nov 26, 2008 5:59 pm
by heelix
Yup - the apps worked in 32-bit XP/Server2003, but not Vista. 64-bit versions of XP/2003 also worked. Vista 64, same deal - no joy. Not happy about that. I'd name/shame the apps... but in some cases, I work for the company. (Doh)

Posted: Wed Nov 26, 2008 6:18 pm
by jdhurst
You might tell us what apps would work in XP 64-bit but not in Vista 64-bit. You can say nicely if you work for the application company.

I ask, because I am running Vista 64-bit on my T61p and have everything running (albeit I had to upgrade nearly every piece of software to do it).

So my bet at this point is that Vista 64-bit (dump Aero, UAC, and use the Classic Windows Interface) will likely do everything XP 64-bit could. ... JDH

Posted: Thu Nov 27, 2008 2:21 pm
by sportfreak
yeh 8)
i did da same..imagine with just 2gigs ram, i m runing vista ultimate x64 with no problems at all [atlst for now]

8)

Posted: Wed Dec 03, 2008 4:17 pm
by crashnburn
From: http://www.microsoft.com/whdc/system/pl ... AEdrv.mspx
Windows XP (all versions)
4 GB of physical RAM*

* Total physical address space is limited to 4 GB on these versions of Windows.
So, how can we get 4GB with XP Pro?

Posted: Mon Dec 15, 2008 2:30 pm
by Aroc
jdhurst wrote:You might tell us what apps would work in XP 64-bit but not in Vista 64-bit.
I'm curious to hear the answer to this, too. To the OP; do you have any details for us? I seem to call some ISV certified applications like Solidworks, at one time appeared to officially support XP x64 and Vista x86, but not Vista x64, even though the app still ran fine in Vista x64 without the official blessing.
I ask, because I am running Vista 64-bit on my T61p and have everything running (albeit I had to upgrade nearly every piece of software to do it).
Same here. Although I did cheat, and still continue to run some of our legacy stuff from a Citrix farm that is still x86. Some apps that are ancient NT 4.0 throwbacks (like AutoDesk AutoCAD R14) install some kernel mode drivers, that both Vista x86 and Vista x64 seem to have trouble with, however this is hardly modern software and it to be expected. XP x64 also has the same limitation. I, too, and curious about currently shipping applications that only work in XP x64 but not Vista x64. That list of programs has to be awfully short. It seems that the majority of x64 support has been for Vista and Server 2008 (and rightfully so!).

I

Posted: Tue Dec 23, 2008 9:50 am
by swliu
can you get Power Manager run smoothly? and how to switch wifi and bluetooth in x64 mode? i mean, in xp x64 or windows server 2003 x64.

Posted: Wed Dec 24, 2008 12:58 pm
by heelix
swliu wrote:can you get Power Manager run smoothly? and how to switch wifi and bluetooth in x64 mode? i mean, in xp x64 or windows server 2003 x64.
Power management seems to work just fine.

What do you mean for switching bluetooth and wifi? I use the OOTB Windows configuration tools, and the physical switch on machine itself to disable it.

Posted: Wed Dec 24, 2008 6:08 pm
by erik
the orca MSI editor has allowed me to install anything under server 2008 x64 without issue—including the 32-bit-only version of solidworks 2008 before SP3.1 was available.

you might want to try orca if you haven't already.   2008 is worlds better than 2003, and i used 2003 exclusively on all my systems for the last five years.

Posted: Sun Dec 28, 2008 4:17 am
by swliu
heelix wrote:
swliu wrote:can you get Power Manager run smoothly? and how to switch wifi and bluetooth in x64 mode? i mean, in xp x64 or windows server 2003 x64.
Power management seems to work just fine.

What do you mean for switching bluetooth and wifi? I use the OOTB Windows configuration tools, and the physical switch on machine itself to disable it.
I can't run thinkpad power manager.

The old version can be installed, but power manager can't detect battery installed. The newest power manager can't be installed on windows 2003 x64(it works with windows server 2008 x64!).

Posted: Sun Dec 28, 2008 2:37 pm
by Aroc
heelix wrote:Some of the apps I have will run on XP (x64) or the 64-bit version of Server 2003. No such joy with 64-bit Vista, and since Vista and 2008 share the same code base - did not try.
Yup - the apps worked in 32-bit XP/Server2003, but not Vista. 64-bit versions of XP/2003 also worked. Vista 64, same deal - no joy. Not happy about that. I'd name/shame the apps... but in some cases, I work for the company. (Doh)
I picked up an x61s Thinkpad for work
Seems that the OP isn't going to tell us what these mythical apps are! Too bad. :( If he's one of the developers (rather than an end user of said apps) perhaps he should have gone with Windows Vista x64, so that the app compatibility could be addressed and fixed for a future release.

Posted: Mon Dec 29, 2008 11:27 am
by heelix
I picked up an x61s Thinkpad for work
Seems that the OP isn't going to tell us what these mythical apps are! Too bad. :( If he's one of the developers (rather than an end user of said apps) perhaps he should have gone with Windows Vista x64, so that the app compatibility could be addressed and fixed for a future release.
Man, I wish I could say... but I like my job. (grin) Since the software is full of enterprise, there were no plans to support a desktop system. Server 2008 will be supported some time soon since it is GA, which might also allow Vista to work (if the installer does not hork things). Forward looking statement, and all that...

Posted: Tue Dec 30, 2008 7:55 am
by erik
swliu wrote:I can't run thinkpad power manager.

The old version can be installed, but power manager can't detect battery installed. The newest power manager can't be installed on windows 2003 x64(it works with windows server 2008 x64!).
to get power manager working under 2008 x64, i had to install .net framework 3.0, then install the power management driver, then install the power manager software in that order.   perhaps you can try the same method under 2003.

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Wed Feb 18, 2009 7:16 am
by uboot
Regarding the Audio device, there is an easier solution!!

Simply install the "ADI SoundMAX audio driver for Windows XP (64-bit) - ThinkStation S10" from
http://www-307.ibm.com/pc/support/site. ... 69822.html :thumbs-UP:

Then, I properly installed the Power Management driver from http://www-307.ibm.com/pc/support/site. ... GXPEG.html but I am unable to get Power Manager running....

I tried the v1.51a XP 32Bit Version - it somewhat works, but does not detect the battery and the battery gauge is not shown in task bar.

The v2.42 Vista 64Bit Version from http://www-307.ibm.com/pc/support/site. ... 70601.html does not install (wrong operating system error message) and if I try to run PWMUI.EXE or PWMUIAUX.EXE directly from the install directory, they crash.

Has anyone found a solution yet? I'd like to have the "Max Battery Life" feature :*(

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Wed Feb 25, 2009 4:26 pm
by pla748
Did you get the fingerprint done?
Would you please tell me about that in detail?
Thanks a lot!

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Thu Mar 05, 2009 5:15 am
by uboot
Fingerprint works flawlessly. All I did is installing the 64-Bit Vista Version from http://www-307.ibm.com/pc/support/site. ... MIGR-70065

fprx64_582_4824ww.msi

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Fri Mar 06, 2009 12:47 pm
by pla748
uboot wrote:Fingerprint works flawlessly. All I did is installing the 64-Bit Vista Version from http://www-307.ibm.com/pc/support/site. ... MIGR-70065

fprx64_582_4824ww.msi
Thanks. Maybe the fingerprint software cannot recognize the new AuthenTech AES2801 device.
I give up.

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Wed Nov 24, 2010 2:23 am
by cLOWN gOD
MIGR-70065 (aka "fprx64_585_6014ww") is a true dog! Crashes on Vista (x64) generating; "This installation package is not supported by this processor type. Contact your product vendor." What is validation?? ...I don't know.

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Wed Aug 01, 2012 5:29 pm
by falcong
At first, thank you for this post. It saved me a lot of time.
heelix wrote: Display Adapters

Download the Graphics Media Accelerator driver (winxp64_14364.exe) from Intel.

http://downloadcenter.intel.com/Detail_ ... n&lang=eng

Run the winxp64_14364.exe and accept all the wizard defaults. Reboot after the wizard completes the installation.
Newer version of this driver is here: http://downloadcenter.intel.com/Detail_ ... ldID=14535
heelix wrote: Audio

Download the Audio driver (7ka213ww.exe) from Lenovo.

http://www-307.ibm.com/pc/support/site. ... MIGR-67821

Double click 7ka213ww.exe, which will extract files to C:\Drivers\vista\AMD64\VISTA. Click the Control Panel, click System, click the Hardware tab and click the Device Manager button. Select the yellow Audio Device on High Definition Audio Bus. Click the Reinstall Driver button, don't have Windows try and find a driver, select the install from a list or specific location (Advanced), check the Include this location in the search checkbox, click browse and navigate to C:\Drivers\vista\AMD64\VISTA, and hit next.

Reboot. You should hear the Windows Exit sound. When the machine starts, you will hear the Windows welcome sound and see a warning "The version of AudioESP is not intended for this Operating System". Click OK to dismiss the dialog box.

Click the Start button, click Run... type MSCONFIG into the text box, and click OK. Click the Startup tab, uncheck the smax4pnp option, and click OK. Allow the dialog to restart the system. When the server reboots, a System Configuration Utility dialog will appear. Check the "Don't show this message or launch the System Configuration Utility when Windows starts" checkbox and click OK to close the dialog box.

Click the Start button, click Run... type DCOMCNFG into the text box, and click OK. When the Component Services snap in launches, you will find several errors in the Event Viewer > System logs. Using regedit, you can identify that CLSID {555F3418-D99E-4E51-800A-6E89CFD8B1D7} has an AppID of {B1B9CBB2-B198-47E2-8260-9FD629A2B2EC}. Click the Console Root > Component Services > My Computer > DCOM Config node. Click {B1B9CBB2-B198-47E2-8260-9FD629A2B2EC} to select it, right click to bring up the properties dialog. Click the Security tab, change the radio button on the Launch and Activation Permissions group to Customize, and click the edit button. Add the LOCAL SERVICE user (never hurts to click the Check Names button), click OK, check the allow checkbox Local Activation in addition to the Local Launch already selected, and click OK.
I have a problem with audio. I did everything as you have described. Driver was installed sucessfully, I did things in MSCONFIG and DCOMCNFG, but still have no sound device. Help needed, I will not figure it out by myself. None driver is willing to work, unfortunately.

EDIT: My fault. I have installed drivers from the package 7ka216ww.exe, not 7ka213ww.exe. With 7ka213ww.exe and above description everything works. Horray!

Here is 7ka213ww.exe: http://download.lenovo.com/ibmdl/pub/pc ... a213ww.exe

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Sun Oct 05, 2014 2:59 am
by tpx61
heelix wrote: Audio

Download the Audio driver (7ka213ww.exe)...
I confirm that audio driver from package 7ka213ww.exe working but I have some objections:
  • no sound recorded from internal microphone
  • sound works without changing settings in the DCOMCNFG
I found this information: No sound recorded using the internal microphone but it only applies to WinXP 32-bit

Solution is upgrade Audio Features for Windows XP, 2000 to version 5.10.1.5520 or greater.

but driver version from package 7ka213ww.exe is 6.10.2.5510 :?
uboot wrote:Regarding the Audio device, there is an easier solution!!

Simply install the "ADI SoundMAX audio driver for Windows XP (64-bit) - ThinkStation S10" from
http://www-307.ibm.com/pc/support/site. ... 69822.html :thumbs-UP:
Yes, driver from S10, package q6aud01ws14.exe, ver. 5.10.2.6230 working, smax4pnp.exe also working but need install drivers manually from Device Manager.

Unfortunately, the recording from the internal microphone still does not work. :(

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Tue Oct 14, 2014 12:36 pm
by RMSMajestic
guys, why don't you just crack the RAM limit for windows XP 32bit? It's so much easier

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Tue Oct 14, 2014 1:43 pm
by tpx61
RMSMajestic wrote:guys, why don't you just crack the RAM limit for windows XP 32bit? It's so much easier
That's because 64-bit OS is not only support for more RAM, also performs the task faster e.g.:
  • video compression (e.g. DivX)
  • file comression (e.g. ZIP)
  • MP3 compression

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Tue Oct 14, 2014 6:24 pm
by jdrou
Also
might need to run an app that only exists in 64-bit version
might need to run a 32-bit LAA app that requires more than 3GB address space
might need to exceed various other internal limits other than the physical memory limit (which is indeed only a license limitation that can be hacked around)
http://msdn.microsoft.com/en-us/library ... s.85).aspx

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Sun Dec 21, 2014 4:40 pm
by tpx61
WinXP x64 also support DEP:
Image
and GPT:
Image Image

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Thu Oct 08, 2015 3:17 am
by tpx61
Today I tried again different sound drivers:
  • 7ka213ww.exe - working external mic
  • q6aud01ws14.exe - not work external mic
This means that 7ka213ww is better.

Has anyone tried to solve the problem with the internal microphone?

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Thu Oct 08, 2015 4:35 am
by Hans Gruber
Windows XP 64bit was a project I was working on for one of my T61's. I have only been doing research but many of the Vista 64 bit drivers are said to work with Win XP 64bit.

Could you list all the drivers of your findings of Win XP 64bit of what works well and what doesn't?

Re: HOWTO: Installing Windows XP (x64) on an x61s Thinkpad

Posted: Thu Oct 08, 2015 7:07 am
by tpx61
Hans Gruber wrote: Could you list all the drivers of your findings of Win XP 64bit of what works well and what doesn't?
Some time ago I used version of WinXP Pro SP2 x86. Drivers from the first post in this topic working but I use other drivers. This is list drivers WinXP x64 for X61 model:
  1. some drivers possible install from Setup.exe but some need be installed manually from the device manager
  2. wifi driver is for Intel(R) Wireless WiFi Link 4965AG
  3. TPFan and quietHDD is optional
  4. AMT & AMTSOL is only if need use (you need to enable AMT in CMOS and configure Ctrl+P)