以下转自CCF,感谢Binbin撰写
================================================
程序的来源
今天,一位名为offlinevista的高手在某俄罗斯[屏蔽]论坛上发布了一个测试的程序,该程序用于停止vista中spsys.sys中的计时器来达到停止激活计数器的目的。
为什么我要写这篇文章
这个名为TimerStop的程序确实有效,不过,由于作者没有经过完整的测试也没给出适当的安装教程,导致了很多人不能用,在该贴的回复中就能看出。
经过反复的测试,我找到了成功使用该程序的方法,并且在Windiws Vista Ultimate版和Home Premuim版上测试通过。
使用该方法达到的效果
1. 激活计数器永远停留在43200秒(30天)上,不会继续往下走
2. 安装使用的是默认的内置CD-KEY,可以进行Windows Update
3. 永远处于初始激活宽限期,理论上MS无法通过联网的方式将使用过[屏蔽]的用户同正常安装且尚未激活的用户区分开
4. 可以通过正版验证,下载MS提供的增值软件
5. Vista设计的时候,就将初始激活宽限期中的前三天(剩余30日-28日)定位为让用户配置硬件驱动和必备软件,不提示用户激活。使用该[屏蔽]后,激活计数器永远停留在30天,故不会有激活的提醒。只是“系统”属性里会有30天的提示而已,不影响使用
具体的安装方法
首先,我们需要进行一次名为“2099 ReArm”的操作,这个操作很多人都见过。没错,这就是之前流传的[屏蔽]方法,不过由于只骗过了安装时间检测,却无法使激活计数器的停止运转,使得[屏蔽]不成功。
具体操作为:
单击“开始”菜单,选择“所有程序”>“附件”,右键单击“命令提示符”,在上下文菜单中选择“以管理员身份运行(A)”,并在出现“用户账户控制”对话框中单击“继续”。
在命令提示符下首先运行date命令更改日期,将日期更改为2099年12月31日。
接下来运行命令:cscript slmgr.vbs -rearm
待命令完成后,再次运行date命令将日期改回当前日期,如2006年12月19日。
命令操作过程如下:
Microsoft Windows [版本 6.0.6000]
版权所有 (C) 2006 Microsoft Corporation。保留所有权利。
C:\Windows\system32>date
当前日期: 2006/12/19 二
输入新日期: (年月日) 2099/12/31
C:\Windows\system32>cscript slmgr.vbs -rearm
Microsoft (R) Windows Script Host Version 5.7
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
命令成功地完成。
要使更改生效,请重新启动系统。
C:\Windows\system32>date
当前日期: 2099/12/31 四
输入新日期: (年月日) 2006/12/19
C:\Windows\system32>
这时,可以关闭“命令提示符”,但先不要重新启动计算机。解压缩本贴的附件到一个本地文件夹,然后右键单击“Vista test crack.exe”,在上下文菜单中选择“以管理员身份运行(A)”。在程序的对话框中,单击“Install”按钮,出现“Service installed”表明安装成功。关闭程序,重新启动计算机。
如何检验[屏蔽]已成功
重新启动计算机后,运行一段时间(几分钟即可),按Win+R组合键,输入slmgr.vbs -dlv来查看激活计数器。如果出现的对话框中“剩余时间”项目的内容为“43200 分钟(30 天)”即告成功。
我的测试结果
Windows Vista Ultimate x86 - 成功!
Windows Vista Home Premium x86 - 成功!
Windows Vista Ultimate x64 - 失败