前几天泄露出来的 Windows Vista 5840 已经离开了 RC2 阶段,属于 RTM 的前期版本,不能再使用之前的测试版产品秘钥进行安装和激活.
10月29日傍晚,我不经意间通过替换两个 Windows Vista 系统文件,使用以前申请的测试版产品秘钥激活了 5840.这件事来得相当突然,就在半小时之内,因此当时很兴奋.
我立即在论坛上发帖向大家报告这个消息,但由于我不支持盗版,所以在发现过程的描述中回避了细节.
也许是当时太激动,细节回避得不够多,文中仍然描述我替换了“两个”与激活相关的文件,并且描述了替换第一个文件之后再尝试激活时出现的现象,我没考虑到这样的描述已经足以让人顺藤摸瓜找到最终答案.
我能在不到半小时就成功激活,也说明这两个文件其实并不难发现,于是,在2天之后,终于有网友通过努力找准了这两个文件,并公布在别的论坛上.
这时,我已经无法再防止这个方法的传播.
这个方法使用之前 5744 版本的许可文件替换了 5840 的版本,虽然可以激活,但同时只能和之前测试版一样用到明年6月,在微软停止测试产品秘钥激活服务之后也会必定失效,对 Windows Vista 的正式版盗版不会造成太大影响.
因此我现在从技术(虽然并非高深技术)分享的角度把本方法为大家讲解一下.
激活方法:
- 正常安装并登录5840.
- 下载并解压缩需要替换的文件备用(点击下载).
- 进入 5840 安装分区的 Windows/System32/Licensing/pkeyconfig 文件夹,邮件单击 pkeyconfig.xrm-ms 文件,打开属性对话框,单击 安全>高级>所有者>编辑>Administrators,确定并关闭属性对话框即获取该文件的所有权.再次打开属性对话框,单击 安全>高级>编辑>双击 Administrators>单击“完全控制”,确定并关闭属性对话框即获取了控制权.
- 用下载到的 Windows/System32/Licensing/pkeyconfig/pkeyconfig.xrm-ms 文件覆盖掉系统文件夹下的该文件.
- 右键单击“计算机”>“管理”,在计算机管理中单击“服务和应用程序”>“服务”,找到 Software Licensing 服务并停止它.
- 在资源管理器地址栏输入 “X(表示 Vista 盘符):/Windows/ServiceProfiles/NetworkService/AppData/Roaming/Microsoft/SoftwareLicensing”,用同样步骤获取tokens.dat文件的所有权和控制权.
- 用下载到的 tokens.dat 文件覆盖掉系统文件夹下的该文件.
- 重新启动计算机,即会提示"您的 Windows 许可证已经改变",需要输入新产品秘钥激活.此时输入您获取的测试版产品秘钥即可激活.如果其保存在电脑上,可以单击下方的蓝色链接,打开IE浏览器,在地址栏输入您电脑硬盘文件夹路径即可打开资源管理找到您保存的产品秘钥.
如果联机激活偶然失败,您可以再试几次,或者通过免费电话激活.
激活后再重新启动计算机,您会看到由于使用了测试版许可证,Vista 使用期限又限制为07年6月1日,并且出现了“评估副本”的文字.
此时系统的所有功能和性能还是来自 5840 的,可以安心使用激活后的 5840 了,还可以上网验证为正版 Windows Vista.
最后,希望软件开发者们的防盗版措施越来越强健,同时微软能够降低在发展中国家的产品售价,让盗版软件在这些地区消失.
没有评论:
发表评论