I can confirm that this issue is present in Windows 10 as well. You would think that Microsoft would fix this problem, instead of letting it continue to migrate up through their newer operating systems, and updates.
Problem to date: Windows reverts mouse cursors back to windows default cursor theme upon restart, if selected cursors do not reside in C:\Windows\Cursors
Applies to:
Windows Vista, Windows 7, Windows 8, Windows 8.1, and Windows 10
Workarounds suggested:
- Rename desired cursor files, and copy them into C:\WINDOWS\Cursors then select them from there. This workaround does work, but should not be required!
- Disallow Windows themes to change mouse cursors. This workaround does not work!
Official fixes provided:
NONE