Установка программ Windows XP на другой диск

Обновлено: 05.07.2024

У меня уже установлено много программ на моем компьютере с Windows XP, но теперь я столкнулся с нехваткой свободного места на диске C:\.

Я знаю, что обычная копия больше не работает. При поиске в Google я видел разные методы для одного и того же, но не могу попробовать, так как боюсь, что это убьет мою XP.

Есть ли способ переместить файлы из Program Files на другой диск?

это не ответ, но .. нет .. вы не можете .. единственное, что я предлагаю вам попробовать, это ПЕРЕМЕСТИТЬ папку и создать ссылку (используя mklink). проблема в том, что вы не можете коснуться этой папки во время работы ОС. в нем есть почти все!

5 ответов 5

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

Предполагая, что ваши программные файлы в настоящее время находятся в разделе NTFS, вы можете физически переместить данные на другой диск (не сетевой ресурс и, желательно, не на съемный диск) и создать соединение в исходном месте. Другое программное обеспечение, включая операционную систему, по-прежнему сможет нормально обращаться к данным через C:\Program Files\, но они больше не будут занимать место на этом конкретном диске.

Есть несколько исключений, когда соединения ведут себя иначе. Возможно, наиболее примечательно то, что удаление соединений не удаляет их цель. В целом они достаточно прозрачны, так что этот метод вряд ли вызовет серьезные проблемы. Тем не менее, на всякий случай я бы рекомендовал создавать соединения только для нескольких больших (под)каталогов, а не для всей папки Program Files.

Команда для создания таких соединений будет выглядеть так: mklink /J "C:\Program Files\BF Program" "D:\Program Files\BF Program" , но команда mklink появилась в Vista и недоступна для Windows. ХР. Альтернативой Windows XP является Junction от Sysinternals, для которой используется простой синтаксис: соединение "C:\Program Files\BF Program" "D:\Program Files\BF Program" .

Если перемещение программных файлов вызывает проблемы, несмотря на использование соединений NTFS, вы можете вернуться к старой ситуации, выполнив соединение -d "C:\Program Files\BF Program" и переместив соответствующие файлы обратно.

Недавно я заменил свой 10-летний старый компьютер HP с XP Pro SP3 на новенький HP с Win 7 Pro. Я установил свой старый жесткий диск на новую машину в качестве второго жесткого диска. Я хотел бы иметь возможность продолжать использовать программы, все еще установленные на старом диске, без переустановки на новый диск (для некоторых из них нет установочных дисков). Есть ли способ запустить их из Win 7?

Я думал, что это невозможно, потому что Windows работает на основе того, что указано в реестре, единственный способ - переустановить программы на win 7, или, если у вас нет компакт-диска, возможно, Google может помочь..

некоторые программы могли запускаться простым нажатием на файл. exe, но у большинства нет, т.к. это баг программы и программист должен немедленно улучшить программу, если нет то программа может быть продублирована и использована пользователем по желанию без необходимости утруждать себя установкой вводом cd- ключ. поэтому просто щелкните исполняемый файл, если программа может работать успешно, поздравляю, но если нет, вы должны установить ее на win7. если эта программа бесплатная, просто скачайте ее с официального сайта и установите, это просто..

Вы можете, если есть какие-либо зависимости, программа не будет работать должным образом. но большинство приложений будут работать.

Некоторые программы совместимы с win7, но я думаю, что вам лучше перейти на домашнюю страницу программного обеспечения, чтобы загрузить новейшую версию. Если вам абсолютно необходимо программное обеспечение, и оно не будет работать под 7, используйте режим Windows XP

Чтобы перенести все приложения, вам потребуется либо настройка двойной загрузки, либо виртуализация диска и запуск виртуальной системы (см. ответ Брюса), но есть и другие подходы, которые меня устраивают:

<р>1. Используйте LapLink «PC Mover» (стоимость около 40 долларов), который переместит приложения и настройки в новую систему. Это будет работать с большинством программ, но с некоторыми из них произойдет сбой почты (особенно если они несовместимы с Win 7!).

<р>2. Вы должны составить список приложений, которые хотите использовать. Некоторые из них могут быть обновлены до Win 7. Даже если у вас нет установочного носителя, если у вас есть серийный номер/номер продукта/лицензии. вы должны быть в состоянии получить установщик с веб-сайта производителя и установить и активировать программное обеспечение. Другие программы могут быть бесплатными, или вы можете найти бесплатные эквиваленты. Наконец-то некоторые программы будут работать без переустановки! Тестирование простое, просто найдите папку программы в папке «Program Files» старого жесткого диска, найдите основной файл программы (обычно называемый progfile.exe, где «progfile» — это имя программы или его короткая версия) и дважды щелкните по нему!Большие приложения могут работать частично (например, может работать текстовый процессор, но не проверка орфографии), но попытка ничего не стоит!

Убедитесь, что второй жесткий диск подключен к вашей системе и программы имеют .exe (исполняемые форматы), если это так, просто нажмите прямо на имя программы.exe или ярлык и нажмите «Свойства». Перейдите на вкладку «СОВМЕСТИМОСТЬ» и выберите « Запустите эту программу в режиме совместимости" и выберите Windows 7 и нажмите "ОК". Теперь запустите приложение, оно отлично загрузится :)

и перенести все эти файлы в папку Windows XP и импортировать реестр в реестр новой установки XP

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

При простой пересадке исходного диска любые установленные вами портативные приложения должны работать без каких-либо действий, но все остальное столкнется с проблемами без переустановки, поскольку необходимые записи реестра не будут присутствовать, файлы, которые, как ожидается, будут находиться в определенных местах. не будет, требуемые файлы DLL не будут зарегистрированы в системе и т.д.

Еще одна возможность – установить старый диск в новой системе в качестве основного и выполнить восстановительную установку с компакт-диска. Если у вас есть все необходимые драйверы (или если вы можете найти и установить их все вручную), вы сможете использовать Центр обновления Windows для полного исправления системы. Как только вы достигнете этой точки, вы можете выполнить обновление на месте (с последующим полным исправлением каждого из них) до Vista, а затем до Win7 (поэтому вам потребуется оригинальный установочный носитель и рабочий ключ продукта для обоих). Это займет буквально несколько дней, даже если все будет работать правильно. И перед началом этого процесса было бы очень хорошо клонировать исходный диск.

Поскольку использование старой машины невозможно, вы можете использовать старую утилиту Sysinternals disk2vhd для создания виртуального жесткого диска с мертвого системного диска. Чтобы это работало, размер результирующего виртуального жесткого диска не может превышать 127 ГБ.

Если размер исходного диска меньше 127 ГБ, следующий абзац можно пропустить.

Если вы читаете это, значит, вам нужно сначала срезать немного жира. В этом случае клонируйте исходный жесткий диск, прежде чем делать что-либо еще. Затем перейдите во все папки данных и перенесите любые документы, музыку, видео, фотографии и т. д., которые вы хотите сохранить, на другой диск и удалите исходные копии. (Я верю в избыточность для такого рода вещей, поэтому вы можете получить их обратно из клонированного образа или из этого переноса.) Надеюсь, удалив все ненужные элементы с диска, вы сможете уменьшить порог в 127 ГБ.< /p>

Запустите disk2vhd и выберите диск с мертвой машины в качестве диска для копирования. Устройтесь поудобнее и расслабьтесь, создание виртуального жесткого диска может занять некоторое время.

После создания виртуального жесткого диска используйте Oracle VirtualBox для создания новой виртуальной машины. Убедитесь, что вы выбрали Windows XP в качестве операционной системы, дайте ей достаточно оперативной памяти для правильной работы (минимум 1 ГБ, возможно, больше, поскольку у вас есть Photoshop) и выберите только что созданный виртуальный жесткий диск в качестве используемого жесткого диска. После того, как мастер закончит работу, он ДОЛЖЕН быть в состоянии запустить вашу старую систему на новой. Могут быть случаи, когда требуется запуск восстановительной установки изнутри виртуальной машины.

Здесь вы можете запустить Belarc Advisor, чтобы получить ключи продукта для установленного программного обеспечения, если вы хотите установить их непосредственно на хост-систему, а не запускать их на виртуальной машине. Вы также можете удалить любое программное обеспечение, доступ к которому через виртуальную машину не потребуется.

Поэтому, когда мой компьютер начал выходить из строя, я забеспокоился, потому что на нем были программы, которые я часто использую для работы, и я больше не могу найти установочные диски и т. д. Я купил внешний жесткий диск. и установил жесткий диск с неисправного ПК для использования в качестве внешнего диска (и для сохранения файлов и т. д.). Я могу нормально получить доступ к диску, однако один набор программ, которые я регулярно использую для работы, не запускается - в частности, Adobe InDesign и остальная часть пакета Adobe (Photoshop и др.). Есть ли способ исправить это? Я попытался загрузиться с внешнего устройства только для того, чтобы получить BSOD.

BC AdBot (войдите для удаления)

Хотя некоторые скажут иначе. Windows никогда не предназначалась для загрузки с внешнего диска.

Microsoft не входит в число тех, кто говорит, что это можно сделать.

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

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

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

Отредактировано hamluis, 19 августа 2010 г., 20:27.

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

Поясняю: это спасенный HD-диск, который теперь работает как внешний диск. На нем программы, которые уже были установлены до того, как он стал внешним диском. Некоторые из этих программ работают, и я могу получить доступ ко всем файлам на нем. Однако я не могу запустить и использовать одну программу, которая очень важна для моей работы. И естественно, я уже не могу найти ни диск, ни номер лицензии, чтобы переустановить программу. Это помогает объяснить мою проблему?

Жесткий диск с «ранее установленными программами». эти программы могут работать, только если на этом диске установлена ​​Windows. и пользователь загружается в эту Windows.

IME, это возможно только при наличии мультизагрузки, и я не верю, что Windows можно мультизагружать с внешнего жесткого диска.

Можете ли вы опубликовать скриншот текущего окна управления дисками? Пуск/Выполнить. введите diskmgmt.msc и нажмите Enter. Сделайте снимок экрана и прикрепите его к своему следующему сообщению.

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

Прикрепленные файлы

Отредактировано Exoleti, 20 августа 2010 г., 12:12.

Обозначение "активный" для второго раздела на жестком диске. указывает, что там есть раздел Windows.

То же самое для раздела Acer.

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

а. Вы переустановили указанную программу в разделе Acer на новом жестком диске.

б. Вы настроили двойную загрузку. с обоими жесткими дисками, содержащими загрузочные установки XP.

Вы не можете запустить какую-либо программу, установленную на текущем внешнем диске. каким-либо другим известным мне способом это просто невозможно.

Если вы говорите, что можете. Я должен сказать, что вы ошибаетесь.

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

Это довольно просто.

Если вы клонировали свой старый диск на новый диск. на каждом из них были бы установлены одни и те же программы.

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

Могу ли я прямо сейчас настроить двойную загрузку? На обоих дисках установлена ​​XP, так как это была ОС на ПК, с которого я восстановил HD. Или как клонировать диск?

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

Хммм. Предполагаю, что (теоретически) можно было настроить дуал-бут, уже после факта установки. но это потребует ряда «если».

Если ваша система поддерживает загрузку с USB. и если эти два небольших раздела Acer не окажутся неприятными. это можно сделать с помощью стороннего загрузчика. Я не знаю, я только один или два раза возился с другими загрузчиками (просто экспериментировал), и у меня не было других разделов, таких как ваши два маленьких.

Что касается клонирования жесткого диска (любого). это будет та же процедура. Установлено правильное программное обеспечение для клонирования. Я бы сам просто удалил свой текущий жесткий диск и переустановил старый как единственный жесткий диск. затем выполните клонирование на указанный жесткий диск.

Вы не упомянули первоначальную причину замены диска, так что ее можно рассмотреть. Если жесткий диск исправен и не содержит вредоносного ПО, его клонирование не составит большого труда.

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

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

Я пользуюсь Windows уже более 20 лет. Сейчас у меня Windows 7. Это первый раз, когда я вижу это. По сути, вы загружаете программное обеспечение. В данном случае Wizard101. Пока я видел установщиков программ, они всегда спрашивают, на какой диск вы хотите установить.Эта программа автоматически устанавливается на C:\. Когда я отправляю электронное письмо KingsIsle Entertainment, которое создало Wizard101. Когда я спрашиваю их, почему я не могу установить на другой жесткий диск.

Вот сообщение, которое Kingsslle Entertainment прислала мне.

Если у вас Windows 7 или Vista, из-за ограничений операционной системы вы не сможете установить Wizard101 на другой диск. В других Windows XP вы можете выбрать место для установки, нажав кнопку «Настроить установку» в нижней части первой страницы программы установки. Если у вас есть дополнительные вопросы по этому поводу, просто дайте мне знать.

Когда вы посмотрите на часто задаваемые вопросы службы поддержки Wizard101 custormer, это то, что там написано.

Название темы Можно ли установить Wizard101 на другой диск?

Вопрос Я хочу загрузить Wizard101 в другое место, кроме Program Files, на диск C. Могу ли я это сделать?

Ответ. Если вы пользуетесь Windows XP, это не должно быть проблемой. После того, как вы откроете установщик, вам будет предложено изменить папку Desitantion. Для этого просто нажмите «Обзор», а затем выберите папку, в которую вы хотите установить Wizard101.

Если вы являетесь пользователем Windows Vista, вы не можете изменить место установки Wizard101 на своем компьютере. Vista по умолчанию загружает игру на диск C.


Теперь я спрашиваю местного специалиста по той же проблеме. Сказал мне это. «Место установки программного обеспечения определяется установщиком, а то, как оно работает, определяется человеком или людьми, которые его написали». Дал некоторые предложения о том, как настроить реестр и тому подобное, и если это не сработает, он рекомендует вам обсудить этот вопрос с программистами. Это KingsIsle Entertainment.

Это не было бы серьезной проблемой, если бы у меня был обычный жесткий диск. Но, как и у многих новых пользователей компьютеров, у них есть SSD-накопители для загрузочных дисков, и из-за стоимости SSD у них не так много места. Windows и несколько других программ, а на моем дополнительном жестком диске я храню программы, игры и программное обеспечение. Я не хочу глупых ответов. Вроде ж можно удалить некоторые программы с ssd диска. Это не ответ на мой вопрос.

Вот мой вопрос. Кто несет ответственность за исправление этого? Развлечение Microsoft или Kingsslle, и к кому мне обратиться, чтобы решить эту проблему, и пожалуйста, если я могу, я надеюсь, что на этот вопрос ответит технический специалист Mircrosoft. Чтобы я мог получить истинные факты.

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

Читайте также: