启动时自动重新映像主磁盘

启动时自动重新映像主磁盘

随着时间的推移,我厌倦了所有系统主驱动器的性能逐渐下降,因此我一直在考虑将笔记本电脑的磁盘分成两个驱动器,C 和 D(运行 Windows 7)。

C 盘是主盘,里面有我使用的所有系统文件、应用程序等。D 盘存放我的所有数据,但我想让它始终保持最新状态。基本上就是安装我的操作系统和我需要的所有应用程序,创建它的映像,然后每次启动时系统(C 盘)都应重置为该映像。

向图像添加内容的能力也非常受欢迎,比如说我发现我需要应用程序 X,然后我希望能够安装它,创建一个新图像并使用该图像。

这个想法/设置/技术有名字吗?我该如何设置它?我需要什么工具?可以用软件完成吗?还是我需要一些额外的硬件?互联网上有任何指南吗?

答案1

我可以建议几种不同痛苦程度的选择。

如果你每次启动时都必须重新镜像,那么你可能需要一份诺顿幽灵,我认为它具有足够的命令行功能,能够制作批处理脚本来恢复分区。此解决方案的问题在于,重新映像可能需要半小时到几个小时的时间,因为使用 Win7 时,您的基础映像可能非常大。同样,创建映像也是一项艰巨的任务,并且比重新映像花费的时间更长。

我怀疑你真正想要的是深度冻结这将防止对系统的任何更改永久生效,因此所有更改都会在重新启动时被清除。我怀疑会有一种模式/选项使更改永久生效,但我从未玩过该软件。它是付费软件,但就其功能而言,它的价格似乎很合理(22.50 英镑)。看起来您可以获得一个评估版本来测试它,所以我会看看。

Deepfreeze 的免费版本是Windows 稳定状态,但与Windows 7不兼容。

答案2

自动执行此操作是一个非常糟糕的主意,原因如下:

  1. 启动时间会非常长
  2. 许多应用程序将参数存储在注册表中,但您可能会丢失这些参数。

这意味着你的解决方案比问题本身更糟糕。

我建议您改用工具来清理和整理注册表,以及不时整理硬盘碎片。这些工具将优化 Windows,以减少性能下降(这种下降在最坏的情况下也应该非常小 - Windows 不会下降那么多)。

但是,将系统和数据放在单独的分区上是一个非常好的主意,只是减少系统分区可能涉及重新安装 Windows 和所有应用程序。

答案3

您可以使用 Windows 7 中的内置映像工具,或使用 Norton Ghost 在每次启动时创建映像。这样您就可以安装软件并获得干净的映像(如果您愿意的话,可以将其作为存档)。

情况可能会像这样:

  • 安装 Windows 7
  • 安装软件
  • 安装补丁
  • 创建第一张图片<--如果你愿意,可以创建版本 1

然后,大约每周一次,您就可以取出映像并恢复操作系统。这样您的计算机就干净了。

如果您愿意,您还可以将 Users\YourUserAccount 移动到 D:,但是这会给您带来重新下载、对话、Visual Studio 项目以及您在那里拥有的任何内容的麻烦。

因此,假设您要安装某些东西,您可以启动干净的映像,或者在重新启动系统时获取其中一个映像并安装到该映像。然后,它将为您提供一个包含最新安装软件的干净映像。

答案4

您要找的是众所周知的“重新映像”,而这对您来说并不实用。我敢肯定您不知道这样做的后果。重新映像只推荐用于大学等地方,因为这些地方的学生不允许在本地机器上保留任何数据,并且他们的本地配置文件中不应存储任何个人设置。对于您来说,虽然您说您已经知道这样做的缺点,但除非您每天早上都重新设置,否则这样做并不实用!

相关内容