It took me forever to find out the fix to this issue, and I was tempted to just reset my whole PC, with the only thing stopping me being a slow connection. Thank you, Joan, for your answer which give me an idea of how to fix it.
Here's how I finally got it:
After I went to Settings > Personalization > Themes > Desktop Icon Settings, I received a message saying something like
You do not have the permission to access this file and
rundll32.exe was listed in the top bar.
I went to
C:\Windows\System32\rundll32.exe and followed this procedure:
rundll32.exe > select Properties > Security tab > Advanced.
- Click "Change", beside the "Owner" line of text, and change this to your user name.
- To close all the security and properties tabs: Apply > Accept everything > OK
rundll32.exe > Properties > Security > Advanced > Enable inheritance
- Apply > accept everything > OK
- Once out of the Security and Properties tabs, close Explorer window > Restart PC
Upon restart, your auto-update should be working again.