实现OFFICE2003免序列号安装的思路是这样,通过手动更改OFFICE2003安装光盘里的安装信息,再把改过的文件和ISO里的原文件做下替换,再刻录成光盘,就可以达到免输序列号的OFFICE2003安装.
首先是查找到FILES\Setup.ini文件后,用文本将其打开,将其中的options一段进行修改――“USERNAME=” 后面改上您想使用的用户名;“COMPANYNAME=” 后面改成您的单位名称,本文主要讲的是对"PIDKEY"的修改.
本次测试的平台是在WIN XP SP2系统运行的虚拟机上做的,虚拟机运行的是WINDOWS 2003
win XP
虚拟机的系统
好了,介绍完了实验平台,就有请我们的主角登场,一张OFFICE2003的安装光盘,如果说你没有呢,那你去网上随便找一个ISO文件就好.不多说,上图!
大家可以看到,这是我从一个OFFICE2003的安装光盘中拷出来的全部文件.现在运行一下,看在安装的过程中是否需要输入序列号.
大家可以看到,一张正版,未经改动的OFFICE2003在安装的时候是需要你填写在你购买时,写在盒子背面的一串由25个字符组成的序列号的,也就是产品的秘钥,只有有了他你才可以得以在自己的机器上安装和使用这套软件.
废话不多说,下面叫你如何做,才能在此次修改后的每次使用都不用手动的去填写那么长的一串序列号.
大家看下图,在安装光盘的拷贝中,有一个FILES的文件夹,也就是图中花圈,被选种的文件夹,大家找到它,然后双击打开.
双击打开以后,大家会看到如下图所示,选中这个SETUP文件夹,双击打开.
打开了以后呢,这就找到了我们要找的重点啦,就是下图的这个SETUP.INI文件,它是安装程序的信息文件,就是它了!
大家可不要小看这个只有8K大小的文件,没有它,你就是有再大的本事,这个软件你也是用不了地!好了,现在我们用记事本打开它,找到里面的 OPTIONS !
就是这个OPTIONS 找到它以后
另起一行,添上这样一个参数 pidkey=************ 注意!星号是你的序列号,有多少填多少,无须空格等其他符号,大家可参考下图!
大家可以看到,这段字符已经成功的填写了是上去,好了,现在可以关闭这个文挡,记得保存的时候要点是!
这一切都搞定了之后,我们来试验一下这样在添加了一段字符以后,在OFFICE2003安装的时候是否还要自己手动去输入那一串麻烦的序列号.
上图!
退回OFFICE2003的安装目录,双击SETUP
BINGO!现在大家看,OFFICE2003的安装界面上已经自动填写了序列号,大工告成!
接下来就是通过刻录软件来把原安装包的SETPUP.INI和我们刚刚修改过的SETUP.INI文件替换一下,然后再刻录成光盘,这样一张新的免输序列号的OFFICE2003安装关盘就可以使用了,方便了大家才是真的方便么!
这就是如何实现OFFICE2003的免序列号安装.希望可以给大家一些思路.
另附!
由于OFFICE 2003安装的时候很容易造成假死,现在告诉大家避免这一问题的解决方案.
由于大家有了以上的基础,就不再上穿图片了,如有问题请留言,将第一时间为您答疑解惑!
安装 Office 2003的时候安装程序在C盘下建了一个名为MSOCache的属性为只读及隐藏的文件夹,将光盘上的所有文件复制到此文件夹下的All Users\90000804-6000-11D3-8CFE-0150048383C9子文件夹中,同时去掉原先所有。cab文件的隐藏属性,因此造成安装时机器变得非常慢。微软这样做的原因是如果要是Office 2003有什么损坏的话,可以直接在这个目录里面用备份文件进行修复。但是这个功能并不是每个用户都需要,并且占用了很多的硬盘空间,如果要是在安装 Office 2003的时候将这个功能关闭就好了。
先把Office 2003的安装文件都复制到硬盘里面,然后去掉只读属性,在FILES\SETUP文件夹里面找到一个Setup.ini,它是Office 2003安装向导文件。其中有一个由[Cache]为开头的一段,前面11行是注释不用去理会。注意其中CDCACHE=的值,原版光盘里这个值是 auto,这几个参数的实际意义:
CDCACHE=0,安装时就不会生成那个MSOCache文件夹,这样安装的时候就不会出现停顿假死的情况;
当CDCACHE=1,只会复制很少几个文件到MSOCache文件夹,大概只占用了7.85M的硬盘空间;
当CDCACHE=2,这个和值为auto的效果一样,也是安装默认值,即复制近600M的文件到你的硬盘剩余空间最大的分区,然后再继续安装。
这样我们就可以将CDCACHE的值改成0或者1,就不会出现将大量的文件复制到硬盘里面,那么在安装Office 2003的时候也不会出现假死的现象。