大家都熟知,曾经的网页三剑客现在已经被Adobe收购,目前已经发布到了CS5版,但许多不是专业使用的朋友都不会去购买正版,这也是国人的共性,根本没有购买软件的概念,偶尔出钱购买还是二流软件、外挂等。

不过,偶尔需要用一下这些软件的时候,没有注册码却很让人困惑。网上现在普遍的做法是修改host,然后使用个别可以使用的序列号,但这并不是万无一失的,偶尔还是会出现提示。为了测试我就是用的这种方法,但是在一次ghost系统后,再使用就不行了。

还有一种可能大多数人不清楚的方法,就是替换文件,这个很多人说不好用,我也一度这么认为。从CS4开始,Adobe软件的安装目录下就有一个名为amtlib.dll的文件,从网上下载破解补丁直接覆盖即可。这点也经测试很完美,很好用。

接下来才是重点。

以前使用的时候就是在异次元下载的补丁,异次元的说明里面说的很清楚,就是32位系统用32位的补丁替换,64位的系统用64位补丁替换,我正好用的是64bit的win7,但是下载64bit补丁覆盖后就出错了。今天写这篇文章的目的就是为众多跟我有相同疑惑的朋友解答。

其实,仔细想下,无论你的系统是多少位的,安装的软件是一个版本,应该补丁都用一样的吧?想到这些,抱着试试看的太多将amtlib.dll原文件备份后覆盖32bit的补丁,结果,成功了,因为我的Adobe CS5是32bit的(不知道有没有64bit的,除了PS),还有一点就是,PS的64bit版本用32bit的补丁替换后同样会出现错误。这样下来,大家应该都明白了吧,其实各网站介绍的32位系统用32bit补丁64位系统用64bit补丁的说法,其实是一个误区,应该更正为,32位软件用32bit补丁覆盖,64位软件用64bit补丁替换。

经测试,CS4也一样有着这样的说法,都是不正确的,再次为大家纠正下误区。

至于补丁文件,由于涉及版权,就不在这里发布了,有需要的朋友可以去Google、Baidu,另外要提示的一点就是,替换的时候一定注意先备份原文件,并且软件没有运行的情况下覆盖(运行着是覆盖不了的!)。