预装正版win8.1无法获取win10推送问题解决

自从win10技术预览版发布以来,我工作使用的电脑都受到了win10推送,而我的个人电脑,正版的win8.1迟迟收不到推送,为了受到win10推送,我还把自动更新开了,导致有时候开机要安装更新,等待十多分钟。然而并没有什么卵用!
今天特意查了原因,去了趟微软中文社区,找到了一个帖子,里面各种牛人提供了很多解决方案,其中有一个特别靠谱的感觉,而且亲身尝试成功了!
地址发给大家:
http://answers.microsoft.com/zh-hans/windows/wiki/windows8_1-windows_install/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E6%B2%A1/bdad44a4-5213-4cdd-86ca-181ef9448d06

具体步骤如下,其中需要下载相应的更新包以及win10推送需要的文件,文件都不是很大,运行完成后,在cmd里运行一段脚本,然后就可以在右下角看到那个白色的win图标啦!
步骤1(新)
打开命令提示符,执行以下命令确认是否已安装KB 3035583、KB 3044374、KB 2976978更新:

dism /online /Get-Packages /Format:Table|findstr "3035583 2976978 3044374"

其中KB 2976978是累积的Windows 8、Windows 8.1兼容性更新,新版本发布后取代之前的版本,所以您可能会在显示的列表中发现多个KB 2976978,这是正常的。
当您确认这些更新均已安装后,请执行步骤2(新)中的操作。如果您未安装其中某些更新,请在“Windows 更新”中下载安装,或从下表中提供的下载地址中下载:

编号下载
KB 304437432位:Windows 8.1 更新程序 (KB3044374)64位:用于基于 x64 的系统的 Windows 8.1 更新程序 (KB3044374)
KB 2976978 (6.3.8.5)OneDrive: http://1drv.ms/1JriT7s百度云:http://pan.baidu.com/s/1dD6MAVR

注意:
建议显示“已安装”的KB 2976978 版本号不低于6.3.8.5 ,如果低于该版本建议从“Windows 更新”或上述下载地址中下载并安装。
所提供的下载地址32位和64位KB 2976978 更新都包含2个文件,需要同时下载这2个文件。
安装完成这些更新后请重新启动计算机
这里写图片描述
步骤2(新)
下载GWX_Download( 32位版本已更新):

链接目标为文件夹,下载与您系统对应的版本即可,无需全部下载。GWX_Download文件包含运行“获取 Windows 10”通知程序所需要从Windows 更新服务器获取的文件,下载后鼠标右键点击该文件,点击“图片 以管理员身份运行”,点击“解压”按钮,完成后尝试执行下面的命令。(该文件包含自动脚本,某些安全工具可能会拦截)
以管理员身份打开命令提示符,复制以下命令并执行:

echo=REG QUERY ^"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\UpgradeExperienceIndicators^" /v UpgEx ^| findstr UpgEx>%temp%\GWXR.bat&echo=if ^"^%errorlevel^%^" == ^"0^" GOTO RunGWX>>%temp%\GWXR.bat&echo=reg add ^"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Appraiser^" /v UtcOnetimeSend /t REG_DWORD /d 1 /f>>%temp%\GWXR.bat&echo=schtasks /run /TN ^"\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser^">>%temp%\GWXR.bat&echo=^:CompatCheckRunning>>%temp%\GWXR.bat&echo=schtasks /query /TN ^"\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser^">>%temp%\GWXR.bat&echo=schtasks /query /TN ^"\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser^" ^|findstr Compatibility>>%temp%\GWXR.bat&echo=if NOT ^"^%errorlevel^%^" == ^"0^" ping localhost ^>nul ^&goto ^:CompatCheckRunning>>%temp%\GWXR.bat&echo=ping localhost -n 30^>nul^&REG QUERY ^"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\UpgradeExperienceIndicators^" /v UpgEx ^| findstr UpgEx>>%temp%\GWXR.bat&echo=if NOT ^"^%errorlevel^%^" == ^"0^" ping localhost ^>nul^&goto ^:CompatCheckRunning>>%temp%\GWXR.bat&echo=^:RunGWX>>%temp%\GWXR.bat&echo=START ^%windir^%\system32\GWX\GWXConfigManager.exe /RefreshConfig^&ping localhost^>nul^&START ^%windir^%\system32\GWX\GWX.exe>>%temp%\GWXR.bat&echo=Tasklist ^|findstr GWX.exe>>%temp%\GWXR.bat&echo=if ^"^%errorlevel^%^" ==^"0^" TASKKILL /im GWX* /F /T^&ping localhost -n 10^>nul>>%temp%\GWXR.bat&echo=^:GWXP>>%temp%\GWXR.bat&echo=START ^%windir^%\system32\GWX\GWXConfigManager.exe /RefreshConfig^&ping localhost^>nul^&START ^%windir^%\system32\GWX\GWX.exe>>%temp%\GWXR.bat&echo=if NOT ^"^%errorlevel^%^" ==^"0^" GOTO ^:GWXP>>%temp%\GWXR.bat&%temp%\GWXR.bat

命令完成后,可能需要一段时间(数十分钟甚至数小时)才能打开通知程序,再此期间请不要关闭命令提示符。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值