原文地址:https://itxiaozhang.com/league-of-legends-black-screen-unknown-player-network-dns-fix
如果您需要远程电脑维修或者编程开发,请加我微信咨询。

问题描述

启动国际服 League of Legends(英雄联盟)后,客户端出现黑色界面,画面上仅显示一行文字提示:

不明玩家

无法正常进入游戏主界面。

排查发现反作弊模块存在异常提示,共检测到 3 项报错:

  • 系统未更新导致的异常
  • 内核隔离相关异常(2 项)

反作弊报错与本次黑屏无直接关联,可顺带修复或后续处理。


问题原因

排查发现该问题可能与网络配置异常有关

  1. 网络适配器中存在多余的第三方网络模块,可能干扰游戏的网络通信
  2. DNS 解析异常,导致客户端无法正确连接游戏服务器
  3. hosts 文件中可能存在特殊条目,影响英雄联盟域名解析

解决办法

一、查看日志确认信息

优先检查游戏日志,若日志中存在明确的报错信息,可根据报错直接定位问题。

本次案例中日志未记录明确报错,因此从网络层面逐一排查。


二、打开网络适配器配置

  1. 管理员身份打开命令提示符或 PowerShell。

  2. 输入以下命令并回车,打开网络连接面板:

    1
    
    ncpa.cpl
    

三、清理多余网络模块

  1. 在网络连接面板中,双击当前使用的网络适配器(本案例为 WLAN 无线网络)。
  2. 点击 属性
  3. 在「此连接使用下列项目」列表中,逐一检查每个网络模块:
    • 不认识的、非系统自带的第三方模块 → 取消其前面的勾选(即禁用)。
    • 常见的系统默认项目可保留。

四、修改 IPv4 DNS 地址

在同一属性窗口中:

  1. 找到并双击 Internet 协议版本 4 (TCP/IPv4)

  2. 选择「使用下面的 DNS 服务器地址」。

  3. 填入以下国际通用 DNS:

    • 首选 DNS 服务器8.8.8.8
    • 备用 DNS 服务器:可留空或填写 8.8.4.4
  4. 点击 确定 保存。

备注:本案例中设备位于海外,IPv6 的勾选可保持默认状态,无需调整;若在国内环境可根据实际情况取消 IPv6 勾选。


五、刷新 DNS 缓存

修改 DNS 后需要刷新本地缓存。

在管理员终端中执行:

1
ipconfig /flushdns

执行成功后会提示「已成功刷新 DNS 解析缓存」。

保险起见可再执行一次。


六、检查 hosts 文件

  1. 打开文件资源管理器,进入以下目录:

    1
    
    C:\Windows\System32\drivers\etc
    
  2. 找到名为 hosts 的文件,使用记事本或其他文本编辑器打开。

  3. 逐行检查文件内容:

    • 如果存在未被注释(行首没有 #)且不认识的条目,可在行首添加 # 将其暂时注释掉。
    • 修改前建议先复制一份 hosts 文件作为备份。

本案例中 hosts 文件内的所有条目均已被注释,无可疑记录,无需修改。


七、重启电脑并验证

  1. 关闭所有设置窗口,重启电脑
  2. 开机后重新启动 League of Legends,点击「开始游玩」。

游戏客户端即可正常进入,黑屏与「不明玩家」提示消失,无报错信息。


补充:反作弊异常说明

  1. 上述反作弊报错仅针对拳头客户端(Riot Client) 启动的游戏,即国际服 League of Legends 或 VALORANT(瓦洛兰特),二者共用同一反作弊模块。
  2. 国服英雄联盟不使用该反作弊模块,无需考虑此类问题。
  3. 若当前无报错,可先正常游戏;如需修复反作弊问题,处理方式与往期同类问题一致。

视频版本