所属分类 > 操作系统 > 应用商店问题 > Windows 8系统应用商店安装应用时出现“0x80246008”错误代码无法下载

Windows 8系统应用商店安装应用时出现“0x80246008”错误代码无法下载

. 2017-02-21 16:17:18 | 知识编号: 105496

故障现象:

预装Windows 8系统电脑,在使用应用商店下载安装应用时发现无法正常下载安装,出现0x80246008错误,如下图所示:



原因分析:

根据微软网站资料介绍,“如果在下载更新时收到 Windows Update 错误 80246008,可能需要更改后台智能传送服务 (BITS) 或 Windows 事件日志服务设置,然后重新启动每项服务。”(微软知识库参考) 问题应该出现在BITS服务无法正常运行。


根据上述文档描述是在 Windows Update 出现错误,打开“windows 更新”进行自动扫描更新,同样出现此错误代码。


解决方案:

查看服务,发现无Background Intelligent Transfer Service(即BITS)服务。检查用户电脑注册表项,存在BITS项目(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS ),与可正常使用Windows 8系统对照发现,此项部分键值被修改。帮用户远程操作修改此项部分发现不同的键值无效。从正常使用电脑导出BITS 全部选项导入以后恢复正常,故障排除。


如下图所示:



附件为从新安装好的windows8中文版系统导出的此项目,可供测试使用。其他操作系统可借鉴。


另外,此服务依次关系中有 COM+ Event System和Remote Procedure Call (RPC)两项服务,这些也是经常被禁用或被清理项目,若BITS服务启用时提示所依赖服务未启动,检查这两项服务是否正常启用。


COM+ Event System注册表项为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\EventSystem。


备注:

BITS (Background Intelligent Transfer Service,后台智能传送服务) 是一个 Windows 组件,它可以在前台或后台异步传输文件,为保证其他网络应用程序获得响应而调整传输速度,并在重新启动计算机或重新建立网络连接之后自动恢复文件传输。通过BITS可以实现与IIS服务器相互传输文件,但是不影响浏览页面速度,也就是可以做到同步或者异步。 安装微软Windows2000以上系统,已默认预装此服务,打开自动更新以后,系统会自动下载并安装后台智能传送服务用来下载系统更新。正常情况下可以允许安装。


目前win8系统使用的“应用商店”也是采用此机制传输文件。如果系统上的自动更新已禁用或当前后台智能传输服务 (BITS) 未处于运行状态,则可能出现以上问题。


联想网站提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。