有时在Windows上执行处理器繁重的任务时,我不希望启动其他应用程序(例如计划备份,病毒扫描等)。
不是必须事先禁用每个进程,有没有办法可以阻止任何新进程启动(暂时)。
UAC阻止进程直到用户身份验证,我要求的并没有太大的不同,所以我认为可能有办法。
谢谢:)
答案 0 :(得分:0)
没有一种简单的方法可以阻止应用程序启动。可以使用Software Protection Policies来完成,但它们不是最容易设置的(并且您需要非常小心才能正确完成)。
如果您希望您的流程抢占其他流程,那么最佳解决方案可能就是让它以更高的CPU优先级运行。如果需要,您还可以使用未记录的内部API设置内存和IO优先级。请记住,默认情况下,从计划任务创建的进程以较低优先级运行。