问题描述
新电脑安装的Cadence软件后,Allegro没有问题,Orcad Capture启动时总是卡死,程序未响应,要等很长时间,启动后在使用过程中没有问题。
解决过程
刚开始以为和之前遇到的Allegro卡死问题一样是输入法的兼容性问题,但是输入法设置后也没有用。怀疑是软件兼容性问题,删除了几个不常见和可能有关联的软件。
搜到了网上的各种解决办法,比如修改注册表、禁止开始页面启动、甚至重装软件等都没能解决问题。
在进程中各种查看,折腾了好长时间,终于有了新发现,并且解决了问题。
解决办法
当程序卡死时在任务管理器里找到进程点击右键,分析等待链。
会发现程序正在等待另外一个进程spoolsv.exe
百度后知道这个进程是关于打印机的进程,就想到把这个进程禁用掉。
按“ windows + R ”出现运行的窗口,输入" services.msc" 回车后打开“服务”窗口后找到“ Print Spooler ”服务,“ 启动类型 ”选择“ 已禁用 ”即可。这时spoolsv.exe进程就不会出现啦。
重启电脑,试用了几次,问题得到解决。