夜雨聆风学习资料网

ARTICLE · 992719

电脑软件突然打不开?别急着重装,先看看这6种情况

电脑软件突然打不开?别急着重装,先看看这6种情况

电脑上的软件昨天还用得好好的,今天双击以后却突然没反应;有的软件打开几秒就自动关闭,有的直接弹出错误提示,还有的重装几次照样打不开。碰到这种情况,很多人的第一反应就是卸载重装,但软件打不开并不一定是软件本身坏了,权限、运行库、系统文件、兼容性甚至后台进程异常,都可能造成软件无法正常启动。遇到这种问题,我一般不会马上重装,而是先看:双击软件以后,电脑到底出现了什么反应?

双击软件以后完全没反应

1

双击软件图标以后没有窗口、没有报错,看起来就像什么事情都没有发生。这时候可以先打开任务管理器,看看软件进程是不是已经在后台运行。有些软件上一次异常退出以后,进程实际上没有完全结束,再次双击就可能无法正常打开。

如果任务管理器里面能看到对应进程,可以先结束任务,然后重新打开软件;也可以直接重启一次电脑。如果重启之后仍然完全没反应,再继续检查软件文件、权限以及运行环境。

软件打开几秒以后自动关闭

2

软件能够出现启动界面,甚至已经进入主窗口,但几秒钟以后突然消失,这种情况通常就是我们常说的闪退。

闪退的原因比较多,例如软件配置文件损坏、插件异常、驱动冲突、运行环境缺失或者软件版本本身存在问题。如果问题是在软件更新、安装插件或者修改配置以后出现,可以优先撤销最近的变化;必要时再重新安装软件。

打开软件直接弹出错误提示

3

这种情况反而比较容易排查,因为Windows已经给出了错误信息。

例如:

“应用程序无法正常启动”

“找不到指定的模块”

“缺少 xxx.dll”

或者直接出现一串错误代码。

遇到这种情况,不要看到“缺少DLL”就随便从网上下载一个DLL文件扔进系统目录。正确的做法是先把完整报错界面截图下来,根据错误代码或者缺失组件判断到底是软件文件、运行库还是Windows系统的问题。

提示缺少DLL、VC++或者.NET组件

4

有些软件安装完成以后,双击就提示缺少 MSVCPxxx.dll、VCRUNTIMExxx.dll,或者提示需要安装 .NET 等组件。

这种情况通常说明软件依赖的运行环境没有正确安装或者已经损坏。可以根据软件要求重新安装对应版本的 Microsoft Visual C++ Redistributable、.NET Runtime/.NET Framework 等官方运行组件。

这里尤其不建议去所谓的“DLL下载网站”单独下载DLL。

缺运行库,就修运行库,而不是到处捡DLL文件。

普通双击打不开,管理员运行却可以

5

有些软件双击没有反应或者直接报错,但是右键选择:

“以管理员身份运行”

之后却能够正常打开。

这种情况通常和Windows权限、文件夹访问权限或者软件需要修改系统目录有关。

如果只是某个老软件存在这种情况,可以检查软件安装目录和兼容性设置。但不要为了方便,把所有软件都长期设置成管理员权限运行。真正应该解决的是软件为什么需要异常的高权限,而不是简单粗暴地把权限全部放开。

重装软件以后还是打不开

6

这是很多人最容易卡住的一种情况。

软件卸载了。

重新安装。

还是打不开。

甚至换了几个版本都一样。

到了这一步,就不要继续反复安装软件了,因为问题很可能已经不在软件安装包本身。

需要进一步检查:

Windows系统文件是否损坏、运行库是否正常、系统版本是否兼容、杀毒软件是否拦截、用户配置文件是否异常,以及软件依赖的服务有没有正常启动。

如果很多软件同时开始出现打不开、闪退或者报错,那么就更应该怀疑Windows系统环境本身,而不是某一个软件。

如果事与愿违,请你保持最好的心态去相信,该来的都在路上@信念

猜你喜欢的文章

▶ 做了这么多年运维,我第一次用AI给自己写了个工具

▶ 同事说电脑断网了,我过去一看:微信正常,真正的问题却在这里

▶ 电脑显示“已连接”,却上不了网,到底该从哪里开始排查?

▶ 有些软件不想让它联网,我做了一个应用联网控制入口

▶ 批量打印PDF前,先别直接点打印,我让工具先判断黑白和彩色

记得点

分享

收藏

在看

点赞

哦!

相关学习资料