VMware 启动问题

咨询DeepSeek

vmware 遇到问题,无法打开win10虚拟机, 日志报错CoreDump error: Read, page 0xa00 (0x99cb0c) Invalid access to memory location

vmware error log 询问DeepSeek遇到这个问题删除 lck,vmem 文件就好(已解决)

最后分析原因,可能是笔记本GPU 模式,从独显模式,改为混合模式。
导致CPU 占用 2GB的内存,导致该问题。

Tips:
以后,复制拷贝,  
可以先关机,再删除虚拟机的 lck,vmem,
会减少8~10个G的容量

日志上传到DeepSeek

vmware error log.txt

2026-03-04T01:06:25.657Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] [0x006dd30000-0x006df52000): C:\WINDOWS\SYSTEM32\dcomp.dll
2026-03-04T01:06:25.657Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] [0x006cc70000-0x006cc89000): C:\WINDOWS\SYSTEM32\Microsoft.Internal.WarpPal.dll
2026-03-04T01:06:25.657Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] [0x0051480000-0x00514bb000): C:\WINDOWS\SYSTEM32\dbgcore.DLL
2026-03-04T01:06:25.657Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] End printing loaded objects
2026-03-04T01:06:25.657Z -WARNING vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Win32 object usage: GDI 2, USER 28
2026-03-04T01:06:25.658Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Writing monitor `vmmcores.gz`
2026-03-04T01:06:25.661Z -WARNING vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Dumping core for vcpu-0
2026-03-04T01:06:25.661Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Beginning monitor coredump
2026-03-04T01:06:25.922Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa00 (0x99cb0f) Invalid access to memory location
2026-03-04T01:06:25.922Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa01 (0x78501f) Invalid access to memory location
2026-03-04T01:06:26.431Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] End monitor coredump
2026-03-04T01:06:26.431Z -WARNING vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Dumping core for vcpu-1
2026-03-04T01:06:26.431Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Beginning monitor coredump
2026-03-04T01:06:26.586Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa00 (0x99cb0c) Invalid access to memory location
2026-03-04T01:06:26.586Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa01 (0x78501f) Invalid access to memory location
2026-03-04T01:06:27.059Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] End monitor coredump
2026-03-04T01:06:27.059Z -WARNING vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Dumping core for vcpu-2
2026-03-04T01:06:27.059Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Beginning monitor coredump
2026-03-04T01:06:27.215Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa00 (0x99cb09) Invalid access to memory location
2026-03-04T01:06:27.215Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa01 (0x78501f) Invalid access to memory location
2026-03-04T01:06:27.718Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] End monitor coredump
2026-03-04T01:06:27.718Z -WARNING vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Dumping core for vcpu-3
2026-03-04T01:06:27.718Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Beginning monitor coredump
2026-03-04T01:06:27.880Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa00 (0x99ca9f) Invalid access to memory location
2026-03-04T01:06:27.880Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] CoreDump error: Read, page 0xa01 (0x78501f) Invalid access to memory location
2026-03-04T01:06:28.387Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] End monitor coredump
2026-03-04T01:06:28.976Z -INFO vmware-vmx.exe 15840 [ws@4413 threadName="host-14472"] Exiting

DS 提供解决方案

排查与解决步骤
1. 重启主机和 VMware 服务

    完全关闭主机上的所有 VMware 进程,然后重启电脑。这可以清除可能的内存状态异常。

    重启后,以管理员身份运行 VMware,再次尝试启动虚拟机。

2. 清理虚拟机锁定文件

    进入虚拟机所在目录,删除所有 .lck 文件夹和 .vmem 文件(如果有)。这些文件可能包含损坏的锁定或内存状态。

        注意:删除 .vmem 会导致虚拟机启动时重新分配内存,但不会影响虚拟磁盘数据。

    然后重新打开虚拟机。

3. 检查主机内存和磁盘

    运行 Windows 内存诊断工具(mdsched.exe)检查物理内存是否有问题。

    确保虚拟机所在磁盘有足够剩余空间(建议至少 10GB 以上),并且磁盘无坏道。可以使用 chkdsk 检查并修复磁盘错误。

4. 移除或还原快照

    如果虚拟机使用了快照,快照链可能损坏。尝试:

        在 VMware 界面中,转到“快照管理器”,尝试恢复到上一个正常工作的快照。

        如果无法恢复,可以考虑删除所有快照(合并磁盘),但请提前备份重要数据。

5. 重建虚拟机配置

    创建一个新的虚拟机,在“选择磁盘”步骤中选择“使用现有虚拟磁盘”,指向原来的 .vmdk 文件。这样可以避免原 .vmx 配置文件损坏带来的问题。

6. 更新或重装 VMware

    检查是否有新版 VMware Workstation/Player,安装最新版本。

    如果问题依旧,彻底卸载当前版本(包括所有组件),重启后重新安装。

7. 查看 Windows 系统日志

    打开“事件查看器” → “Windows 日志” → “系统”和“应用程序”,查找与 VMware 或内存相关的错误事件,可能提供更多线索。

8. 尝试导出虚拟机

    使用 VMware 的导出为 OVF 功能,再重新导入,但此操作可能需要虚拟机能够启动或至少读取磁盘。如果无法导出,可用第三方工具挂载虚拟磁盘备份数据。

如果以上均无效

若虚拟机中有重要数据,建议使用 VMware 虚拟磁盘挂载工具(如 vmware-mount 或第三方软件)直接挂载 .vmdk 文件,将数据复制出来。之后可以彻底删除虚拟机并重建。
posted @ 2026-03-04 10:40  scott_h  阅读(7)  评论(0)    收藏  举报