Andy i have a fix for you. You might want to remember this for next time. I believe Windows 8/8.1 is at fault for this issue.
When you install the AMD package and it starts installing, right before the driver installs it comes up with a message asking you if you want to trust AMD's certificate. Make sure you tick to always trust AMD. However for some reason every now and then Windows decides to ignore that and make the AMD driver an untrusted certificate. If this happens Windows will block the driver from installing and the pc will hang.
To solve this you need to restart your pc, go to the start menu run box and type in Cert and press enter. On the left hand side click Untrusted certificates and delete the entry on the right. That will be the AMD certificate. Somehow Windows stopped trusting it and blocked it.
AMD certificate blocked by Windows
Despite still being in the trusted list
It happens very often to me since moving to Windows 8. I've been trying to figure this out for months and only recently have i discovered the solution. I'm now about to forward this on to AMD & Thracks to make them aware of it.
My advice would be to delete the trusted and untrusted certificate. Next time you install the new AMD driver make sure the box is ticked to always trust the AMD certificate. Regardless of if the driver install works or fails upon pc restart go in and make sure the certificate is not blocked again. I find sometimes that even after installing the driver safely windows will still block it and what you'll find is the pc may freeze when you uninstall the driver. Happened to me once or twice.
You can try disabling Driver Signature Enforcement as well as an alternative fix. Just make sure you unblock the certificate first.
https://www.google.co.uk/url?sa=t&r...=qAXOTy68qsjMmr86ckNbCA&bvm=bv.57752919,d.d2k