Windows 10 wipes out all my settings on every login

I have seen this before - Windows loads an empty profile instead of the existing one (seen on Windows 7, not 10, but the OS hasn't changes that much in this aspect).

One thing that can work is removing the affected profile from the profile list in the registry:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

The problem profile will have two folders starting with the same GUID - one with a .bak extension and one without.

Rename the one without the .bak to something else (say add a .tmp extension), then remove the .bak from the one that has it (and which show your correct details).

Reboot and login as normally. Your settings should be back to normal.

This is described in full in this blog post.