我经常通过任务管理器关闭软件应用程序,因为它会冻结/出现错误/等等。之后,当我尝试重新启动应用程序(只需双击其快捷方式)时,它不再启动(进程出现在任务管理器中,但应用程序不会打开)。再次启动它的唯一方法是重新启动我的电脑并重试。
我的问题:(1)什么可能导致这种行为(2)是否有其他方法可以启动应用程序而不必重新启动系统?
提前致谢。
答案1
首先,如果您经常需要终止没有响应的程序,那么您应该解决根本问题,因为强制终止进程显然会导致数据丢失甚至(文件)系统损坏。
强制终止的应用程序无法重新启动的原因有很多。也许操作系统尚未释放文件锁(正如我提到的这里)。也许其他所需资源仍处于繁忙状态。也许前一个实例启动的子进程仍在运行,并阻止新实例启动。
您可以尝试注销并重新登录,这应该可以像重新启动一样释放所有必需的资源。但是您可能希望在不关闭所有其他打开的应用程序的情况下完成此操作。没有一种通用的解决方案可以解决您的问题并适用于所有可能的应用程序,因此您的问题在这方面太宽泛了。