Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a Kinect sensor for XBox, and I´d like to try to develop some applications for Kinect. Problem is that when I´ve tried to install SDK or runtime, an error occurred. Namely, I have an unsuitable operating system (Vista Business 64) - it needs Win7 or Win8.

Is there any chance of installing drivers on Vista that work with Kinect on this operating system?

share|improve this question

migrated from Dec 20 '12 at 15:17

This question came from our site for professional and enthusiast programmers.

AFAIK the drivers are Windows7 minimum. I fear that trying to use them on Vista might fail because of components that Vista might lack. In theory it could be components that could work on Vista, on the other it might code kernel related elements, but either way, it would take a lot of time to find all dependencies and find workarounds that might or might not work. It might be easier to: upgrade to Win7/install Windows7 on a different partition as a secondary os to boot to/use a virtualization/borrow a computer from a friend :) – George Profenza Dec 20 '12 at 14:09

2 Answers 2

up vote 2 down vote accepted

According to this thread in MSDN forum it's at least partially possible, citing:

I used ORCA (microsoft msi editor) to edit the installer, to remove the check for windows 7(table: launchcondition; edit 'Installed OR (VersionNT >= 601)' to 'Installed OR (VersionNT >= 400)' ), and the SDK happily installed. Also all drivers seem to register correct, and the camera seems to work. Only the audio seems to need some extra work.

But it's certainly not supported and I'd strongly suggest developing Kinect apps on Win 7 or 8

share|improve this answer

The official Microsoft Kinect for Windows requires Windows 7+. Per the Kinect for Windows website:

The SDK includes drivers for using the Kinect for Windows sensor on a computer running Windows 8, Windows 7, or Windows Embedded Standard 7.

If Vista is a requirement you may want to try OpenNI or libfreenect. I am unsure of their requirements, though.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.