I just installed 64-bit Windows 8 Pro OEM (clean install) and it won't properly recognize my graphics adapter. When I installed Win8, it automatically installed the BasicDisplay.sys driver dated 6/21/2006! 6.2.9200.16384 (win8_rtm.120725-1247).
The graphics adapter is based on the GeForce 9400GT chipset, and worked fine in Windows XP. The motherboard is an MSI G41M-P33 Combo with Intel CoreDuo 6600 CPU. The PC is a generic box, bought locally and its mobo failed recently, so I replaced it with
the G41M. As MS doesn't let you re-activate with a different mobo, I installed Win8, which works except for OpenGL, which happens to be needed by the software I want to test in Win 8. Other than that the graphics look OK.
Via the Control Panel, I can see that the Adapter is recognized as NVIDIA, but the driver remains stuck at Microsoft Basic Display Adapter no matter what I try.
Display > Screen Resolution > Advanced Settings > Adapter shows:
Adapter Type: Microsoft Basic Display Adapter
Chip Type: NVIDIA
DAC Type: NVIDIA Corporation
Bios Information: G27 Board - p381n17
Total Available Graphics Memory: 256 MB
Dedicated Video Memory: 0 MB (In fact the adapter has 512MB on-board video memory.)
System Video Memory: 0 MB
Shared System Memory: 256 MB
What I have tried so far:
- I have updated the BIOS and all mobo drivers, but that didn't solve the problem. Verified up to date with both Driver Reviver and MSI (mobo maker) Live Update 5. Both showed need to update several at start and none after updates made.
- At the NVIDIA site, the "Option 2: Automatically find drivers for my NVIDIA products." function said "The NVIDIA Smart Scan was unable to evaluate your system hardware. Please use Option 1 to manually find drivers for your NVIDIA products."
- So I downloaded 306.97-desktop-win8-win7-winvista-64bit-international-whql.exe, which lists 9400 GT under supported products, but when I run it, it says:
"NVIDIA Installer cannot continue
This graphics driver could not find compatible graphics hardware."
I also tried the following, with the same result:
306.97-desktop-win8-win7-winvista-64bit-english-whql.exe
304.79-desktop-win8-win7-winvista-64bit-english-beta.exe
296.17-desktop-win8-32bit-english-preview.exe
- I connected the display to the on-board Intel graphics (G41), removed the NVIDIA card and rebooted. Again it installs the MS Basic Display Adapter, and can't properly run my s/w that needs OpenGL.
- Shut down PC and pulled out power cord.
Held start button to discharge all capacitors in power supply.
Removed and re-inserted NVIDIA adapter in PCI-E slot.
Made sure properly seated.
Connected the monitor to the card, screwed plug to socket.
Reconnected power cord. Started and checked in BIOS that Primary Graphics Adapter was set to PCI-E.
Started Windows.
Uninstalled MS Basic Display Adapter in Device Manager. Screen blanks, reappears. No Graphics adapter visible in Device Manager.
Restarted PC. MS Basic Display Adapter Visible again in Device Manager.
Clicked in Device Manager > View > Show hidden devices.
No other graphics adapter appears.
Rebooted.
Tried Scan for Hardware changes.
Tried right-click on MS Basic Display Adapter > Properties > Driver > Update Driver... Search automatically. It replied that it had determined driver was up to date.
- Checked that there were no graphic driver-related entries in Programs and Features that I could delete (none)
- Did a Windows Update.
- Ran GPU-Z which shows (main items):
Microsoft Basic Display Adapter
GPU G72
BIOS 5.72.22.76.88
Device ID 10DE - 01D5
DDR2 Bus Width 32 Bit
Memory size 64MB
Driver Version nvlddmkm 6.2.9200.16384 (ForceWare 0.00) / Win8 64
NVIDIA SLI Unknown
in the drop-down at the foot, "Microsoft Basic Display Adapter" is the only option
I'm out of ideas for new things to try and would be really grateful of suggestions.
Thanks!