My problem is that my motherboard's LANdriver doesn't support Windows Server 2012, but I've read that this is just a check that's causing this and can be removed. I believe this to be true, because windows Server 2012 and Windows 8 have the same core. The link is an example for another motherboard with the same problem. I just don't know how to do this for my own motherboard: a asrock h87m pro4. Please help me edit the .inf files to achieve my goals.

Tried so far

  • Tried to install from device manager. Result: it responds there is no supported driver at the specified location.
  • Tried to install from driver's exe from the ASROCK site. Result: no supported device.
  • Tried to install the drivers from the intel site. Result: no supported device.
  • Tried to install from the bios/uefi boot. Result: error message that the selected OS isn't installed, which is true. It has no Windows server support.

Vendor ID's


Update After semi succesfully commenting out the control flags and trying to install the driver trough device manager it now states (translation from Dutch):

There is a driver found, but there has been an error while trying to install it. The hash was not presenent in the catalogue file. The file is probably damaged or tampered with. If you know who the vendor is, you can check their site for drivers.

  • Did you actually try anything so far? What are the network card hardware IDs?
    – and31415
    Feb 15, 2014 at 17:56
  • @and31415 I've added what you requested.
    – Thomas
    Feb 15, 2014 at 18:07

1 Answer 1


I've found out by a little help of Glashelder from Tweakers.net forum and a lot of trying.

  1. Dowload my own modified driver (you don't have to trust me, you can modify it yourself folowing this OR if you have another motherboard without support for Windows Server)

  2. Run CMD as Administrator Run these lines

    bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON

  3. Run file located @


  1. Optional: turn driver checks back on

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING OFF

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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