-
Notifications
You must be signed in to change notification settings - Fork 92
Mathematica激活指南
首先还是要强调一句:**用盗版是不得已的,大家有能力的话还是要支持正版(学生版50美元)!**购买方法的一些介绍:http://tieba.baidu.com/p/2570976088
本页已搬至 https://tiebamma.github.io/InstallTutorial ,想看到最新版本的教程及参与编辑的同志可来这边。
百度贴吧里帖子不能编辑,很不方便,但大家在注册失败这事上可以说是拥有无穷的创造力注册过程又会出现新的问题,故开此笔记,整理注册激活 Mathematica 过程及注册过程中可能碰到的问题。大家以后注册时如果出现新的问题,欢迎补充整理。
在贴吧置顶中提出“新的问题”前请先仔细阅读本文。问重了的直接删。
教程中的地址均未失效,只是百度盘暂时抽风,在地址栏上重新回车一次(不能直接刷新!)就能看到下载链了!
同时,请意识到没有被本文涵盖的问题通常是不太常见的,所以,如果真的希望问题尽快得到解决,那么在提出“新的问题”时请尽可能详细地说明自己的系统信息。(是否做过什么特殊的设置,是否使用过××优化大师,等等。)
#Mathematica软件下载
这里提供 MMA 8 中文版和 MMA 9 中英文版和 MMA 10 中英文版的百度网盘地址。(文件都比较大,建议用支持断点续传的工具)(并不一定要用百度云管家!)(下下来发现安装包损坏的都是下载出了问题的,换个靠谱的下载工具!)
另,官网的下载地址目前在国内被墙,所以害怕有病毒什么的所以非要去官网下载的同学请自己想办法爬墙。本帖提供的安装包和官网是一样的,不信可对比MD5。
以下地址均未失效,只是百度盘暂时抽风,在地址栏上重新回车一次(不能直接刷新!)就能看到下载链了!
MMA8.0.4中文版(基于这里所说的理由,强烈建议初学者安装此版本。)(MD5:6aebc6776548f7b6ed134efafdb2af5d)
MMA9.0.1 英文版(Linux 版,顺便 Linux 版没中文)(2015.10.3有吧友探索出了自行汉化的方法,具体可参考这帖)
MMA10.4英文版(注意,10.4的英文版也是可以调出中文提示的,但是它没有中文帮助,只有带了中文帮助的才叫中文版!)
对于最新的版本10中文版,自版本9.0.1持续至今的中文帮助搜索能力退化问题已经得到了解决(10.3.0版本时,部分电脑需要使用此帖中的方法进行修复,10.3.1后似乎已无此问题):
MMA10.4.1中文版 密码: wx9u(前面已经说了,Linux版不存在)
MMA11.0.0中文版 Win版 密码:94bs
至于有版本收藏癖好的朋友,就自己去网上找了。
#Mathematica 软件的注册
本文注册主要针对MMA8版本注册,并且假定你从来没有在你的电脑上安装注册过任何版本的Mathematica。而MMA9版本和MMA10英文版本的注册大致相同,不同之处下面有说明。其他版本的注册,不在此贴范围,请自行度娘或谷哥。
##注册步骤:
###下载安装软件(注意Win10下要打开防火墙!)以及注册机
注册机会被杀软误报是常识,还是吓不住的请买正版,购买方法在本文开头。
以下地址均未失效,只是百度盘暂时抽风,在地址栏上重新回车一次(不能直接刷新!)就能看到下载链了!
MMA11.0注册机在线版(前面的 Key 是 1234-4321-123456。还是不会用的就去用下面的离线版!)
MMA11.0注册机 密码: 6ihe(此注册机可以完全注册11.0中英文版。这个注册机是不能直接双击打开的!请在命令行下使用。也就是说,请打开命令行然后调用这个注册机。不明白什么叫“打开命令行然后调用这个注册机”的请乖乖用版本8的注册机多试几次请下载这个批处理文件,用法已经写在文件名上了。还有,密码里的 ::1 也是密码的一部分!)(注意,以下没有强调是英文版注册机的地方指的全是指中文版注册机!)(此注册机生成的Key每回都是1234-4321-123456,不要大惊小怪!重要的是那个密码!)
MMA10.4注册机(此注册机可以完全注册10.4.0及10.4.1中英文版。这个注册机是不能直接双击打开的!请在命令行下使用。也就是说,请打开命令行然后调用这个注册机。不明白什么叫“打开命令行然后调用这个注册机”的请乖乖用版本8的注册机多试几次请下载这个批处理文件,用法已经写在文件名上了。还有,密码里的 ::1 也是密码的一部分!)(此注册机生成的Key每回都是1234-4321-123456,不要大惊小怪!重要的是那个密码!)
新版注册机(可用于版8,9,10)下载地址(注意注册版本9时需要多试几次,下详。版本10亦可使用本注册机,但需试很多次,成功率极低。)
旧版注册机(可用于版8,9,10)下载地址(注意注册版本9时需要多试几次,下详。已证实部分计算机必须使用旧版注册机才能完全注册版本9。使用这个注册机注册版本9时要多点步骤,下详。同样的,密码里的::1也是密码的一部分!版本10亦可使用本注册机,但需试很多次,成功率极低。)
注意,这两个注册机运行需要VC2010运行库(Microsoft Visual C++ 2010 Redistributable Package),如果下载下来不能运行注册机,请下载VC2010运行库。
下载好运行库,安装之后,注册机应该就能运行,不要嫌麻烦!
安装MMA软件,安装完成之后会弹出激活对话框,如下图:
这里要选择下方的其它方式激活,切记!!!!!不要再说什么激活密钥没用,你选了在线激活。然后在弹出的页面中选中手动激活:
记下在新的页面中出现的Math ID:
注意,是把你电脑上的这排数复制下来,别去抄上面图里的数!
此时不要关闭弹出的激活界面,打开注册机(注册机的扩展名是.exe,别去点那个again.nfo!),将MathID复制进注册机第一个输入框中,然后回车,或者点击注册机下方 Save mathpass得到Activation Key和Password。如图:
注意:图中所示的是老版注册机的界面,它的Activation Key的格式是4位数字-4位数字-5位字母或者里面有::1。使用新版注册机算出来的Activation Key是4-4-6的形式。这里强烈不推荐使用新版注册机注册版本9和版本10,因为已经证实在许多计算机上,新版注册机无法完全注册版本9和版本10。老注册机在注册版本9时可能要多点步骤,下详。
###填写Activation和Password
算出Activation Key和Password后,复制粘贴,填入Mathematica激活界面对应输入框即可。(注意:如果你使用了老版注册机或者版本10英文版的新注册机,那么,不要忘了把Password中的“ ::1 ”也给一起复制了!那也是密码的一部分·!)(如果你要手抄的话,注意这两个冒号都是英文冒号!)
如果是MMA8中文版,那么按照本文步骤,100%注册成功,Enjoy it!
如果是MMA9中文版,那么注册步骤一样,只是不一定100%成功,需要多试几次,一定要多试几次!!!如果人品好,两三次就成功了;如果人品实在差,试了30、40次都没有成功,那么还是老实安装MMA8中文版吧,足够你学习使用了。再强调一次,注册中文版别用英文版注册机,否则开不了帮助!
如果是MMA9英文版,那么注册步骤也一样,只是不用纠结,因为有MMA9版本所对应的英文注册机( 下载链接,注意这个只能用来注册英文版!)
如果是版本10和版本11中英文版,注册步骤比版本8和9还要简单,并成功率100%(?),Enjoy it!
版本9及之前的Mathematica的界面就是一个细长条,不要大惊小怪!新建笔记本(就是用来写代码的那请点击细长条上的 文件 -> 新建 -> 笔记本,或者直接按Ctrl+N!
###使用老版注册机注册9时所需的额外步骤
由于一些尚不明确的原因(此部分欢迎补充),有部分朋友的电脑在使用新版注册机注册版本9中文版时依旧会出现中文帮助打不开的问题,目前发现的唯一对策是使用老版注册机。老版注册机一度被认为无法正常注册版本9中文版,但是事实并非如此。使用老版注册机注册后所需的额外步骤如下: 打开软件,点击顶部菜单的 编辑 -> 偏好设置 -> 界面 -> 菜单和对话框语言设置 -> ChineseSimplified,之后关闭软件重启,自带帮助就可以顺利打开了!
#注册Mathematica可能碰到的问题
##【Q1】为何安装MMA的时候,没有弹出激活界面?
【A1】电脑上之前安装过MMA,而电脑又没有重装过;MMA卸载之后,注册文件mathpass不会自动删除的,这样再安装MMA,就不会弹出激活界面了;但如果之前是成功注册的话,比如之前成功注册了MMA8,然后将MMA8卸载,安装MMA9,这是MMA9不会弹出激活界面,而实际上MMA9已经是注册了。验证是不是完整注册的一个办法是尝试自由格式输入是否可用。而这也是那些人品不行,注册几十次都不成功但却一定要使用MMA9中文版的朋友可以采用的一个方法,就是先安装MMA8中文版,按照本文步骤注册成功后,再卸载MMA8,然后再安装MMA9,这样就可以使用MMA9中文版全部功能了。
##【Q2】Mac OS或者Linux系统怎么使用注册机注册?
【A2】在自己电脑上安装好MMA,然后在别人安装有Windows系统的电脑上运行注册机,将你电脑MMA弹出的激活界面上的Math ID敲键盘敲入注册机相应输入框中进行注册,因为本文提供的注册机只是Windows版本。而注册机算出来的Activation Key和Password,是对应于Math ID的,跟硬件设备无关。
##【Q3】如何实现MMA帮助文档中英文切换?(满足某些有特殊癖好的朋友--<>)
【A3】如果你电脑上安装的是MMA英文版,那么,从别人安装了中文版MMA的电脑里把他的中文帮助文档拷到你电脑上MMA的安装文件夹里(Wolfram Research\Mathematica\9.0\Documentation)就可以。然后在MMA偏好设置里语言选英语就是英文帮助文档,选中文就是中文帮助文档了,当然,切换语言要重新启动MMA,而且代价是你的MMA文件夹占用硬盘空间几乎增加一倍。
##【Q4】关于注册机里Computer Name是否分大小写?
【A4】不分。
##【Q5】注册机算出来的Activation Key只有13位?
【A5】因为使用了旧版的注册机,此注册机也可以用,但要多些步骤,上详。
##【Q6】出现下图的问题:
【A6】打印机服务没开.请在运行中输入 msconfig, 转到"服务"选项卡,打开Print Spooler服务,重启电脑.
###【Q6.5】出现下图的问题(Error code: 698),内核可以启动,但主程序启动不了。
【A6.5】首先打开系统服务中心,在里面找到windows防火墙,把它启动,然后去你Mathematica的安装目录找到 SystemFiles -> Fonts文件夹,把里面所有的ttf文件双击点开并安装一遍,然后就应该能用了。(Windows10特有功能,不打开防火墙,ttf字体文件就打不开,所以就无法安装。)
##【Q7】此文链接中的MMA支持64位系统嘛?
【A7】Mathematica安装包同时包含32和64位,它会自动判断你的系统类型并安装。
##【Q8】64位系统在安装了VC2010后,注册机仍然无法使用?
【A8】64位系统的VC2010,64位和32位版本都要安装,然后注册机才能运行。也就是说,64位系统需要安装本文下载链接VC2010文件中X86和X64两个文件。具体请下载文件查看。
##【Q9】MMA已注册,但功能有限制,比如自由输入不能使用,虚拟全书、函数浏览器、帮助文档不能使用?(这是大家碰到最多的问题,也是注册不当的问题)
【A9】首先,请确保你已经使用了正确的注册机!·注册机的问题具体参见前文!
如果在注册机正确的情况下还是有问题,那一般是因为之前安装过MMA但是注册不完全,解决办法是清理残余信息再重新注册。至于如何清理,按照官网的说法,只要在启动软件的时候按住Ctrl和Shift就可以了。如果还不行,那么可以手动清理,其中 win xp在: C:\Documents and Settings\Administrator\Application Data\Mathematica\Licensing 和 C:\Documents and Settings\All Users\Application Data\Mathematica\Licensing Win7 32位/64位系统在: C:\ProgramData\Mathematica\Licensing 更多内容可以参考官网的这篇教程。 注意: ① 以上都是隐藏文件夹,需要显示隐藏文件夹。这个怎么做就不用我多说了。 ② MMA的残留信息一定要清理干净!目前已知的可能存在垃圾的(似乎并不是每个人都会面临此问题,原因暂不明,欢迎补充)地方有:
- 开始→运行→键入“ regedit ”执行→计算机→HEKY LOCAL MACHINE→SOFTWARE→Mathematica 要全部删除。
- C:\Users\Administrator\AppData\Local\Mathematica (注意这依旧是隐藏文件夹)
- C:\Users\Administrator\AppData\Roaming\Mathematica (注意这依旧是隐藏文件夹) ③ 已经证实,在部分计算机上,即使使用旧版注册机, 并且使用上述步骤,依旧无法清理干净残余信息,那么这里还有最后一个办法:首先在计算机上新建一个帐户(开始 -> 控制面板 -> 用户帐户和家庭安全 -> 添加或删除用户帐户 -> 创建一个新帐户)——帐户的权限,笔者选的是“管理员(Administrator)”,不过大概Guest也可以?大家可以试一试,然后把结果编辑进来——然后把Mathematica安装在这个新的帐户里,就不用担心残留信息的问题了。安装和激活完成之后新建的帐户可以删除。
##【Q10】提示说:这份Mathematica使用的密码不允许英语以外的其它语言. 关于启用更多的功能,请与 Wolfram Research 联系(http://www.wolfram.com). 您必须重新启动前端.
【A10】因为你用英文注册机注册了中文版(叫你不认真看教程、跑外面去乱下注册机!)。要完全注册版本8和版本9和版本10的中文版,只能使用版本8的中文版注册机。
##【Q11】windows xp 32位最多能支持Mathematica多高的版本?
【A11】版本9
##【Q12】为什么每回点开注册机都出现这个?:
【A12】上面的教程已经说了,请安装VC运行库。
##【Q13】使用没问题,但界面出现乱码,如图:
【A13】似乎存在多种原因。一种已经被证实的原因是电脑的系统地区被改动过,此种情况改回中文区即可解决。
##【Q14】版本10(不论中英文版)卡顿,卡在初始界面,界面显示不完全
【A14】具体参考此帖。卡顿问题在该帖2楼,卡在初始界面的问题在该帖3楼,界面显示不完全的问题在该帖4楼。
##【Q15】windows 10最多能支持Mathematica多低的版本?
【A15】至少本帖内提供了链接的版本都支持。
##【Q16】安装完后打开出现未响应,如图所示:
【A16】 原因是没更新Windows的一个补丁,如果你把自动更新关了,打开更新,更新内容里有Windows Service Pack,更新之后重新安装即可。
##【Q17】 安装的时候出现无响应,如下图:
【A17】 软件必须安装在英文名称的文件夹下。