Как заставить Windows распознавать установленные программы на других дисках?

Как заставить Windows распознавать установленные программы на других дисках?

Мне пришлось переустановить Windows на новый диск, и, конечно же, новая установка не распознает ни одну из установленных программ, которые были в предыдущей установке.

  • Все программы установлены на несистемных дисках
  • У меня все еще есть доступ к предыдущему диску Windows (но я не могу запустить на нем Windows)
  • Ради этого вопроса переустановка каждой программы не вариант
  • У меня естьмногоустановленных программ, многие из которых имеют индивидуальные настройки (например, IDE и т. д.)

Я хочу, чтобы новая версия Windows распознавала установки или, по крайней мере, индексировала их, чтобы я мог использовать меню «Пуск» для их поиска (и чтобы они отображались как программы, а не файлы).

Я знаю, что могу запускать приложения из их установочных каталогов, и что некоторые из них будут работать, поскольку не всем требуются ключи реестра и т. д., но этот вопрос больше о том, как сделать так, чтобы они работали максимально удобно с помощью новой установки, а не о том, «можно ли их запустить».

Есть ли способ сделать это?

Спасибо.

решение1

Каталоги установки программ - это наименьшая часть установки - сомнительно, что то, что вы пытаетесь сделать, возможно.совсем, поскольку установка программы (неважно, на какой диск) изменяет множество вещей в Windows, которые теперь теряются при переустановке:

  • DLL-файлы и подобные вещи попадают в различные системные каталоги Windows.
  • данные реестра создаются или изменяются

Их может быть больше, но ручное «исправление» этих двух уже требует значительных усилий — обычно нет документации о том, какие файлы куда помещаются и какие записи реестра записываются (многие программы «прячут» свою лицензионную информацию в малоизвестных разделах реестра). Даже если бы у вас была вся эта информация, потребовались бы часы, чтобы переделать ее всю (по сути, это то, что делает «установка» — пишет/изменяет все это).

решение2

Windows никогда не позволяла пользователю просто «перенести» установку на другой диск, и так было всегда (более чем в 95% случаев).

Так что вам придется стиснуть зубы и переустановить программы. В конечном итоге это будет самый быстрый, надежный и постоянный способ.

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