• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Geforce driver install issue, non defualt drive

Associate
Joined
5 Jan 2010
Posts
788
I'm currently trying to install drivers for a gtx 460 and I seem to have a probelm due to the fact this computer's main drive is H and not C. I can start the install by simply changing the location to H, but part way through the install it tries to create a folder in something like C:\windows\temp, which it can't do so fails. How do I get it to recognise H instead?
 
Erm, why did you set up your pc to run on the letter "H" anyways, windows automatically uses and prefers to use "C"...

This could be the route of the problem if you are not dual booting. Best thing to do is to either try changing the drive letter, if not, reinstall windows.
 
map your H drive to C: - e.g. type something like "net use c: \\%computername%\h$" - or use the old SUBST DOS command.

Properly written software shouldnt mind - windows will have set SYSTEMDRIVE environment variable to H: (correctly) - and nVidia drivers should honor it. Having drive letters not being C: is very common in enterprise systems like Servers and Citrix - best practice even - we have over 100 servers without C: drives - and most of the storage is configured to not use drive letters at all. I used to run my home systems that way but have got lazy recently.

But occasionaly you find some idiot who doesnt know how to code properly and installers break and you need a workround - hence (temporarily) mapping the drive.
 
Last edited:
Erm, why did you set up your pc to run on the letter "H" anyways, windows automatically uses and prefers to use "C"...

This could be the route of the problem if you are not dual booting. Best thing to do is to either try changing the drive letter, if not, reinstall windows.

This TBH

C:\ is the most used in programs and just makes life less hassle.
 
Erm, why did you set up your pc to run on the letter "H" anyways, windows automatically uses and prefers to use "C"...

It's the gf's pc that she bought on e-bay a few years ago which has H as main drive and C is a card reader (no clue so don't ask), it's never been a problem before so reinstalling windows will be a very last resort!

MDPlatts, sorry but can you elaborate for a newb on mapping the H drive to C just for the install? Where is the command "net use c: \\%computername%\h$" needed etc, and how do you revert back to normal?
 
MDPlatts, sorry but can you elaborate for a newb on mapping the H drive to C just for the install? Where is the command "net use c: \\%computername%\h$" needed etc, and how do you revert back to normal?

Fire up a dos box and type it - but you will probably need it to run with administrator rights on the dos window (if its Vista or Win7 - which it doesnt sound like if its years old) - or easiest is just to use the "map network drive" from explorer - right click on "My Computer" in explorer and choose the "map network drive..." link . Google for examples or look in the windows explorer help.

To undo the "net use" either reboot - as unless you also mark it as a persistent:yes connection - or forget about it or type "net use c: /delete" or something like that. If in explorer, right click on C: and click on "disconnect".
 
Thanks for the help, managed to sort it by just creating a physical C partition just for the temp folder and deleting it afterwards. I tried a subst virtual C but it wouldn't use it for whatever reason.
 
Back
Top Bottom