Cinema4D R18 安装程序 KERNEL32.dll 报错解决方法
索引KERNEL32.dll报错丢失libmmd.dllmsvcp120.dll、msvcr120.dll丢失/失败/找不到 附录最近在网上找到了MAXON Cinema4D R18.011的镜像,顺带找到了“xf-c4dr18.exe”,听说新的破碎命令很好用,于是想装上玩玩;电脑里有R17了,于是扔新安装的Windows 7虚拟机里,诶,报错了:
MAXON-Inst.exe – 无法找到入口(X) 无法定位程序输入点 RemoveDllDirectory于动态链接库KERNEL32.dll上。搜索MSDN
https://msdn.microsoft.com/zh-cn/library/hh310514原来“RemoveDllDirectory”方法从Windows 8 (Server 2012) 开始原生支持,Windows Vista (Server 2008)/7 (Server 2008 R2) 需要打补丁以支持,补丁KB号:KB2533623详细信息以及下载地址:https://support.microsoft.com/zh-cn/kb/2533623补丁安装结束后建议立即保存所有打开的工作,重新启动计算机以使补丁生效。你可能还会遇到问题CINEMA 4D.exe – 系统错误(X) 无法启动此程序,因为计算机中丢失libmmd.dll。尝试重新安装该程序以解决此问题。但是你尝试RegSvr32却返回RegSvr32(X) 模块 “C:\Windows\Syswow64\libmmd.dll” 已加载,但找不到入口点DllRegisterServer。请确保 “C:\Windows\Syswow64\libmmd.dll” 为有效的DLL或OCX文件,然后重试。 解决方法:挂载Cinema4D R18的镜像[0],找到路径“..\bin\data\redist”下的“w_ccompxe_redist_intel64_2015.2.179.msi” [1]直接安装;安装后程序列表增加:Intel(R) C++ Redistributables on Intel(R) 64,版本号15.0.179;环境变量增加:%INTEL_DEV_REDIST% = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\%MIC_LD_LIBRARY_PATH% = %INTEL_DEV_REDIST%compiler\lib\mic%Path% = %INTEL_DEV_REDIST%redist\intel64\compiler绝对路径:C:\Program Files (x86)\Common Files\Intel\Shared Libraries \redist\intel64\compiler\libmmd.dll若问题未解决,请重复安装“w_ccompxe_redist_intel64_2015.2.179.msi”,并使用“Repair”选项;若问题依然未解决,解决方法:挂载Cinema4D R18的镜像,找到路径“..\bin”下的“libmmd.dll”复制到Cinema4D R18的安装目录(一般是C:\Program Files\MAXON\CINEMA 4D R18),然后以管理员权限运行“CINEMA 4D.exe”;若问题依然C4D之家真是一个实用的网站未解决,别玩了,重装系统吧,装个原版系统,不推荐用修改过的。你可能还会遇到问题msvcp120.dll、msvcr120.dll丢失/失败/找不到 解决方法:挂载Cinema4D R18的镜像,找到路径“..\bin\data\redist”下的“vcredist_x64_2012.exe”“ vcredist_x64_2013.exe”直接安装[2]。[0] 挂载Cinema4D R18的镜像:用WinRAR等压缩文件工具解压缩/直接查看(此处并非安装C4D,安装时建议挂载为虚拟光驱);或者用WinMount、Daemon Tools挂载(内核版本低于Windows NT 6.2的操作系统);或者用Windows资源管理器直接打开Explorer.exe *.iso[1] “w_ccompxe_redist_intel64_2015.2.179.msi” 文件信息:Size: 9.40 MB (9,863,168 bytes) CRC32: E849AFD3MD5: 484BE36C04E189B5A0F66C40B1BA08F8SHA-1: 1F64EC94CD6A936729CB8A64994ECFB26829398B[2] 对于 “msvcp120.dll” 这类文件,一般是Microsoft Visual C++ Redistributable Packages(微软VC++可再发行包)的组件,那么它们很重要,许多的程序都需要调用其中的方法、库等等,如果有丢失,一般会造成部分应用程序无法运行(因为程序运行之前会去找这些文件并锁定它们);建议去网上找完整的VC++包(2005、2008、2010、2012、2013、2015,x86 x64),一个个都装上;这里推荐VBcom的程序DirectX Repair,可以检测当前系统的DirectX状态,如果发现异常则进行修复,而DirectX Repair增强版中还带有完整的VC++运行库,可以一并修复,一般能解决一些程序(诸如绿色版的单机游戏)无法启动的问题,比较好用;地址:http://blog.csdn.net/vbcom/article/details/6962388/运行截图:
(本文提到的第一个问题跟VC++运行库无关,但也建议装好这些)[3] Cinema4D R18镜像的参考下载地址:龋齿一号GFXCamp:http://www.gfxcamp.com/c4d-r18/http://LookAE.com | 大众脸影视后期特效:http://www.lookae.com/c4d-r18/[4] Cinema4D R18.028 升级包已经发布官网:https://www.maxon.net/en/support/downloads/度盘:https://pan.baidu.com/s/1qX7QsnM 密码:ye2f[5] 部分参考:https://msdn.microsoft.com/zh-cn/library/hh310514http://tieba.baidu.com/p/3507531136[6] 本文第一个问题的探究过程:http://tieba.baidu.com/p/4860468715(感谢百度贴吧用户cgcgbei在本帖12楼的回复提醒)[7] 本文、本文头图、C4D工程文件:http://pan.baidu.com/s/1c451TW 密码:7pys;原图20161114ZhihuArticleCover_8192_4608.tif:30.4MB,8192 x 4608,72DPI;工程文件20161114ZhihuArticleCover.c4d:7.58MB,R17,AA=Best,AO,GI,DoF,带动力学缓存,材质自己弄的,刚接触菲涅耳,挺神奇的。(菲涅耳效应:https://zhuanlan.zhihu.com/p/19988903)[8] Cinema4D、Premiere Pro入门推荐:http://www.doyoudo.com/[9] Hash计算工具,Windows下推荐能集成到Explorer里的Hashtab,个人免费:http://implbits.com/products/hashtab/[10] 说明:干巴巴的说明文,就当探究了,希望有人看,希望能帮助到不是很熟Windows的朋友,也请转载时顺带提一提是从哪里看到的吧,麻烦了。
创意街 » Cinema4D R18 安装程序 KERNEL32.dll 报错解决方法