我电脑的系统是我的电脑装的是正版XP Home Edition SP2,由于现在正学 Rational Rose 可是自己的电脑装不上,我又不想卸掉自己的系统!
这个问题今天终于解决了,哈!现在我把方法和大家分享下!我找了一天才找到的哦!
解决方法:
绕过安装程序对操作系统版本的检查
使用工具:
Microsoft Orca 下载地址:http://astebner.sts.winisp.net/Tools/orca.zip
使用方法(清先备份相应文件):
用Orca打开 Setup/rose.msi, 查找 "xph", 会定位到该行:
(VersionNT AND (NOT RSWINXPHOME))OR (DISABLE_PLATFORM_BLOCKS = 1)|You are attempting to install on an......
用 Table/drop row 删除该行,保存该文件,退出
重新运行安装程序
Rational Rose 2003 下载地址:http://www.ifile.cn/Software/Catalog291/408.html (得注册)
破解文件 下载地址 :https://files.cnblogs.com/lixianhuei/rose2003crack.rar
破解方法:
2.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 \安装目录的Rartional\commen\下
3.然后记事本打开 license.dat, 修改里面的 SERVER (yourPC) ANY DAEMON rational "C:\Program Files\Rational\Common\rational.exe"
改成 SERVER (你的机器名) ANY DAEMON rational "你的安装目录\rational.exe" ,拷贝到Common目录下....
4. 将Flexlm.cpl拷贝到C:\winnt\system32\下, 在控制面板里运行 FlexLm License Manager, 运行后, 在 Setup 面板配置文件路径,lmgrd.exe -> 你的安装目录 \Common\lmgrd.exe, 而 License File 为你改过的license.dat ....
5.在Control面板点击Start,如果成功的话点击Status按钮将显示 你的机器名:license server UP (MASTER) 说明成功了
失败的话重启一下FlexLm License Manager就没问题了。
6.打开ROSE如果弹出对话框License Key Administrator Wizard后, 选定Point to a Rational License Server to get my licenses,单击下一步, Server Name文本框中填写你的机器号
单击完成。 (成功的话会出现两屏的licenses)
我用这个方法倒是软件可以用了,不过还有个问题就是,我一退出就弹出 MEN_BAD_POINTER
真是烦人啊,我都弄一下午了!