Windows Update 1703之后的UWP后台传输异常0x80072EE4

huy*_*uyc 6 exception background-transfer uwp creators-update

我有一个带有后台传输的Windows应用商店应用程序 来下载内容,它一直运行到现在.但是,一些客户报告说,在他们将PC更新为Creators Update(1703)之后,下载停止工作会产生错误HRESULT: 0x80072EE4(由我的应用程序从异常中翻译).

有类似的报告:HRESULT 0x80072EE4在使用BackgroundDownloader但在我的情况下,它发生在Windows Update 1703之后.奇怪的是,这个问题不会发生在我的开发者PC上,其中已经安装了相同的更新.

有没有人对问题的根源有任何线索或找到任何解决方法?

son*_*mog 0

问题是指向用户的临时 Internet 文件缓存的注册表项消失了。如果您在 Internet Explorer 11 中的“Internet 选项”-->“常规”下查看,然后单击浏览器历史记录下的“设置”,“当前位置”下将没有任何内容,并且可使用的磁盘空间为零。您可能会注意到,如果您尝试在“设置”下查看“高级设置”,Edge 会立即崩溃(至少在以前的版本中是这样)。要将其重置为默认设置,我按照以下说明操作:

https://social.technet.microsoft.com/Forums/en-US/b433f6c6-a9fe-4ca6-aeba-ab9f0fc049a7/reset-temporary-internet-files-back-to-default-location?forum=w8itprogeneral

按 Windows 键 + R 打开“运行”对话框并输入 regedit,然后按“确定”。

在注册表编辑器中,转到以下键:

HKEY_USERS.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell 文件夹

双击缓存键并输入初始位置,如下所示,包括大写字母:

%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache

按确定确认,您将看到密钥已更改。

然后转到以下注册表项:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell 文件夹

查看缓存键,它应该也会自动更改到正确的位置,如果没有,请双击它并输入正确的位置,然后按“确定”进行确认:

%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache

重新启动您的电脑,登录并打开 Internet Explorer 并检查临时 Internet 文件的位置。