UWP background migration exception 0x80072EE4 after Windows Update 1703

I have a Windows Store app with Background Transfer for downloading content, and it still works. However, several clients report that after updating their PC to Creators Update (1703), the download stops working, giving an error, for example HRESULT: 0x80072EE4 (which translates from an exception from my application).

There are similar reports: HRESULT 0x80072EE4 when using BackgroundDownloader , but in my case it happens after Windows Update 1703. Strange, this problem does not occur on my PC developer who already has the same update installed.

Does anyone have a clue to the source of the problem or is there any workaround?

+5
source share
1 answer

The problem is that the registry key pointing to the cache of the user's temporary files has disappeared. If you look in Internet Explorer 11 under "Internet Options" → "General" and click "Settings" in the browser history, there will be nothing to use in the "current location" and disk memory. You may notice that Edge crashes if you try to view additional options in the Settings section (at least that was in previous versions.) To reset to default, I followed these instructions:

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

Press the Windows key + R to open the Run dialog box and type regedit end, click OK.

In the registry editor, navigate to the following key:

HKEY_USERS.DEFAULT \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders

Double-click the cache key and enter a starting location similar to this. including capitals:

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

Press ok to confirm, and you will see that the key has been changed.

Then go to the following registry key:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders

Look at the cache key, it should be automatically changed to the correct location, if not double-click it and enter the correct one to confirm:

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

Restart your computer, log in and open Internet Explorer and check the location of temporary Internet files.

0
source

Source: https://habr.com/ru/post/1270751/


All Articles