: If icons move on multi-monitor setups, go to Settings > System > Display and try unchecking Remember window locations based on monitor connection , then restart. Customize the Desktop Icons in Windows - Microsoft Support
How to Save Icon Positions on Desktop: The Complete Fix Guide
If it does not exist, right-click an empty space in the right pane, select , name it NoSaveSettings , and leave its value as 0 . Fix the Icon Pos Key
Navigate to the following path: HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop Look for the DWORD value in the right pane.