Why does windows now detect my gtx670 as a 680?

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
My MSI gtx670 PE is now detected as a gtx680 by windows, as as such Nvidia drivers recognize it as a gtx680, but with the correct 1344 cores. I wouldn't care, except now I have lost the ability to adjust voltage with MSI-afterburner.

I have tried uninstalling the drivers and rebooting, only to have windows detect new hardware and once again find it as a gtx680. I have tried removing the hardware via the device panel, then deleting the Nvidia directory, and it's still doing the same thing.

AARGH! Is there anything else I can do to attempt to make windows correctly detect my video card?

EDIT: I got windows auto-detect to simply detect the card as a vga adapter, and then upon installation of drivers I am still getting the gtx680. :(
 
Last edited:

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
What do you mean "is now" detected? What was done (driver update, windows update, etc.).
Or did this just happen on it's own?
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
What do you mean "is now" detected? What was done (driver update, windows update, etc.).
Or did this just happen on it's own?

On it's own as far as I am aware. I am downloading the 301.42 drivers right now (last certified WHQL) to see if that changes how my video card is detected, but other than updating drivers as new ones have come out, I have done nothing different to my system.
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
On it's own as far as I am aware. I am downloading the 301.42 drivers right now (last certified WHQL) to see if that changes how my video card is detected, but other than updating drivers as new ones have come out, I have done nothing different to my system.

Didn't work either. :(
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Do you recall if your system detected as 670 previously? If so, when was the last time you checked, and then, can you windows restore to that time? It would be interesting to see if a driver update affected system device detection.
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
Do you recall if your system detected as 670 previously? If so, when was the last time you checked, and then, can you windows restore to that time? It would be interesting to see if a driver update affected system device detection.

It did detect as a 670 at one point, and when afterburner 2.2.3 came out I had the options and ability to adjust the voltage on the core, PLL, and vram. Now I do not have those options. I don't know at what point the system started recognizing the card as a 680, but I guess I could try a system restore. I'm not sure if it is worth all this hassle though.

EDIT: Can't try a system restore; only goes back a few days. I've had this issue for at least two weeks now.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Hmmm.. I thought system restore went back a few months at least. That sux.
Ok, uninstall MSI afterburner. Download latest NV driver and to Custom and Clean install options. Download lates MSI afterburner and install. See what you get. Unless you did all this already.
 

blackened23

Diamond Member
Jul 26, 2011
8,548
2
0
I would probably use driver sweeper on a safe boot, delete the nvidia directory on your boot drive (because if you do a system restore and that directory is present, it will constantly roll back to the "bugged" drivers), and a "clean" nvidia driver install. Driver sweeper will remove any offending registry entries that could cause this, but you have to use it on a safe boot.
 

Elfear

Diamond Member
May 30, 2004
7,165
824
126
OP - Dumb question but did you forget to click the two boxes in AB under Settings labeled "Unlock Voltage Control" and Unlock Voltage Monitoring"?
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
I would probably use driver sweeper on a safe boot, delete the nvidia directory on your boot drive (because if you do a system restore and that directory is present, it will constantly roll back to the "bugged" drivers), and a "clean" nvidia driver install. Driver sweeper will remove any offending registry entries that could cause this, but you have to use it on a safe boot.

Drive sweeper was discontinued over two years ago, how reliable can it be today?

EDIT: Downloaded and ran it anyway. Followed the instructions verbatim. Reinstalled last WHQL driver (when the gtx670 was released) and it's still showing up as a gtx680 in the nvidia control panel. :( Oh well.
 
Last edited:

Jaydip

Diamond Member
Mar 29, 2010
3,691
21
81
My MSI gtx670 PE is now detected as a gtx680 by windows, as as such Nvidia drivers recognize it as a gtx680, but with the correct 1344 cores. I wouldn't care, except now I have lost the ability to adjust voltage with MSI-afterburner.

I have tried uninstalling the drivers and rebooting, only to have windows detect new hardware and once again find it as a gtx680. I have tried removing the hardware via the device panel, then deleting the Nvidia directory, and it's still doing the same thing.

AARGH! Is there anything else I can do to attempt to make windows correctly detect my video card?

EDIT: I got windows auto-detect to simply detect the card as a vga adapter, and then upon installation of drivers I am still getting the gtx680. :(

Are you connected to internet when windows checks for the new hardware?It may seem like a dumb question but sometimes windows get messed up while searching for a new hardware.
 
Last edited:

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
627
126
What does it say in device manager? Not the card name, but mainly I'm wondering about the device ID. I like to use Everest to sniff out these details (although the application has been replaced by AIDA64).

You could also try removing the software and also removing the card from device manager. Also show hidden devices and delete anything there that says Nvidia, then reboot. Disconnecting from the net might not be a bad idea.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
What does it say in device manager? Not the card name, but mainly I'm wondering about the device ID.
My thought exactly. NVIDIA's drivers generally aren't magical; they're working off of the device ID. If the card is showing up as a 680, then that implies it's IDing itself as VEN_10DE&DEV_1180. It should be DEV_1189.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
627
126
Thanks for posting that, saves me the trouble. :) But yea, the driver can only install what it thinks the hardware is, which may be wrong.
 

Destiny

Platinum Member
Jul 6, 2010
2,270
1
0
OP hit an epic silicon lottery? Bought a GTX 670 and now becomes a GTX 680? :eek:
 

OVerLoRDI

Diamond Member
Jan 22, 2006
5,490
4
81
Sometimes when you uninstall drivers, Windows will just rollback to the previous version it had before and while the control panel will be missing, it is actually using an older version of the drivers.

Make sure under device manager that after you have uninstalled the GPU drivers that it isn't using an older NVidia driver. Keep uninstalling drivers under device manager and rebooting until the card is using the default MS supplied VGA driver. Then install the latest drivers.
 

spinejam

Diamond Member
Feb 17, 2005
3,503
1
81
Can you try it in another computer? If not, I'd Flash w/ the most recent MSI gtx670 PE bios.
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
Okay so I reseated the card and it's now correctly being detected as a gtx670, and MSI afterburner is also showing it as the 670 PE and has given me back all my voltage options.

I think the is the third card I have owned where problems crept up and reseating it into the PCIe slot fixed everything. WEIRD.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
you may want to check if your motherboard is properly lined up with the slots in your case and if the pci e retention clip isnt broken or worn. if you built your own system also make sure you used the proper standoffs to ensure correct mobo height unless your case came with pre "dimpled" standoffs.
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
you may want to check if your motherboard is properly lined up with the slots in your case and if the pci e retention clip isnt broken or worn. if you built your own system also make sure you used the proper standoffs to ensure correct mobo height unless your case came with pre "dimpled" standoffs.

All of my reseating issues have been with different systems / motherboards. Thanks for the advice!