You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11中Win32_VideoController返回错误分辨率值咨询

解决WMIC返回分辨率与实际设置不符的问题

当你执行wmic path Win32_VideoController get CurrentHorizontalResolution,CurrentVerticalResolution返回的分辨率和系统实际设置的3840×2160不一致时,通常和DPI缩放、WMIC的兼容性限制或显卡驱动有关,针对你的Intel Iris Xe显卡,可按以下步骤排查:

  • 检查DPI缩放设置
    Windows的高DPI缩放会让系统显示虚拟分辨率,WMIC的Win32_VideoController类可能读取的是这个虚拟值而非物理分辨率。你可以暂时把缩放比例改成100%(设置→系统→显示→缩放),重新运行WMIC命令测试是否返回正确的4K分辨率。如果需要保留缩放,建议用更准确的工具获取分辨率。

  • 使用PowerShell替代命令
    WMIC已被微软标记为弃用,PowerShell的CIM命令能更准确读取系统信息:

    Get-CimInstance Win32_VideoController | Select-Object CurrentHorizontalResolution, CurrentVerticalResolution
    

    如果仍有问题,可直接读取桌面的物理分辨率:

    Add-Type @"
    using System;
    using System.Windows.Forms;
    "@
    [System.Windows.Forms.Screen]::PrimaryScreen.Bounds.Width, [System.Windows.Forms.Screen]::PrimaryScreen.Bounds.Height
    
  • 更新Intel显卡驱动
    旧版驱动可能导致硬件信息读取异常,前往Intel官网下载对应Iris Xe型号的最新驱动安装,重启后再测试WMIC命令。

  • 检查显卡控制面板设置
    打开Intel Graphics Command Center,确认“显示”选项中,显示器的输出分辨率设置为原生3840×2160,且没有开启“缩放”或“拉伸”模式,确保显卡直接输出4K信号到显示器。

  • 验证显示器与连接线兼容性
    确认你的显示器支持4K分辨率,且使用的连接线(如HDMI、DP)版本符合要求(HDMI 2.0及以上、DP 1.2及以上),低版本连接线可能无法传输4K信号,导致系统显示的是拉伸后的伪4K,实际显卡输出为1080p。

内容的提问来源于stack exchange,提问作者GE Lent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 20:05:37