我开始参加黑客马拉松,我非常需要一种方法来完全地将我的电脑恢复到以前的某个时间点,或者部署一些东西,让我可以在电脑上测试不同的东西而不会真正影响它。
每次 Hackathon 结束后,我都会花大量时间手动卸载/删除废弃程序(我不再需要这些程序)——事实证明,即使使用 Windows 还原点工具或 Windows 映像还原(例如 Visual Studio),许多程序也无法完全删除。
我的一些黑客朋友建议:
创建并使用一个单独的帐户(通常是非管理性的),专门用于我的 Hackathons 和实验。我只需登录我的 hack 帐户,随意弄乱它,最后就可以删除它。据称,在 Hack 帐户中应用的更改不会对主帐户产生任何影响。这是真的吗?
运行某种虚拟机(这能满足我的需要吗?)
关于使用哪一个的建议/想法?也欢迎任何第三个建议。
答案1
如果您想在比赛期间获得最大的计算速度,那么我认为创建系统驱动器的幽灵映像并在比赛中放上新映像是值得的。之后,您可以恢复映像并像什么都没发生一样回来,而不必担心比赛中的任何事情。
如果您想要绝对最快的 VM,那么我只能选择 VMware。我通常不推荐付费应用程序,但它比其他任何应用程序都快得多(就我个人经验而言)。
您可能还想在活动前使用 VMware 设置一个小型虚拟网络,以便可以快速测试网络和跨平台应用程序。
这意味着您需要为活动创建另一个图像,然后根据需要将其替换掉。为您的项目(以及您可能拥有的任何其他文档)保留一个单独的分区,这样它们就不会丢失。