请协助分析解决蓝屏情况:dxgmms2 显卡问题

Liu_JACK50N 20 信誉分
2025-12-26T01:56:49.9366667+00:00

各位大佬好!

因不清楚 MapRange+21b 这个21b偏移到底是什么意思,似乎和显存有关, 已多个途径更新驱动尝试,但似乎仍然无法解决: 1、品牌电脑官方下载安装驱动;2、显卡官方下载安装驱动;3、windows 自动更新下载安装驱动。 烦请各位大佬帮忙看看是怎么回事,或者还能怎么尝试解决,万分感谢! 以下是 dmp 分析部分内容:


SYMBOL_NAME:  dxgmms2!VIDMM_CPU_HOST_APERTURE::MapRange+21b

MODULE_NAME: dxgmms2

IMAGE_NAME:  dxgmms2.sys

IMAGE_VERSION:  10.0.22621.6337

STACK_COMMAND: .process /r /p 0xffffe202ad6ed040; .thread 0xffffe202c145c100 ; kb

BUCKET_ID_FUNC_OFFSET:  21b

FAILURE_BUCKET_ID:  0x10e_2d_dxgmms2!VIDMM_CPU_HOST_APERTURE::MapRange

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

附:

CheckSum:         0011FA74
ImageSize:        00117000
Mapping Form:     Loaded
File version:     10.0.22621.6337
Product version:  10.0.22621.6337
File flags:       0 (Mask 3F)
File OS:          40004 NT Win32
File type:        3.7 Driver
File date:        00000000.00000000
Translations:     0409.04b0
Information from resource tables:
    CompanyName:      Microsoft Corporation
    ProductName:      Microsoft® Windows® Operating System
    InternalName:     dxgmms2.sys
    OriginalFilename: dxgmms2.sys
    ProductVersion:   10.0.22621.6337
    FileVersion:      10.0.22621.6337 (WinBuild.160101.0800)
    FileDescription:  DirectX Graphics MMS
    LegalCopyright:   © Microsoft Corporation. All rights reserved.

* 移动自 [Windows 商业版 › Windows 365 商业版]

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 性能 | Windows 桌面和 shell 体验
0 个注释 无注释

问题作者接受的答案
VPHAN 45,665 信誉分 独立顾问
2025-12-26T15:26:27.8766667+00:00

你好 ,Liu_JACK50N,

你在VIDMM_CPU_HOST_APERTURE::MapRange中看到的偏移量+21b,特别标识了视频内存管理器函数中执行失败的指令地址。通俗来说,这个错误确认了 DirectX 内核(dxgmms2)尝试将 CPU 可访问的内存段映射到 GPU 的孔径(即视频内存中的“窗口”)但失败了。既然你已经多次尝试过标准驱动更新但未成功,这种持续性表明问题不仅仅是驱动程序过时,而是驱动存储的持续损坏、硬件加速GPU调度冲突,或者BIOS级别的内存地址冲突。

由于标准驱动安装通常会留下损坏的注册表条目或配置文件,普通的“干净安装”复选框无法删除这些文件,你需要使用显示驱动卸载器(DDU)进行深度清除。下载DDU工具和显卡的最新官方驱动,然后断开网络以防止Windows Update干扰。启动电脑进入安全模式,运行DDU执行“清理和重启”。此过程完全剥离驱动存储,迫使Windows从零重建GPU的硬件抽象层。恢复正常模式后,安装你手动下载的驱动。

如果DDU过程后崩溃依然存在,问题很可能与主板管理GPU内存地址或Windows调度有关。首先,进入设置>系统>显示>图形 >更改默认图形设置并关闭“硬件加速GPU调度”。该功能绕过作系统执行某些内存管理任务,是Windows 11 22621版本dxgmms2.sys故障的常见原因。同时,你应该进入BIOS/UEFI设置,检查“4G以上解码”或“可调节大小的BAR”。如果启用了这些功能,可以暂时禁用,因为MapRange错误通常是因为系统无法正确处理满显存光圈。

希望你在这里找到了有用的信息。如果能帮你更深入了解这个问题,接受答案我会很感激****。如果你还有更多问题,欢迎留言。有好的一天!

副总统

此答案是否有帮助?


1 个其他答案

排序依据: 非常有帮助
  1. VPHAN 45,665 信誉分 独立顾问
    2025-12-28T05:24:27.4466667+00:00

    Hello Liu_JACK50N,

    I'm following up to see if the deep driver removal using DDU or the adjustment to Hardware-accelerated GPU scheduling resolved your dxgmms2.sys crash. As previously noted, the MapRange failure specifically indicates a breakdown in how the video memory manager maps CPU-visible memory, which is why standard driver overwrites often fail where a DDU wipe in Safe Mode succeeds. If the software configuration changes, specifically disabling HAGS in Windows and checking Resizable BAR in BIOS, did not stabilize the system, we may need to look at physical memory integrity next using a tool like MemTest86, as MapRange errors can occasionally be a symptom of underlying RAM instability affecting the GPU's memory aperture.

    If the issue has been successfully resolved, please consider accepting the answer as it helps other people sharing the same question benefit too. Thank you!

    VP

    此答案是否有帮助?

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。