如何修复Xbox控制器无法在Windows11上运行?

许多用户报告说 , 在升级到 Windows 11 后 , Xbox 控制器不再为他们工作 。在某些情况下 , 只有在将控制器与 Steam 客户端一起使用时才会出现此问题 。在有线和无线/蓝牙控制器上报告了该问题 。对于某些用户 , Xbox 控制器在 Windows 11 系统上时断时续地工作 。
其他控制器也报告了该问题(如 Dual Shock) 。有时 , Xbox 控制器一直闪烁并且不接受任何输入 。对于一些用户来说 , 控制器在他们的 Windows 10 机器上运行良好 。
Xbox 控制器可能会突然停止在 Windows 11 电脑上工作 , 主要原因如下:

  • 过时或损坏的 Xbox 配件应用程序:Xbox 配件应用程序对于 Xbox 控制器在 Windows 系统上的正常运行至关重要 , 如果该应用程序过时或损坏 , 可能会导致 Xbox 控制器出现工作问题 。
  • 过时或不兼容的控制器驱动程序:如果 Xbox 控制器驱动程序已过时或与操作系统不兼容 , 可能会导致 Xbox 控制器出现问题 。
  • 损坏的芯片组驱动程序:芯片组驱动程序负责系统主板和操作系统之间的正确通信 。如果这些驱动程序已损坏 , 则可能会导致正在讨论的 Xbox 控制器问题 。
  • 控制器固件过时或不兼容:如果 Xbox 控制器固件过时或与 PC 不兼容 , 则可能会导致 Xbox 控制器在 Windows 11 中出现问题 。
将 PC 的 Windows 11 更新到最新版本Xbox 控制器问题可能是由于 Windows 11 的错误(操作系统仍处于早期阶段)或者最新的控制器驱动程序与 PC 的 Windows 不兼容(比最新的 Windows 11 版本晚了几个版本) ).
在这种情况下 , 将 PC 的 Windows 更新到最新版本可能会解决手头的 Xbox 控制器问题 。但在尝试之前 , 请检查将控制器连接到 PC 的另一个端口是否可以解决问题 。
  1. 右键单击Windows并打开设置 。
  2. 现在 , 在左窗格中 , 转到Windows 更新选项卡 , 然后在右窗格中单击检查更新 。
  3. 如果更新可用 , 请下载并安装更新 。请记住在应用每个 Windows 更新后重新启动系统 。
  4. 应用更新后 , 在“设置”的“Windows 更新”选项卡中打开“高级选项” , 然后单击“可选更新” 。
  5. 现在确保安装所有可选的 Windows 更新 , 完成后 , 重新启动系统 。
  6. 重新启动后 , 检查 Xbox 控制器是否工作正常 。
重新配对/重新连接控制器与系统临时通信故障可能会阻止 Xbox 控制器在 Windows 11 上工作 。在这种情况下 , 重新配对或重新连接控制器与系统可能会解决 Xbox 控制器问题 。
  1. 取消配对(或断开连接)Xbox 控制器与系统并重新启动系统 。
  2. 重新启动后 , 将控制器与系统重新配对(或连接)并检查 Xbox 控制器是否工作正常 。
将 Xbox Accessories App 更新到最新版本Xbox Accessories 应用程序对于 Xbox 控制器的运行至关重要 , 如果该应用程序的安装损坏 , 则可能会导致正在讨论的 Xbox 控制器问题 。在这里 , 将 Xbox Accessories 应用程序更新到最新版本可能会解决问题 。
  1. 启动Web 浏览器并前往Microsoft 网站的 Xbox Accessories 页面 。
  2. 现在单击Get并在弹出窗口中选择Open Microsoft Store 。
  3. 然后 , 在 Microsoft Store 窗口中 , 单击“更新”按钮(如果有可用更新)并等待应用更新 。
  4. 更新后 , 重新启动您的 PC , 并在重新启动时检查 Xbox 控制器是否工作正常 。
将 Xbox 控制器的固件更新到最新版本【如何修复Xbox控制器无法在Windows11上运行?】如果 Xbox 控制器的固件已过时 , 则 Xbox 控制器可能无法在 Windows 11 上运行 , 因为它可能与操作系统存在兼容性问题 。
在这里 , 更新 Xbox 手柄的固件可能会解决问题 。请记住 , 此方法可能不适合 PC 的 Windows 11 甚至无法检测到控制器的用户 。
  1. 首先 , 确保Xbox 控制器与系统断开连接 。
  2. 然后打开Xbox Accessories应用程序(如果已安装) , 否则 , 请安装 Xbox Accessories 应用程序并启动它 。
  3. 现在通过 USB 电缆将Xbox 控制器连接到系统 , 如果显示可用更新弹出窗口 , 请单击更新 。请记住 , 如果未显示弹出窗口 , 则表示没有可用的控制器固件更新 。
  4. 更新控制器的固件后 , 检查控制器是否运行正常 。您可能需要重新连接或重新配对 Xbox 控制器 。
重新安装 Xbox 配件应用程序如果 Xbox Accessories 应用程序的安装损坏 , Xbox 控制器可能会停止在 Windows 11 上工作 , 因为它在控制器和系统之间的通信中起着至关重要的作用 。在这里 , 重新安装 Xbox Accessories 应用程序可能会解决问题 。
  1. 右键单击Windows并打开Apps & Features 。
  2. 现在单击Xbox Accessories应用程序前面的三个垂直椭圆 , 然后单击卸载 。
  3. 然后确认卸载 Xbox 配件应用程序并按照屏幕上的提示完成该过程 。
  4. 卸载应用程序后 , 重新启动系统 , 重新启动后 , 检查 Xbox 控制器问题是否已解决 。
  5. 如果不是 , 请检查重新安装Xbox Accessories 应用程序是否可以解决问题 。
重新安装系统的芯片组驱动程序芯片组驱动程序是促进操作系统与系统主板(或其上的任何小型子系统)正确通信和工作的实用程序 。如果这些驱动程序中的任何一个损坏 , 则可能导致 Xbox 控制器无法工作 。
在这种情况下 , 重新安装系统的芯片组驱动程序可能会解决问题 。为了便于说明 , 我们将讨论重新安装基于 AMD 的系统的芯片组驱动程序的过程 。
  1. 右键单击Windows并打开Apps & Features 。
  2. 现在点击AMD Chipset Software前面的三个垂直椭圆 , 然后点击Uninstall 。
  3. 然后按照屏幕上的提示卸载芯片组驱动程序 , 卸载后重新启动系统 。
  4. 重新启动后 , 检查 Xbox 控制器是否工作正常 。
  5. 如果不是 , 请检查重新安装芯片组驱动程序是否可以解决问题 。
重新安装 Xbox 控制器驱动程序如果 Xbox 控制器的驱动程序损坏 , 它可能无法工作 , 因为它会使控制器与操作系统不兼容 。在这种情况下 , 重新安装 Xbox 控制器驱动程序可能会解决问题 。
安装通用 Windows 控制器驱动程序
  1. 右键单击Windows并打开设备管理器 。
  2. 现在找到并右键单击Xbox控制器 。您可能需要在 Microsoft Common Controller、Other Devices 等下搜索它 。
  3. 然后选择卸载设备并选中尝试删除该设备的驱动程序 。
  4. 现在单击卸载并等待驱动程序被卸载 。
  5. 完成后 , 重新启动系统 , 重新启动后 , 让 Windows 安装通用控制器驱动程序(如果它尝试安装) , 然后检查 Xbox 控制器是否工作正常 。
  6. 如果没有 , 请打开设备管理器并展开查看菜单 。
  7. 现在选择Show Hidden Devices并展开Universal Serial Bus Controllers 。
  8. 然后右键单击隐藏的设备(灰色项目)并选择卸载设备 。
  9. 现在选中Attempt to Remove the Driver for This Device(如果显示)并单击Uninstall 。
  10. 等到设备被卸载 , 完成后 , 重复相同的操作以删除通用串行总线控制器下的所有隐藏设备 。
  11. 然后卸载所有带有黄色感叹号的设备 。
  12. 之后 ,  通过重复步骤 1 到 5卸载Xbox 控制器设备 。
  13. 现在重新启动系统 , 重新启动后 , 检查 Xbox 控制器问题是否已清除 。
安装 Xbox 控制器驱动程序
  1. 右键单击Windows并打开设备管理器 。
  2. 现在找到Xbox 控制器设备 。您可能会发现它是未知设备(在其他设备下)或与 HID 兼容的游戏控制器(在游戏控制器下) 。
  3. 然后右键单击控制器并选择更新驱动程序 。
  4. 然后 , 选择Browse My Computer for Drivers选项 。
  5. 现在选择Let Me Pick from a List of Available Drivers on My Computer并取消选中Show Compatible Hardware 。
  6. 现在选择Xbox 外围设备并选择适用于 Windows 的Xbox 驱动程序或 Xbox 360 控制器 。
  7. 然后单击是(如果显示不推荐的驱动程序弹出窗口)并等待驱动程序安装 。
  8. 现在重新启动您的 PC , 并在重新启动时检查 Xbox 控制器是否运行正常 。
如果没有显示 Xbox 驱动程序 , 那么您可以下载一个(从可靠的来源 , 最好是 Microsoft) , 然后使用驱动程序更新菜单中的“从磁盘安装”选项来安装驱动程序 。
编辑 Steam 客户端设置如果 Xbox 控制器在 Windows 11 升级后无法在 Steam 中正常工作 , 则 Steam 设置可能与操作系统升级不兼容 。在这里 , 编辑 Steam 设置以重新建立兼容性可能会解决问题 。
  1. 启动Steam客户端并打开其设置 。
  2. 现在禁用以下两个选项(如果启用 , 否则启用它们):Xbox 配置支持Xbox 扩展功能支持
  3. 之后 , 重新启动系统 , 重新启动后 , 重新启用上述两个选项 。
  4. 现在重新启动系统 , 重新启动后 , 检查 Xbox 控制器是否正常工作 。
  5. 如果问题仍然存在 , 请为 Xbox 控制器启用 Steam 输入并将Xbox 控制器设置为默认桌面配置文件(在大屏幕设置中的基本配置下) 。这可能会使控制器在非 Steam 游戏中显示为 Xbox 360 控制器 。
  6. 之后 , 检查 Xbox 控制器是否工作正常 。
如果屏幕截图或分享按钮不起作用 , 您可以在 Steam 设置 >> 控制器 >> 桌面配置中进行配置 。
降级 Xbox 控制器的固件如果 Xbox 控制器的更新固件与 PC 的 Windows 不兼容 , 则 Xbox 控制器可能无法在 Windows 11 上运行(正如用户和微软所报告的那样 , 微软只是微软 , 其两个最新产品彼此不兼容) 。在这种情况下 , 降级 Xbox 控制器的固件可能会解决问题 。请记住 , 需要 Xbox 主机才能完成下面列出的步骤 。
警告:
小心推进并自行承担风险 , 如果过程失败 , 您可能会破坏您的控制器 。此外 , 请记住 , 一旦固件通过此方法降级 , 用户可能必须手动更新控制器上的固件 。
  1. 在Xbox 控制台上 , 启动应用程序中的Xbox 助手选项卡 , 然后前往获取帮助选项卡 。
  2. 现在打开Consoles & Accessories 。
  3. 然后选择Controller并单击My controller has connection issues after…
  4. 现在打开Check Controller Firmware并等待Xbox Accessories 应用程序打开 。
  5. 启动 Xbox Accessories 应用程序后 , 将显示固件恢复提示 。
  6. 出现提示时 , 使用 USB 电缆将控制器连接到控制台 , 然后单击恢复固件 。
  7. 恢复固件后 , 将Xbox 控制器连接到Windows 11 PC , 希望它能正常工作 。
如果问题仍然存在 , 请检查控制器是否存在硬件问题 。您可以在另一个系统或当前系统的另一个控制器上试用控制器 。