This was my solution:
*Edit: make sure you have the drivers you want installed before doing this*
1. Search for and open your "group policy settings"
2. On the left side, you will see "computer configuration" - click the arrow next to "administrative templates"
3. Click the arrow next to the folder named "system" and then the arrow next to "device installation". Now open the folder "device installation restrictions".
4. Double click the one that says " prevent installation of devices that match any of these device IDs".
5. Check "enabled" and then click the box that says "show".
6. Now open your device manager and get the hardware ids of the gpus you would like to restrict. Copy and paste them in the box that popped up when you clicked "show" in the previous step.
7. Click "ok" and then make sure you hit "apply" otherwise it wont save what you just pasted..
Make sure you're getting the right HW IDs otherwise it probably wont work.
This will prevent windows and you from changing drivers. If you want to upgrade/downgrade you will have to manually undo what you just did.
Like i said this worked for me. Hope it helps.. funny you have to edit group policy settings on your own computer, huh? Way to go, windows lol
Awesome! Thanks so much.I recently read a blog post that describes these exact steps. It seems Windows doesn't allow you to do it via the steps described above anymore.