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:
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.