Я знаю об инструменте Easy Transfer, включенном в Windows 7, который будет передавать все мои файлы, но я хочу передать свои программы. Кроме того, я не хочу покупать какие-либо бесполезные программы, если мне не нужно.
7 ответов
Многие программы не могут быть перенесены напрямую с одной машины на другую. Есть ряд причин для этого:
- Записи реестра означают, что некоторые необходимые части вашей программы являются записями в базе данных реестра. Другими словами, они делят часть одного и того же файла со многими другими программами. Сами записи не будут копироваться непосредственно в реестр в новой системе, потому что они часто имеют ключи guid, которые не определяются до времени установки, и поэтому нет способа узнать, какие записи вам понадобятся.
- Лицензионные ограничения когда-нибудь скомпилируют "подпись" на основе оборудования, установленного на ПК. Простая передача программы напрямую означает, что проверка лицензии не удастся, потому что новая подпись неверна.
- Некоторые установщики будут использовать файлы, специфичные для оборудования. Это не так часто, как раньше, но видеоигры особенно склонны делать это - установщик может скопировать другой набор кода в вашу систему под тем же именем файла в зависимости от того, есть ли у вас карта на базе nVidia или ATi.
- Данные программы могут находиться в папке под папками разных пользователей, что в лучшем случае затрудняет правильную сборку. Кроме того, такие технологии, как изолированное хранилище, могут означать, что важные данные программы зашифрованы и их нелегко прочитать.
Вы можете найти программное обеспечение, которое пытается отследить лабиринт реестров и проблем с лицензированием, но, как вы говорите: в лучшем случае оно бесполезно.
Если у вас нет носителя для переустановки, вы можете сделать это с помощью виртуализации, например, установить vmware на свой новый компьютер и создать виртуальную копию старого компьютера (p2v). Это не средство переноса программ, как указано в вопросе, а способ сделать их доступными.
В прошлом многие пользователи использовали Microsoft Windows Easy Transfer. Но в Windows 10 больше нет программы Windows Easy Transfer. вам нужно будет использовать такой инструмент, как PCmover, чтобы получить ваши приложения, потому что большинство программ должны быть зарегистрированы в реестре Windows, чтобы работать правильно. Microsoft рекомендовала это и предоставляет бесплатную копию для ограниченного использования на своем сайте. Хорошо объясненный видеоурок от Lablink здесь: https://www.youtube.com/watch?v=bWRgQpODGr4
для этого есть программное обеспечение. Laplink PC Mover - это название программного обеспечения, и я видел, что оно работает и на Windows XP.
Примечание . Единственная причина, по которой программа не будет работать на другом компьютере в случае ее переноса, это проблемы совместимости, в противном случае переданное программное обеспечение работает так же, как новая установка. во-вторых, никто не может предсказать конфликты программного обеспечения
Там нет программы, и, кроме того, я бы не хотел, чтобы программа передавала все для меня. Просто переустановите нужные вам программы и сохраняйте их так, чтобы другие проблемы не возникали.
Если вы в отчаянии, попробуйте скопировать каталог установки на новый компьютер вручную.
У меня была эта работа иногда в зависимости от того, насколько сложна программа. Некоторые программы не используют реестр или воссоздают разделы реестра, когда они отсутствуют.
Вам также придется скопировать ярлыки / папки в меню «Пуск», если вы хотите, чтобы программа появилась там.
Easy Transfer не переносит программы. Кроме того, он больше не доступен в Windows 10.
После небольшого тестирования я решил использовать продукты Zinstall для передачи заданий, которые я иногда делаю. У них есть простая альтернатива Easy Transfer, а также есть продукт, который передает все, включая программы, настройки, файлы, целые девять ярдов.
На самом деле у них есть очень хороший учебник, который очень полезен, даже есть видео:как перенести программы на новый ПК