Skip to content
This repository has been archived by the owner on Jun 10, 2021. It is now read-only.

Latest commit

 

History

History
340 lines (188 loc) · 11.8 KB

md4GitHub.md

File metadata and controls

340 lines (188 loc) · 11.8 KB

禁止转载。

禁止转载是指“禁止转载本文内容”,可以通过超链接的方式分享本文。


本文章内容由我的这篇文章转移而来:

https://github.com/pzhlkj6612-zhihupost/ZhihuPost-23656301

本文章也存在于GitHub仓库:

https://github.com/pzhlkj6612-zhihupost/ZhihuPost-28488426


注意:

  • 本文可能不会持续更新;
  • 本文仅适用于Windows用户;
  • 以下内容有难度。

目录


无法定位程序输入点RemoveDLLDirectory

安装Cinema4D R18时出错:

MAXON-Inst.exe – 无法找到入口
(X) 无法定位程序输入点 RemoveDllDirectory于动态链接库KERNEL32.dll上。

解决方法:


鉴定时间超出

安装或更新Cinema4D R18时出错:

MAXON 在线更新器
鉴定时间超出,更新不能开始并已经取消.

解决方法:

  • 单击“Retry”,注意UAC提示(在这里,你需要点“Yes”):


更新助手出现一个错误(猜测)

安装Cinema4D R18时出错:

MAXON 在线更新器
(X) 更新助手出现一个错误, line 420

解决方法:

  • 不要在网络驱动器中运行安装程序。

丢失MSVC****.dll

运行Cinema4D R18时出错,类似于:

CINEMA 4D.exe - 系统错误
(X) 无法启动此程序,因为计算机中丢失MSVCP120.dll。尝试重新安装该程序以解决此问题。

解决方法:

  • 挂载或解压Cinema4D R18的镜像文件[脚注 0],找到路径.\bin\data\redist下的vcredist_x64_2013.exe文件[脚注 1],双击以安装。

有可能会出现以下情况,但Cinema4D最终能够打开:

CINEMA 4D.exe - 系统错误
(X) 无法启动此程序,因为计算机中丢失MSVCR110.dll。尝试重新安装该程序以解决此问题。

不要忽略这个问题!

解决方法:

  • 挂载或解压Cinema4D R18的镜像文件[脚注 0],找到路径.\bin\data\redist下的vcredist_x64_2012.exe文件[脚注 2],双击以安装。

丢失libmmd.dll

运行Cinema4D R18时出错:

CINEMA 4D.exe – 系统错误
(X) 无法启动此程序,因为计算机中丢失libmmd.dll。尝试重新安装该程序以解决此问题。

解决方法:

  • 挂载或解压Cinema4D R18的镜像文件[脚注 0],找到路径.\bin\data\redist下的w_ccompxe_redist_intel64_2015.2.179.msi文件[脚注 3],双击以安装。

安装程序会添加相关的环境变量,并将libmmd.dll释放到这个目录:

C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler

例外情况:


Missing serial number

运行“绿色版”Cinema4D R18时出错:

CINEMA 4D
Missing serial number for 'CINEMA 4D'!

临时解决方法:

  • 单击OK,在弹出的Registration窗口中进行注册;

可能会造成的问题:

  • 该Cinema 4D R18未经过正确的安装过程,可能有潜在的问题,会在以后暴露出来。

长期解决方法:

  • 删除当前的“绿色版”Cinema 4D R18,并学习使用镜像文件进行正确的软件安装。

除了主程序,其它都打得开

运行Cinema4D R18主程序时没有反应,进程CINEMA 4D.exe只出现在后台,没有界面;

运行Team Render Client/Team Render Server正常(Commandline不确定);

现象参考:

临时解决方法:

  • 进入Cinema4D的程序目录(在Cinema 4D R18的快捷方式上右键-打开文件位置),找到路径.\resource\libs\win64下的mesa文件夹,将其改名或移出原位置(不要直接删掉),再运行Cinema4D R18主程序:

可能会造成的问题:

长期解决方法:

(R18.057更新的相关信息:http://tieba.baidu.com/p/5217877841

  • 运行Team Render Client或Team Render Server,菜单栏-帮助-手动安装,找到.c4dupdate文件-打开-继续-✔ 我已经阅读...-继续-✔ 在完成安装后删除...-继续,注意UAC提示:

图文

  • 照此操作,路径.\resource\libs\win64\mesa下的opengl32.dll文件也会被更新。

相关知识:

来源:


启动界面一闪而过(猜测)

运行Cinema4D R18主程序时,启动界面出现“Initializing Plugins...”后消失,进程CINEMA 4D.exe也随之消失;

运行Commandline正常;

运行Team Render Client/Team Render Server时,启动界面卡在“Initializing Plugins...”:

解决方法:

  • 卸载已安装的Cinema4D R18,并重新安装到默认的路径(C:\Program Files\MAXON\CINEMA 4D R18),或者其它的全英文路径:


脚注

[0] 挂载或解压Cinema4D R18的镜像文件

  • 对于Windows 8/8.1/10:

右键单击Cinema4D R18的镜像文件,单击挂载

或执行以下命令(.\X.iso是Cinema4D R18的镜像文件的绝对路径):

explorer ".\X.iso"


  • 对于Windows 7:

使用Daemon Tools Lite等软件挂载镜像:

或使用WinRAR等软件解压镜像文件:


[1] vcredist_x64_2013.exe

Size: 6.86 MB (7,194,312 bytes)
MD5: 96B61B8E069832E6B809F24EA74567BA
SHA-1: 8BF41BA9EEF02D30635A10433817DBB6886DA5A2

[2] vcredist_x64_2012.exe

Size: 6.85 MB (7,186,992 bytes)
MD5: 3C03562B5AF9ED347614053D459D7778
SHA-1: 1A5D93DDDBC431AB27B1DA711CD3370891542797

[3] w_ccompxe_redist_intel64_2015.2.179.msi

Size: 9.40 MB (9,863,168 bytes)
MD5: 484BE36C04E189B5A0F66C40B1BA08F8
SHA-1: 1F64EC94CD6A936729CB8A64994ECFB26829398B


其它


强烈建议你使用当前最新版本的CINEMA 4D以及最新版本的正式版操作系统;

不懂再问。


待更新的:

  • 0xc000007b

CINEMA 4D.exe - 应用程序错误
(X)应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。

来源:https://stackoverflow.com/questions/44635135/cinema4d-the-application-was-unable-to-start-correctly-0xc000007b

猜测:Visual C++ Redistributable Package


@6blender6 先导、全程协助;

贴吧用户 @hry31580 (c4d吧小吧主)的主题帖的指引;

贴吧用户 @四青@处女ET 的提示。


@墨子 2200MHz 测试、整理。


原文章发布于:2016.11.14

原文章修改于:2017.08.16


发布于:00:03 2017/08/16

修改于:15:38 2018/03/10

禁止转载。