Windows:如何暂停程序执行并在几次重启后重新启动?

Windows:如何暂停程序执行并在几次重启后重新启动?

根据这个 SU 问题我可以使用 Windows 任务管理器暂停进程执行。

我如何暂停某个进程,将其状态保存到磁盘,并在几天后重新启动它?可能在重新启动 PC 之前,我会重启几次。

答案1

你也许可以。

实际上存在以下问题:该进程可能打开一些描述符,如注册表、文件、TCP、系统句柄……

在这种情况下,我建议您使用虚拟机(VMWare,VirtualBox......),在这里您可以保存 Windows 计算机的状态,甚至可以将状态转移到另一台机器(特别是在 CPU 方面有一些限制)。

暂停虚拟机

答案2

该问题的答案是关于暂停CPU上的一个进程,即暂时停止代码的执行以节省CPU的使用率。

您所描述的是关闭程序。

找到一种方法来停止 CPU 上给定程序的进程(假设它只是一个进程而不是任何子进程),然后捕获该程序为其保留的所有 RAM 空间,然后将其保存到硬盘驱动器,与简单地保存您的工作/进度并正常关闭程序相比,这将是浪费。

相关内容