Windows更新导致AMD Radeon Software等软件无法正常启动

问题:

解决方法: 

        方法一:

         方法二:

        方法三 :

​        方法四: 

        方法五:(目前最有效的)


        这里说一下,作者使用第二种方式成功确保win10不会自动更新驱动,但是有些弊端,电脑监测不到AMD驱动了,所以又找了后面两种方法。使用后面两种方法后,电脑可以检测到驱动,也不会自动更新。

        但是,后面两种方法我也不太确定单独使用是否可以,因为我两个都使用了,个人感觉第四种应该单独使用就可以

问题:

        当通过第三方软件或者AMD官网(https://www.amd.com/zh-hans/support)更新AMD驱动后,点击Windows自动更新后,出现花屏或者AMD Radeon Software等软件无法正常启动的情况

解决方法: 

        方法一:

                从amd官网下载驱动,然后在安装时取消勾选“恢复出厂设置”

此种方法有大概率不成功,可以使用试试

         方法二:

        1.以管理员身份运行命令提示符

        2. 将下列代码复制粘贴到命令提示符中,并回车

md %ProgramData%\RegQiDong & sc stop BITS & sc stop wuauserv & ping -n 5 127.0.0.1>nul & rd /s /q %ProgramData%\Microsoft\Network\Downloader %windir%\SoftwareDistribution\DataStore %windir%\SoftwareDistribution\Download & Schtasks /Create /RU "NT AUTHORITY\SYSTEM" /SC ONSTART /TN \RegGo /TR "regedit /s %ProgramData%\RegQiDong\RegGo.reg" & PowerShell $LuJin = Read-Host 请粘贴设备实例路径 ;echo 'Windows Registry Editor Version 5.00' `n "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\$LuJin]" `n '"""HardwareID"""=hex(7):30,00,30,00,30,00,00,00,00,00' `n '"""CompatibleIDs"""=hex(7):30,00,30,00,30,00,00,00,00,00'^|Out-File $env:ProgramData\RegQiDong\RegGo.reg;pause

        3.右键点击【此电脑】选择【管理】,点击【设备管理器】,点击【显示适配器】,找到AMD----

         4.右键点击【AMD Radeon】,选择【属性】,点击【详细信息】,将【属性】一栏的内容改为【设备实例路径】,复制【值】里面的数据

         5.将上一步复制的实例路径复制到命令提示符中

 方法二可以较好的解决问题,但是这种方法有一些问题:

1.每次开机右下角AMD那个显卡的软件并不会自启动,需要自己手动开启

2.AMD显卡驱动会无法检测更新,下载安装包也无法安装【电脑会提示检测不到AMD驱动】

对于这种情况,只需要在设备管理器中禁用再启用就可以了,不过更新完之后必须要再次锁定,不然Windows又会自动将其更新了

        方法三 :

        1.参考这篇博客,添加组策略【Windows10家庭版找不到组策略gpedit.msc怎么办

        2.参考下图进行设置

        方法四: 

        禁用驱动程序强制签名

        参考这篇博客【Win10禁用驱动程序强制签名方法

        方法五:(目前最有效的)

                使用官方的屏蔽工具,屏蔽掉更新

下载地址:http://download.microsoft.com/download/F/2/2/F22D5FDB-59CD-4275-8C95-1BE17BF70B21/wushowhide.diagcab

如果下载不成,换个浏览器下载

下载后直接双击运行, 点击下页,点击Hide updates,然后选择要屏蔽的驱动更新

 

<think>好的,我现在需要帮助用户解决英雄联盟无法启动的问题。首先,用户提到遇到了未知的dx错误,可能和DirectX有关。根据引用[1],这个错误通常与DirectX组件损坏或版本过旧有关。我应该建议用户先检查DirectX的版本,并更新或修复它。 另外,用户提供的引用中有提到riotlauncher.dll、rads.dll和cg.dll文件缺失的情况。引用[2]、[3]、[4]分别对应这三个dll文件的问题。解决方法包括使用游戏客户端的修复工具、重新安装游戏,或者手动下载dll文件(虽然不太推荐,因为有风险)。需要提醒用户优先使用官方修复工具,比如WeGame的游戏修复功能,如引用[5]提到的。 接下来,用户可能没有提到的其他常见问题,比如驱动程序问题,尤其是显卡驱动。如果显卡驱动过时或损坏,也可能导致游戏启动失败。所以建议用户更新显卡驱动。 还有,系统更新和运行库的安装也很重要。Visual C++运行库和.NET Framework的缺失有时会导致游戏无法启动,可以建议用户通过Windows更新或手动安装这些组件。 另外,防火墙或杀毒软件可能会误拦截游戏文件,导致无法启动。需要指导用户暂时禁用这些软件,或者将游戏目录添加到白名单中。 最后,如果以上方法都不奏效,可能需要完全卸载游戏,清理残留文件后重新安装,如引用[3]和引用[4]提到的。确保用户知道如何正确卸载和清理,避免残留文件导致问题复发。 总结一下,解决方案的步骤应该是分点列出,从简单到复杂,涵盖各个可能的原因。同时,要提醒用户按照顺序尝试,避免不必要的操作。此外,引用相关的参考资料,让用户知道每个建议的来源,增加可信度。</think>### 英雄联盟无法启动问题解决方案 #### 一、DirectX相关错误修复(针对"未知的dx错误") 1. **更新DirectX组件** - 访问微软官网下载最新版$DirectX \ End-User Runtime$[^1] - 运行安装程序并按提示完成更新 2. **验证游戏文件完整性** - 在WeGame客户端右键选择《英雄联盟》→"游戏修复"[^5] - 或使用官方客户端自带的修复工具 #### 二、DLL文件缺失问题(riotlauncher.dll/rads.dll/cg.dll) 1. **自动修复方法** ```python # WeGame自动修复操作示例 游戏列表 → 右键LOL → 游戏修复 → 等待扫描完成 → 应用修复 ``` 2. **手动修复步骤** - 下载官方补丁包覆盖安装[^2][^3] - 通过Windows命令提示符执行: $$ sfc /scannow $$ 进行系统文件检查 #### 三、运行环境配置 1. **更新显卡驱动** - NVIDIA用户:通过GeForce Experience更新 - AMD用户:使用Radeon Software检测更新 2. **安装系统运行库** - 必须组件:$Visual C++ \ Redistributable \ 2015-2022$ - 推荐通过Microsoft Visual Studio官方渠道获取 #### 四、进阶故障排除 1. **系统权限调整** - 右键游戏启动程序→"以管理员身份运行" - 关闭杀毒软件实时防护功能(建议创建白名单)[^4] 2. **注册表清理** - 使用CCleaner等工具清理无效注册表项 - 注意:操作前需创建系统还原点 #### 五、终极解决方案 若以上方法均无效,执行完全重装流程: $$ 卸载程序 → 手动删除残留文件 → 重启系统 → 全新安装 $$ - 残留文件路径示例: `C:\Riot Games\` `C:\ProgramData\Riot Games\`
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

追上

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值