After reading Tom's recent article on Kingston's budget SSD "boot drive" (http://www.tomshardware.com/news/kingston-intel-ssd-solid-state,8932.html) makes me want to know even more so how the hell to get Windows7 to install programs on a separate drive other than the drive the OS is installed in. While most novice end users will have no problem manually changing the installation location for new programs, it would still be welcome to be able to change the default location.
I originally thought that making certain changes in the registry would have done this for me, I made changes to the following:
I located the following registry values in: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
I then located the registry labeled "ProgramFilesDir(x86)", "ProgramW6432Dir" and "ProgramFilesDir".
"ProgramW6432Dir" and "ProgramFilesDir" values make Windows7 install files in "C: Program Files" but "ProgramFilesDir(x86)" value makes Windows7 install files in "C: Program Files (x86)".
So, ALL I DID, was change the drive letter from "C" to "D". I created the same named folders in the new drive so Windows could find said folders and plop any new installed programs there. EASY ENOUGH RIGHT!?
Well not so much, things start to get weird after the change, for one thing, shortcuts in the start menu will no longer work as Windows7 will look for some of the ALREADY INSTALLED programs in the new drive instead of the original drive the OS was installed in. And i'm talking about programs that were installed with windows like, defrag, MediaPlyer, DVD Burner, etc.
Should be an easy fix right? Just change the "target file location" in the properties for each shortcut that isn't working. Unfortunately, some programs don't have a simple "D: Program Files\name of program" directory in their respective properties folder, INSTEAD they have "%Program Files%\name of program" so changing it wont work.
I dont think I'm the only one here that hase their OS on a separate drive, either on a raptor or RAID0 or on an SSD and keeps EVERYTHING else on other drives and/or partitions.
Does anyone know a solution to this problem?
I originally thought that making certain changes in the registry would have done this for me, I made changes to the following:
I located the following registry values in: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
I then located the registry labeled "ProgramFilesDir(x86)", "ProgramW6432Dir" and "ProgramFilesDir".
"ProgramW6432Dir" and "ProgramFilesDir" values make Windows7 install files in "C: Program Files" but "ProgramFilesDir(x86)" value makes Windows7 install files in "C: Program Files (x86)".
So, ALL I DID, was change the drive letter from "C" to "D". I created the same named folders in the new drive so Windows could find said folders and plop any new installed programs there. EASY ENOUGH RIGHT!?
Well not so much, things start to get weird after the change, for one thing, shortcuts in the start menu will no longer work as Windows7 will look for some of the ALREADY INSTALLED programs in the new drive instead of the original drive the OS was installed in. And i'm talking about programs that were installed with windows like, defrag, MediaPlyer, DVD Burner, etc.
Should be an easy fix right? Just change the "target file location" in the properties for each shortcut that isn't working. Unfortunately, some programs don't have a simple "D: Program Files\name of program" directory in their respective properties folder, INSTEAD they have "%Program Files%\name of program" so changing it wont work.
I dont think I'm the only one here that hase their OS on a separate drive, either on a raptor or RAID0 or on an SSD and keeps EVERYTHING else on other drives and/or partitions.
Does anyone know a solution to this problem?