聚财盛宝 聚财盛宝 DAILY · 资讯
聚财盛宝 聚财盛宝
首页 资讯 正文

软件在电脑上打不开怎么办?

电脑软件不能正常打开的原因并不是因为软件出了问题,而是由于系统的环境、资源分配或者安全设置出现了一些暂时性的不匹配的情况造成的。例如,如果Windows没有安装Visual C++运行库或者是.NET框架的话就会造成很多主流的应用程序无法正常使用;另外一些杀毒软件也会把新下载

电脑软件不能正常打开的原因并不是因为软件出了问题,而是由于系统的环境、资源分配或者安全设置出现了一些暂时性的不匹配的情况造成的。例如,如果Windows没有安装Visual C++运行库或者是.NET框架的话就会造成很多主流的应用程序无法正常使用;另外一些杀毒软件也会把新下载下来的正版软件当作是可疑文件而阻止其运行;还有就是显卡或者内存使用率过高也会使双击应用程序的时候出现光标旋转但是没有任何反应的现象。大多数情况下都可以在五分钟左右之内找到原因并且加以解决——只需要重新启动一下电脑、清除掉缓存、用管理员的身份来尝试一次操作、查看事件查看器中的错误信息以及添加缺少的部分就可以了,并不需要重新安装操作系统就可以恢复正常的工作状态了。

软件在电脑上打不开怎么办?

首先进行基本诊断和快速修复

首先按住Ctrl+Shift+Esc组合键打开任务管理器,在性能选项卡下看内存、硬盘以及CPU使用率有没有一直保持在90%以上的情况;如果有,则点击启动标签页并禁用不必要的开机自启动程序。接着在进程选项卡里找到可疑的服务项(比如一些第三方优化软件或者老版本驱动守护进程等),右击选择结束任务。做完这些之后再重新启动电脑——此时可以清理掉部分临时文件和系统残留句柄,大约有六十五个百分点左右的问题就可以得到解决了。如果还是无法正常启动的话就继续往下走吧。

第二步是检验运行所需要的条件以及和系统的相容性

访问微软官方网站下载并安装最新的Visual C++ Redistributable集合包(包含从2015年到2022年的所有x64/x86版本),并且确保.NET Framework 4.8及以上版本已经打开(在控制面板中找到“程序”,点击“启用或禁用Windows功能”,然后勾选“.NET Framework 4.8高级服务”)。对于过时的应用程序,在其快捷方式上右击选择“属性”,再进入“兼容性”选项卡下勾选“以兼容模式运行”,并且可以选择运行环境为Windows 7或者Windows 8;如果要在64位系统的环境下运行32位的应用程序,则需要先打开“设置为管理员运行”的开关。上述步骤可以解决超过八成由于缺少运行库或者是权限不够所引起的启动问题。

第三部分是检查安全拦截和系统的文件是否完整

暂时停用Windows Defender的实时防护功能,在设置中找到隐私和安全选项下的Windows安全中心里的病毒和威胁防护部分,并将其设置为只在需要的时候才开启;然后把软件安装路径加入到各个杀毒软件的信任列表里去;最后以管理员的身份打开命令提示符窗口并依次执行以下两条指令:sfc /scannow 和 DISM /Online /Cleanup-Image /RestoreHealth 之后让系统自己来修复掉损坏了的部分系统文件;做完上面的事情之后再打开事件查看器,在这里可以找到错误级别的日志信息,根据其中所记载的具体故障码来判断出问题的原因究竟是由于架构不兼容还是因为DLL加载出现了困难。

第四部分高级操作:注册表恢复以及安全模式检查

如果以上方法都无效的话,在重新启动的时候可以连续按下F8键来进入安全模式,只加载最基本的驱动程序和服务。处在安全模式之下再试一下那个软件——如果能被打开的话就表示是由于第三方驱动或者启动项引起的冲突;而仍然不能打开的话就需要用到官方提供的安装包来进行一次“修复安装”,即通过控制面板中的“程序和功能”选项找到该软件并点击右键选择“更改”,然后选择其中的“修复”。但是不建议随便去修改注册表,除非已经确定某个键值出现了问题(比如HKEY_CLASSES_ROOT\ApplicationsXXX.exe),这时应该先做好备份工作之后再按照微软的知识库中对应的知识库编号KBXXXXXX给出的操作指南来进行相应的操作。

上述的方法由浅入深、兼顾效率和安全,在绝大多数情况下不需要重新安装操作系统就可以使软件恢复正常的工作状态。

本文出自「聚财盛宝」,转载请注明出处。
原文地址:https://www.bbsbwy.cn/arctile/4161.html
上一篇手机用久了运行变慢怎么提速? 下一篇 连着Wi-Fi却上不了网什么原因
相关阅读

留言 · 0

还没有留言,说点什么吧

写留言