Mountaineer with WinUSB on Windows XP

As stated on the website, WinUSB hasn’t been tested on Windows XP. However, for those who want to try it, there are other driver files for amd64 / ia64 / x86 available from the WinDDK. Once installed, see the directories:


The WinDDK can be downloaded here:

Good luck!

Hi Corentin,
Even the Older USB Driver doesn’t work in WindowsXp 64bit (it hangs with no response from MFDeploy) and hangs when you try to uninstall the driver through Device manager… and it works to an Extent in windowsXP 32bit meaning i can ping (it take a very long time to reply to the ping) and the message i see in MFdeploy is Inc.eron micrososystems… weird… but can’t deploy the firmware or do anything else…

Please test in WindowsXP (32&64) with both old and new USB drivers and let us know.

As we officially don’t support XP with QFE2, I can’t test this right now. However, I’m also interested to know what’s wrong there.

I’ll keep you posted.

Do you have WinUSB installed through a Windows update? I mean you should have the KB971286 installed (WinUSB version 1.9 update for Windows XP, for Windows Vista, and for Windows Server 2008 - Microsoft Support)

I don’t understand why people still use Windows Xp.

lol - here we go…

It’s over 10 years old and most companies have already droped support.


Except for most law firms and medical/insurance practices who are just now making the leap to Win7 and Office 2010 because of all the integrated apps that they require to do business aren’t supported in Office 2007 and 2010 and when you’re on a 5 year amoritzation cycle, many of the boxes weren’t upgraded because Vista sucked performance wise on them, so also don’t have Win7 32 bit support, much less 64bit.

Oh, and the FBI who was just allowed to move from Windows 2000 to XP because of all of the integrated security built into the OS that has to be ported at tested at a snail’s pace…

So yeah, there’s no reason to stick to XP.

SOOO back on topic - I can throw XP into a VM to help debug if that would be of any help, just let me know.

There is huge difference between a home-user wanting the latest and a company wanting the most stable.

1 Like

Extended support for xp has less than 2 years left until Microsoft will never release a patch for xp, whoo! There’s a reason why most Adobe CS6 dropped support for Xp. That LOB (line of buisness part is false), most software for buisness is developed using .net 3.5 and or silverlight (no .net 4.5 for xp). Anyways I belive everyone needs an antivirus for there computers. As of know Windows 7 is the most stable.
P.S. Office 2010 and 2007 are virtually the same interface

From 2010:

Uhmm no, you can pay for super-duper-extended XP support. The government (FBI) will still need patched, so they’re still cranking out patches - it’s not cheap, but it’s not going away.

And uhmm no, most software for those businesses I listed are STILL BEING built and updated in VB6 and Access/FoxPro databases. They are just NOW getting to .NET.

At the firm I just left, we still had physical Windows 2000 servers and XP VMs stood up for software still being “evolved” that will not run on Vista/7 or Server 2003/2008.

P.S. I know, but the API model between OfficeXP/2003 and 2007/2010/20xx are completely different.

Like Gus said, companies move very slow when something works and it doesn’t need fixing… they’re too busy making money instead of spending it on a firmwide upgrade, hardware and testing that they don’t have to do if they can get away with it.

VB6, Access/FoxPro. What is this, I’m pretty sure the connectors for heavly used databases like mysql,sql server,mongo db don’t have VB6 support. Developpers ditched VB6 eaons ago, when the greatness of .net came. According to Wikipeadia VB6 last stable was in 1998!
P.S. Where probaly going thought a technology shift to tablets but what do you think about windows 8? I find stuff like this sad:

@ noob123 - You might want to take this little technology crusade of yours to Off topic…
I’ll give you a clue - SQL has been around longer than .Net…


Oh, and just because it says it on Wikipedia it must be true? I just left a law firm that I was at since 1999. I have FIRST HAND knowledge that your data is incorrect.

For that matter, SQL connectors for VB existed before VB6.

And yes, I agree… off-topic is the spot for this off-topic discussion.

Now, back to solving how to get this working on XP…

Do you have any idea of how Wikipeadia data verification procedure? Wikipedia:Verifiability - Wikipedia If you think that you can put fake information go ahead and see how long it takes for you to get banned. I know that sql is really old. Databases is a point where vendor lock in happens and staying behind can bring some major scalibity issues, look at Facebook there at Mysql 5.5 the newest one. So how are you supposed to run a massive database on a outdated OS with a weak computer?
I can’t argue with people frozen in the past but whatever, soon you be forced to move on.
P.S.I’m done arguing.

Companies don’t want the most stable, they want the cheapest. Cheapest, however, implies most stable, but stability itself isn’t the driving factor. Windows 7 was ALWAYS more stable than Windows XP, but change costs money, so cheap wins out over stability in these cases.

@ noob123 - As a few of us have said, move it to Off-Topic if you want to keep going.

It is not the cost of buying Win7 or Win8 that companies are putting off. Any corporate will have a EA / Volume agreement with MS and other vendors. They will have access to all the new releases for a fix cost over the contract period.

It is cost of change that is high and has to be budgeted. There is application compatibility, testing, compliance, provisioning on Citrix / XEN / Hyper V / WYSE / training end users / training help desks / rewriting manuals / upgrade people on the road / upgrade stuff for people working from home.

Any break hurts the business users and Customers. The business users are selling / servicing something else and not computing devices or services.

I am part of a core IT team supporting close to 6000 users. The IT team upgrades almost as soon as new technology comes out but is takes years to complete roll outs for the users across offices and time zones.

At work we are concerned about stability first, investing money for better stability is never turned down.

@ Rajesh - but does WinUsb work on Windows XP? :wink:

@ Wouter

Sure it does.

In versions of Windows earlier than Windows XP with Service Pack 2 (SP2), all USB device drivers were required to operate in kernel mode. If you created a USB device for which the operating system did not have a native class driver, you had to write a kernel-mode device driver for your device.

Windows USB (WinUSB) is a generic driver for USB devices that was developed concurrently with the Windows Driver Frameworks (WDF) for Windows XP with SP2. The WinUSB architecture consists of a kernel-mode driver (Winusb.sys) and a user-mode dynamic link library (Winusb.dll) that exposes WinUSB functions. By using these functions, you can manage USB devices with user-mode software.

You need to install the driver as it is not installed by default.

**WinXP with SP2 or higher is almost like a new OS version, one of the most stable ones in my opinion.