3

У меня XP установлена на одном диске, а Windows 8 на другом.

Могу ли я запустить приложение, установленное на моем XP в Windows 8?

4 ответа4

6

Это возможно в особых случаях автономных приложений, таких как µTorrent, или в портативных приложениях, которые можно упаковать самостоятельно с помощью программного обеспечения для виртуализации приложений.

В случае автономных приложений вы не всегда можете ожидать, что ваши настройки будут перенесены, если они не будут сохранены простым способом (например, текстовый файл в том же каталоге).

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

4

Это зависит от программ. Многие программы на самом деле не нужно "устанавливать". Достаточно, чтобы вы знали этот путь к исполняемому файлу программы и чтобы все зависимости были в правильном месте относительно этого исполняемого файла. Эти программы будут работать нормально или могут работать, но не будут переносить ваши настройки из исходной операционной системы.

Другие программы требуют доступа к реестру для таких вещей, как настройки или для поиска нужной DLL для загрузки, или могут искать файлы, установленные в специальную папку Application Data, которой нет в вашей текущей операционной системе. Эти программы, скорее всего, не будут работать вообще.

Некоторые программы во второй категории смогут пересоздать эту информацию при первом запуске из новой ОС и рассматривать ее как новую установку.

1

Не существует надежного универсального способа сделать это, поскольку каждая ОС имеет свой собственный реестр, а настройки и расположение могут отличаться в зависимости от двух ОС. Если программное обеспечение является автономным, оно все еще может работать, но вы не можете быть уверены, не протестировав его.

Может быть шанс, но я никогда не пробовал. Вы можете установить приложение / программу с обеих ОС на отдельный диск в одной папке для обеих ОС. Тогда можно будет запустить приложение, установленное в XP на Windows 8, и установить приложение на Windows 8 на XP.

Допустим, у вас есть 3 диска C:, D:, E: Диск C: содержит XP, а диск D: содержит Windows 8, поэтому при попытке установить программное обеспечение установите его на диск E: с помощью параметра « Обзор» . Таким образом, в этом сценарии обе ОС будут хранить путь реестра для программы с одного диска.

1

Во-первых, попробуйте открыть приложение на диске XP. Если это не удается, попробуйте средство устранения неполадок Windows.

Кроме того, вы можете попробовать виртуализировать установку Windows XP в 8: включить Hyper-V в Windows 8.

После включения проверьте, можете ли вы создать виртуальную машину с диском XP в качестве физического диска виртуальной машины или скопировать содержимое физического диска на виртуальный. http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/08/copying-a-physical-disk-to-a-virtual-hard-disk-with-hyper-v.aspx

Я в настоящее время не на машине с Windows 8, поэтому я не могу сказать наверняка, но это то, что я попробую в первую очередь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .