如何阻止 Windows 10 暂停特定应用程序(RStudio)

如何阻止 Windows 10 暂停特定应用程序(RStudio)

首先,我不确定这个问题是否更适合超级用户或其他社区(例如 Cross Validated),因此如果这个问题发错了地方,请告诉我。

我遇到一个问题,当我正在使用 RStudio 时,Windows 10 会暂停 Rstudio 应用程序进程并且 RStudio 会冻结。

这会在任务管理器中显示新的小绿叶符号正如所见这里. 叶子图标显示在任务管理器中在应用程序/后台进程旁边,至少有一个子进程被暂停,你可以在展开列表在任务管理器的进程选项卡上,或者如果你查看资源监视器中的蓝色/“状态:已暂停”进程

我查找了其他人是否也遇到了与 RStudio 相同的问题,但没有找到任何有用的信息。我还搜索了有关如何告诉 Windows 10 不要暂停特定应用程序的一般信息。

  • 大多数人似乎都在搜索有关这些暂停进程的信息,因为他们无法杀死 进程一旦被暂停。但是,一旦进程被暂停,我就可以终止它,没有任何问题,只需尝试首先避免被暂停

  • 其他基本信息我发现 Windows 会暂停在后台运行或预启动的 Cortana、提醒等进程,以节省电池和/或资源。然而,我 发生这种情况时积极使用 RStudio所以我真的很想找到一种方法来创建例外或将 RStudio 从可以通过这种方式暂停的应用程序中排除。

软件信息: 我在 Windows 10(版本 10.0.17134 Build 17134)上使用 RStudio(版本 1.1.453 / R 版本 3.5.0(2018-04-23)--“玩耍的乐趣”)和来自 Microsoft 的增强型 R 发行版(Microsoft R Open 3.5.0,CRAN 镜像快照拍摄于 2018-06-01)。

更多细节:

  • 这种情况有时会发生,但通常是当我在 RStudio 中运行 RMarkdown 文件中的多个代码块时。RStudio 会冻结,必须重新启动。具体来说,这是任务管理器中 RStudio 下列出的“应用程序”进程 (rstudio.exe)当此情况发生时,该情况将被暂停。

  • 在任务管理器中没有明显的方法可以取消暂停进程,但在资源监视器中,您可以右键单击暂停的进程并“恢复进程”。当我尝试这样做时,RStudio 确实解冻了,但我无法保存或执行任何其他操作(我得到了一个错误提示“无法与 R 会话建立连接”),直到我重新启动 RStudio。

答案1

不确定这是否能帮助任何遇到类似问题的人,但我在使用其他软件(Qt 和 Java)时也遇到过类似的问题,在阅读了大量禁用防病毒软件的建议(我没有防病毒软件)后,找到了罪魁祸首。就我而言,它是 Acronis Active Protection。它不完全是防病毒软件,但非常相似。我通常在安装 Acronis 后立即将其关闭,但这次没有这样做,或者它在更新后重新打开。禁用它后,进程不再暂停。希望这能有所帮助。

答案2

设置>隐私>Background_Apps

将主滑块设置为 OFF。

这对我来说很管用。就我而言,设置应用程序本身在登录后几秒钟内就冻结了,所以我必须快速行动。说得客气一点,这让人很恼火。我发现过去 5 年里人们一直遇到类似的问题……

相关内容