However, for Icon Shepherd to work as expected, you will have to make sure that Auto arrange icons option is enabled for your desktop. Auto Arrange settings ... layout with a Computer start.
"This PC" on Windows is a handy folder that lets you quickly access all the drives. From it, you can manage your entire system. However, it isn't readily available on the desktop most of the time.
Although Windows 11/10 doesn’t have an option in Windows Settings to lock all the icons on the desktop ... and currently owns and runs a Computer Clinic.