微软有一个更新叫做Windows Genuine Advantage
作用是检查正版,否则不给更新或者升级。
解决方法1:
更新的时候在选择快速还是自定义之前,在浏览器地址栏输入
javascript:void(window.g_sDisableWGACheck=’all’)
解决方法2:
用管理员帐号administrator登陆,打开IE属性->程序->管理加载项,把Windows Genuine Advantage禁用
解决方法3:
去下载破解了的LegitCheckControl.dll到system32目录下替换
这里有一个搜到的破解程序,不过我试了,没效果。
#i nclude
#i nclude
typedef struct bytepair BYTEPAIR;
struct bytepair
{
long offset;
unsigned char val;
};
static const BYTEPAIR byte_pairs[3]= {
{0x2BE98, 0x33},
{0x2BE99, 0xC0},
{0x2BE9A, 0x90},
};
int main(int argc, char *argv[])
{
FILE *LegitCheckControl;
int i;
LegitCheckControl = fopen(“LegitCheckControl.dll”, “r+”);
if (LegitCheckControl == (FILE *)0)
{
printf(“LegitCheckControl.dll has not been found, Aborted.\n”);
system(“pause”);
return 1;
}
printf(“Starting…\n”);
for (i = 0; i < 3; i++)
{
fseek(LegitCheckControl, byte_pairs[i].offset, SEEK_SET);
fwrite(&byte_pairs[i].val, 1, 1, LegitCheckControl);
}
fclose(LegitCheckControl);
printf(“->Patch completed.\n\n”);
printf(“Done, enjoy…\n\n”);
getchar();
return 0;
}
解决方法4:
‘For WinXP SP1 SP2 ,Windows Server 2003
‘***************************************************************************
ON ERROR RESUME NEXT
Dim VOL_PROD_KEY
if Wscript.arguments.count<1 then
VOL_PROD_KEY =InputBox(“使用说明(OEM版无效):”&vbCr&vbCr&” 本脚本程序将修改当前 Windows 的序列号。请先使用算号器算出匹配当前 Windows 的序列号,复制并粘贴到下面空格中。”&vbCr&vbCr&”输入序列号(默认为 XP VLK):”,”Windows XP/2003 序列号更换工具”,”HH7VV-6P3G9-82TWK-QKJJ3-MXR96″)
if VOL_PROD_KEY=”” then
Wscript.quit
end if
else
VOL_PROD_KEY = Wscript.arguments.Item(0)
end if
VOL_PROD_KEY = Replace(VOL_PROD_KEY,”-“,””)
for each Obj in GetObject(“winmgmts:{impersonationLevel=impersonate}”).InstancesOf (“win32_WindowsProductActivation”)
result = Obj.SetProductKey (VOL_PROD_KEY)
if err = 0 then
Wscript.echo “您的 Windows CD-KEY 修改成功。请检查系统属性。”
end if
if err <> 0 then
Wscript.echo “修改失败!请检查输入的 CD-KEY 是否与当前 Windows 版本相匹配。”
Err.Clear
end if
Next
Leave a Reply
You must be logged in to post a comment.