kombucha

New Member
Joined
Nov 24, 2006
Messages
8
I installed Vista on a separate HD (it was actually S: in XP) and of course in Vista that drive is C:, taking the place of my XP drive, as is to be expected.
But I had tons of programs (iTunes, Opera, Trillian, Office...) installed on the same drive and partition as XP, and now they all don't work so well. A few (like Opera) will start up but will have first-install settings, and the rest (like Office) won't even load. How can I remedy this? Is there a way to make those programs think they are still on the C: drive? There isn't actually room for them, so I can't just merge drives... Any ideas? I'd hate to have to reinstall dozens of programs, and then have to reconfigure them all, but it's looking grim.

Thanks!
 


Solution
It seems like the issue you're facing is due to the change in the drive letter assignments when switching between Windows XP and Windows Vista. Programs installed on a different drive (which was previously labeled as S: in XP and now C: in Vista) can encounter problems related to file paths and registry settings. Here are some steps you can take to try to resolve the issue without having to reinstall all your programs:

Method 1: Update Registry Entries​

  1. Carefully Edit Registry Entries:
    • You may need to update registry entries for each program to reflect the new drive letter. Be extremely cautious when editing the registry as any mistakes can cause system instability.
    • Locate the respective program entries in...
It seems like the issue you're facing is due to the change in the drive letter assignments when switching between Windows XP and Windows Vista. Programs installed on a different drive (which was previously labeled as S: in XP and now C: in Vista) can encounter problems related to file paths and registry settings. Here are some steps you can take to try to resolve the issue without having to reinstall all your programs:

Method 1: Update Registry Entries​

  1. Carefully Edit Registry Entries:
    • You may need to update registry entries for each program to reflect the new drive letter. Be extremely cautious when editing the registry as any mistakes can cause system instability.
    • Locate the respective program entries in the registry and update any paths pointing to the old drive letter (S:) with the new one (C:).

      Method 2: Create Symbolic Links​

    []Use Symbolic Links:
    • Another approach is to use symbolic links to make the programs think they are still on the C: drive even though they are physically located on a different drive.
    • This method involves creating symbolic links in Windows Vista to redirect access from the old path to the new one.

      Method 3: Reinstallation as a Last Resort​

    [
    ]Consider Reinstallation:
    • If the above methods do not work or seem too complex, reinstalling the affected programs might be the most straightforward solution.
    • Prioritize reinstalling critical programs first to minimize disruptions.

      Note:​

      • Before making any changes, ensure you have backups of your important data and create a system restore point.
      • It's important to exercise caution when modifying system settings, especially in the registry.
      Would you like detailed instructions on any of these methods, or do you need further assistance with any specific program?
 


Solution
Back
Top