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

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

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

Я хочу найти решение или способ виртуально установить любое программное обеспечение на свой компьютер. Возможно ли это?

решение1

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

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

Еще один вариант — использовать программное обеспечение для резервного копирования, которое позволяет сделать снимок работающей ОС, а затем вернуть систему в это состояние.Acronis TrueImageрекламирует функцию под названием «Попробуй и реши», которая делает это.

решение2

Чтобы добиться желаемого, обычно стараются максимально изолировать приложение от остальной системы. Самый простой способ сделать это — предоставить ему собственную ОС, работающую на собственном оборудовании. Это можно сделать с помощью таких продуктов, как VirtualBox, VMWare, QEmu, VirtualPC,VMLiteи т. д.

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

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

решение3

Revo Uninstaller Proимеет «монитор установки в реальном времени»:

Revo Uninstaller Pro имеет функцию, которая позволяет контролировать установку программы. Он обнаруживает системные изменения во время этой установки, и процесс выполняется в режиме реального времени.
<snip> рекламные материалы удалены </snip>
контролировать установки, чтобы, когда программа больше не нужна, системные изменения, внесенные при установке отслеживаемой программы, можно было полностью отменить, поскольку программа никогда ранее не устанавливалась!

Это похоже на Cameyo и Spoon.акира предложил(Не знаю насчет Enigma). Разница в том, что Cameyo и Spoon предназначены для упаковки программ, обычно используемой для того, чтобы сделать их переносимыми, в то время как Revo Uninstaller предназначен для отмены изменений, внесенных программой во время установки.

Кроме того, в нем есть функция «Принудительного удаления».Насколько я понимаю, он удаляет все файлы и записи реестра, содержащие имя программы и/или издателя.Я бы не рекомендовал использовать это, если это возможно; можно легко что-нибудь сломать.(например, если вы удалите "Microsoft Office Word 2010", он может решить, что записи "Microsoft Visual Studio 2010" следует удалить, что нарушит работу системы). Всегда делайте резервную копию реестра, прежде чем пытаться что-то вроде его "очистки".

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