我可以“映像”所有程序并在以后批量安装它们的最有效方法是什么?

我可以“映像”所有程序并在以后批量安装它们的最有效方法是什么?

我目前感染了病毒,无法修复。因此,我正在恢复 Windows 7 的出厂默认设置。我当前的操作系统映像上安装了许多应用程序,重新安装这些应用程序会很麻烦。是否有任何实用程序可以创建所有程序的“映像”,然后轻松地重新安装它们。

我正在使用 Windows 7 Pro x64。

答案1

您所尝试的是一种捷径,我担心这会适得其反。请记住,任何版本的 Windows 都无法稳定地应对您所提出的攻击。我的解决方案是重新格式化并逐个重新安装所有程序。这将确保所有升级和文件都已正确安装。对于病毒,您永远不知道它可能藏在哪里,因此捷径根本不起作用。

但这里有一个节省空间的点。安装并正确更新后,即可创建新配置的计算机的映像。有两种免费方法可以相对轻松地完成此操作。一种是下载 MS 的高端免费实用程序包 SysInternalsSuite。这些是 MS 出于各种原因在内部使用的程序,并通过其开发者网络提供它们。其中有一个程序可以创建现有硬件和软件的 VDI。然后是德国的 Paragon Software Back & Recovery Suite(免费)。在他们的备份选项中,您可以创建 3 种不同的 VM 格式。我建议使用这三种格式,因为它们都有优点和缺点。此外,我喜欢备份我的备份,因此该软件将提供使用 VMWare 或 Virtualbox 尝试 4 个不同 VM 的选项。我喜欢 VB,因为当您最终设置它时,您无法区分 VM 和物理。

答案2

我建议你千万别这么做。这样做很困难,而且很有可能给你带来新的、有趣的问题,此外还会让你面临无法清除病毒的风险。

但是,为了省事,您可以缩小现有分区并将其移到不妨碍的地方。(或者将所有文件复制到其他文件系统或其他地方)然后,您可以轻松地复制任何配置文件等。您希望将它们带到新安装中。

答案3

这取决于您是否只想要您的程序?还是想要您的程序数据和个人设置?

如果程序:这是可能的,但需要相当多的专业知识来迁移所有已安装程序的文件夹及其注册表项(尽管如此,您仍有可能错过 Class 或 Shell Extension 项),在某些情况下,还要迁移它们在安装时注册的驱动程序或服务。但问题是病毒通常会安装在这些位置中的一个或多个位置(尤其是作为驱动程序或服务),而且可能性很高你无意中将病毒迁移到新的操作系统。因此,说实话,对于普通用户来说,唯一可能的方法(对于高级用户来说甚至是最安全的!)就是重新安装所有这些。

如果个人设置:(微软称之为 UserState),可以使用 Easy Transfer 进行备份和迁移。但是,它可能无法迁移所有内容。还有一个名为 USMT(用户状态迁移工具)的命令行工具,适合高级用户,可以自定义以迁移您需要的设置,并排除您不需要的设置。这些包括以下文件夹%应用程序数据%本地应用数据程序数据以及通常位于以下位置的程序的注册表项“HKCU\软件”“HKLM\软件”(每个程序使用一组不同的)。

我的建议:通过轻松传输进行备份,重新安装您的 Windows 和所有程序。

相关内容