原文地址:https://itxiaozhang.com/league-of-legends-black-screen-unknown-player-network-dns-fix
如果您需要远程电脑维修或者编程开发,请加我微信咨询。
问题描述
启动国际服 League of Legends(英雄联盟)后,客户端出现黑色界面,画面上仅显示一行文字提示:
不明玩家
无法正常进入游戏主界面。
排查发现反作弊模块存在异常提示,共检测到 3 项报错:
- 系统未更新导致的异常
- 内核隔离相关异常(2 项)
反作弊报错与本次黑屏无直接关联,可顺带修复或后续处理。
问题原因
排查发现该问题可能与网络配置异常有关:
- 网络适配器中存在多余的第三方网络模块,可能干扰游戏的网络通信
- DNS 解析异常,导致客户端无法正确连接游戏服务器
hosts文件中可能存在特殊条目,影响英雄联盟域名解析
解决办法
一、查看日志确认信息
优先检查游戏日志,若日志中存在明确的报错信息,可根据报错直接定位问题。
本次案例中日志未记录明确报错,因此从网络层面逐一排查。
二、打开网络适配器配置
以管理员身份打开命令提示符或 PowerShell。
输入以下命令并回车,打开网络连接面板:
1ncpa.cpl
三、清理多余网络模块
- 在网络连接面板中,双击当前使用的网络适配器(本案例为 WLAN 无线网络)。
- 点击 属性。
- 在「此连接使用下列项目」列表中,逐一检查每个网络模块:
- 不认识的、非系统自带的第三方模块 → 取消其前面的勾选(即禁用)。
- 常见的系统默认项目可保留。
四、修改 IPv4 DNS 地址
在同一属性窗口中:
找到并双击 Internet 协议版本 4 (TCP/IPv4)。
选择「使用下面的 DNS 服务器地址」。
填入以下国际通用 DNS:
- 首选 DNS 服务器:
8.8.8.8 - 备用 DNS 服务器:可留空或填写
8.8.4.4
- 首选 DNS 服务器:
点击 确定 保存。
备注:本案例中设备位于海外,IPv6 的勾选可保持默认状态,无需调整;若在国内环境可根据实际情况取消 IPv6 勾选。
五、刷新 DNS 缓存
修改 DNS 后需要刷新本地缓存。
在管理员终端中执行:
| |
执行成功后会提示「已成功刷新 DNS 解析缓存」。
保险起见可再执行一次。
六、检查 hosts 文件
打开文件资源管理器,进入以下目录:
1C:\Windows\System32\drivers\etc找到名为
hosts的文件,使用记事本或其他文本编辑器打开。逐行检查文件内容:
- 如果存在未被注释(行首没有
#)且不认识的条目,可在行首添加#将其暂时注释掉。 - 修改前建议先复制一份
hosts文件作为备份。
- 如果存在未被注释(行首没有
本案例中 hosts 文件内的所有条目均已被注释,无可疑记录,无需修改。
七、重启电脑并验证
- 关闭所有设置窗口,重启电脑。
- 开机后重新启动 League of Legends,点击「开始游玩」。
游戏客户端即可正常进入,黑屏与「不明玩家」提示消失,无报错信息。
补充:反作弊异常说明
- 上述反作弊报错仅针对拳头客户端(Riot Client) 启动的游戏,即国际服 League of Legends 或 VALORANT(瓦洛兰特),二者共用同一反作弊模块。
- 国服英雄联盟不使用该反作弊模块,无需考虑此类问题。
- 若当前无报错,可先正常游戏;如需修复反作弊问题,处理方式与往期同类问题一致。