工具 : 我下载的 Virtual KD-Reduxz 我就放这了
如果很急的话建议直接跳到最后看解决方法
- 这个问题真的困扰了我好久,我问遍了度娘也没找到解决方法,外国的论坛也找到过,可是属实没找到解决方案,不停地尝试各种办法,浪费了好几个半天,然后心态炸了
- 今天突然想起来可以直接问谷歌的,所以搜索了一下,终于解决了。泪目o(╥_╥)o 最后我看到一篇帖子 https://github.com/sysprogs/VirtualKD/issues/13 终于找到了原因。
错误
哼~ 为了这个小红点变绿我真的是煞费苦心

错误的日志

解决方法
-
我一直出错的原因是因为虚拟机的版本太高了,帖子里写到那个最新的virtual KD-Redux 最高支持VMware Workstation 15.5.0 我上古时期安装的虚拟机版本居然刚好高一个版本(16.x.x),真是气死我了 (╬◣д◢)
-
然后我把我的虚拟机重新装了一遍,把虚拟机硬件兼容性降到 Workstation 15.x 打开后真的行了,真是太开心了

如上图所示,安装 Virtual DK-Reduxz 支持的最高版本即可(如果这玩意还更新的话)。安装虚拟机之后,按照Virtual DK的安装教程走一遍就能顺利运行了。
这个东西的速度比单纯使用windbg要快上不少呢!
本文介绍了作者在使用VirtualKD时遇到的Still cannot find RPC dispatcher table错误,问题根源在于虚拟机版本过高。解决方案是将虚拟机硬件兼容性降至VirtualKD支持的版本(如Workstation 15.x),重新安装后即可正常运行。此方法显著提升了调试效率。
3934

被折叠的 条评论
为什么被折叠?



