Don't panic, and maybe don't completely re-install Windows.

A small group of users have noticed a big problem when trying to use their Oculus Rift after the 1.12 system update from Oculus. When you go to run setup and pair your Touch controllers, or when you try to jump into a game to play if you're already set up, the PC flashes the Blue Screen of Death and you're faced with "SYSTEM THREAD EXCEPTION NOT HANDLED" on the screen.

For most people, this is a surprisingly easy fix. Here's what we've found so far!

What is happening here?

Oculus Touch

Any time you see "SYSTEM THREAD EXCEPTION NOT HANDLED" in Windows, it usually means a driver on your computer isn't doing what it is supposed to be doing, and Windows can't fix it. You see this specific error with graphics card drivers a lot, where the software is trying to make Windows do something it just plain can't under the current configuration.

This time, the problem is actually coming from your USB drivers. A small subset of ASUS USB drivers are misbehaving when Oculus starts after the 1.12 update, and causing your PC to crash. If you start the PC without the Rift attached, everything is fine. If you connect something else to USB while that PC is running, you won't run into any errors. But connect an Oculus Rift and try to play a game, and everything goes blue.

The biggest part of the problem here is that many of the people encountering this issue have found that even completely re-installing Windows does not fix things. Fortunately, there's a way to fix this.

How do I fix it?

Oculus Rift

There are currently two ways to fix this problem, but they both involve installing a new version of your USB drivers to make sure there are no more problems. That driver can be found here and is called "ASMedia_1.16.38.1_Update.bat". Once you have that downloaded, you can choose how to proceed.

Manually repair the driver

For this version of the fix, you're going to go into your BIOS and disable the USB controller that is currently misbehaving, re-install the driver in Windows, and then re-enable the USB controller in BIOS. Before you begin, it's important to make sure your mouse and keyboard are connected to USB 2.0 ports, and not USB 3.0 or USB 3.1 ports.

  1. Restart your PC and enter your BIOS setup
  2. Find the ASMedia USB 3 controller in your device configuration menu and disable it
  3. Save, Exit Bios, and Return to Windows
  4. Right click on your Start button and select Programs and Features from the top
  5. Find the ASMedia USB 3 driver and uninstall it
  6. Restart your PC and enter your BIOS setup
  7. Re-enable the ASMedia USB 3 controller you disabled earlier
  8. Save, Exit Bios, and Return to Windows
  9. Open Asmedia_USB31-30_Driver_Win7_V116381.zip
  10. Double-click on Setup and install the driver

Re-installing the driver will prompt you to reboot Windows, and when it returns there should be no more problems running your Oculus Rift. Enjoy!

Full Windows Install

As an extreme measure, you may need to completely re-install Windows and start over. When Windows has finished re-installing, the very first thing you do is install the updated USB drivers from ASUS. Once that has been done, you can Install the Oculus software and begin the setup process. As long as the Oculus setup completes like it should, you're done and hopefully never need to worry about this again.