Just bought a new HDD. Can't install anything on it.

Glake

Honorable
Oct 7, 2013
1
0
10,510
I've come across a really annoying issue and I need some help as to how to solve it right away.

Yesterday night, I sadly discovered my Western Digital Green 1TB HDD was dying. It was loading extremely slow, not booting up any applications or files that were installed on it, and it eventually it led to the system just hanging at the "Starting Up Windows 7" screen with the Windows 7 logo, every time I'd reboot.

Today, it's been off and on, the HDD still acts slow as ever, but when it's plugged in the system seems to get past the Windows 7 Startup screen just fine. However, here is where the real issue is. I went out, and bought a 3TB Seagate HDD, popped it in, set it up, everything was good. I have my OS on a separate SSD which is probably pretty important to mention. The other drives is where I store literally everything else. Somehow, when I first got this PC, I ended up having the User profile on the non SSD, too make sure installs went to that Drive, and that Drive only. But now, when I try to install anything to my new Drive, I end up getting errors, installs will not finish for any software that was previously installed on my WD that died, and I have no clue how to fix this.

Here's jsut a few examples, when try to download Steam, I get the "Invalid E Drive Error" with a code "1327" when I try to install skype, I get an error that say's "The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203"

However, it's probably worth mentioning, that when I have the E drive plugged in (The Western Digital) I can install anything just fine, but I know that's only because it's writing/reading something off of that Drive, which I'm trying to avoid since it's dying anyway. Once I unplug the drive, any software I installed while using it either doesn't start-up, or gives me an error on start-up.
 
Your setup is a bit confusing. You have the user files on the drive that is going bad or was removed? Most programs need to install stuff to the user files not just the Program Files directory, if you remove the drive the user files are on, things won't work.

If the drive path is now different but you have all of your files properly on the new drive, you need to change the location of the pointers in the registry to the new drive. A search and replace is easy but it will cause issues, do a search for E:\, read over what the key and value is, if it looks like a program location, change the drive letter. Or simply re-install Windows and setup a new user profile and program setup location.

Read this, should explain things a bit:

http://www.intowindows.com/change-default-installation-directory-in-windows-7-vista/
http://www.sevenforums.com/tutorials/87555-user-profile-change-default-location.html