Распознавание программного обеспечения с момента смены букв жесткого диска

Распознавание программного обеспечения с момента смены букв жесткого диска

У меня возникла проблема, так как я изменил букву жесткого диска.

На этом жестком диске установлено программное обеспечение. Поэтому я изменил ссылку на ярлык и могу запускать все программное обеспечение. Но для Windows 7 это программное обеспечение удаляется - в настройках>когда я проверяю удаление программного обеспечения> появляется сообщение о том, что программное обеспечение удалено (вручную).

Как я могу решить эту проблему, не удаляя все программное обеспечение и не переустанавливая его?

Спасибо

решение1

К сожалению, это ожидаемое поведение при изменении буквы диска тома с установленными на нем зарегистрированными программами.
Программы будут иметь не только ярлыки, зависящие от буквы диска. Например, когда Microsoft Office устанавливается в C:\Program Files, многие ключи в реестре будут записаны, и это место на диске будет местом расположения Microsoft Office. Например:HKLM\SOFTWARE\Microsoft\Office\14.0\Excel\InstallRootбудет иметь значение, называемоеПутьчто указывает наC:\Program Files\Microsoft Office\Office14\.
После того, как вы измените букву диска, например, C: станет X:, данные в реестре больше не будут правильными. У вас также могут возникнуть проблемы с переменными среды. Если%СистемныйДиск%все еще отображается какС:%Программные файлы%какC:\Программные файлы), и вы меняете букву диска, это сломает много всего.
Вы можете поискать в реестре и найти экземпляры "C:\" и изменить их на "X:\" (если C: — это старая буква, а X: — новая буква), и убедиться, что ваши переменные окружения указывают на правильный диск.
В качестве альтернативы вы можете использоватьподсткоманда, так что у вас есть две буквы дисков, указывающие на один и тот же диск.
Например, запускподст C: X:\создаст диск C:, который на самом деле то же самое, что и диск X:. Вы сможете использовать любой из них для доступа к файлам.
Если вы хотите исправить проблему с программным обеспечением, которое, как представляется, уже было удалено вручную, вы можете сделать это, посмотрев на ключи подHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Удалитьи обновление любых значений, называемыхУстановитьИсточник,УстановитьРасположение,DisplayIcon, илиУдалитьСтрокукоторые ссылаются на старую букву диска.

Связанный контент