1

I have an Xbox 360 Wireless Receiver that I ordered from China. I believe it's a counterfeit as Microsoft had already discontinued the device long before I bought it. Because of this I believe the driver's inf file was modified by the seller.

This wasn't a problem in Windows 7, but the device showed up as "Unknown device" after upgrading to Windows 8 Pro x64.

Now, when I try to install the drivers I get this error: enter image description here
The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.

How can I get Windows to ignore this issue and take the driver?

19
  • Get China on the phone, ask for a working W8 driver!
    – Moab
    Nov 1, 2012 at 4:56
  • You should consider getting an authentic driver from Microsoft instead.
    – kinokijuf
    Nov 23, 2013 at 20:08
  • @kinokijuf There simply isn't one for this device. Nov 23, 2013 at 20:09
  • What are the device IDs and compatible device IDs for it? (You can find out using the device manager)
    – kinokijuf
    Nov 23, 2013 at 20:32
  • 1
    Looks as if the thing you got is not an official receiver from Microsoft, but rather a cannibalised part of a broken Xbox that there are no drivers for.
    – kinokijuf
    Nov 23, 2013 at 22:30

2 Answers 2

1

It's possible to install the driver. Open a command prompt as an Administrator and run the following two commands:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Restart your computer. When you reboot, you'll be able to install any unsigned or test-signature-signed drivers without a hitch. The downside of this is that it leaves you open to security holes, so after you're done installing the driver, re-enable the integrity checks:

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF

Alternatively, you could check if the Driver Signature Overrider tool works under Win8.

1
  • The bcdedit method worked for me. Note: The drivers are actually signed. It seems that Windows 8 now detects if they've been tampered with though. Nov 1, 2012 at 5:55
-1

Lusitanian's method didn't work for me this time in Windows 8.1. But this did:

  • Windows Key + W and enter "change advanced startup options".
  • Then click Restart Now.
  • Follow the Troubleshooting options until you reach Advanced Boot Options.
  • Finally choose Disable Driver Signing Enforcement and install the drivers.

It will be renabled upon a fresh reboot.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .