Cmder 启动报错

本文最后更新于:2018年8月10日 凌晨

Cmder 启动报错


每次打开 Cmder 时都会出现这么一个错误,虽然貌似对之后的使用没什么影响,但强迫症表示受不了呀

WARNING! The MacType's hooks are detected at 0x00007FF8E9D10000 D:\Program\MacType\MacType64.dll Please add ConEmuC.exe and ConEmuC64.exe to the exclusion list to avoid crashes!

其实在初次使用 Cmder 时可能会遇到这种情况,因为你的 PC 上肯定是同时安装了 MacType,在遇到这种情况时看一下官方的链接就好了(虽然官方也没给出如何将程序添加到排除列表中 23333)



If you are using MacType you can get crashes when starting any application from a shell started in ConEmu tab.
That is because MacType tries to hook ConEmuC.exe and ConEmuC64.exe processes. But ConEmuC is a console application and it does not draw any text on graphical canvas at all.

大意就是说 ConEmuC.exeConEmuC64.exe 是命令行程序,不在窗口上绘制什么文本,所以在其中打开时可能会发生异常。


1. 使用图形编辑器

详情见下面的 Gif

Cmder 启动报错

2. 编辑配置文件

修改 MacType 的配置文件 MacType.ini(位于 ${MacType}/MacType.ini),在 UnloadDll(排除的 DLL)下添加 ConEmuC64.exeConEmuC.exe 即可。