Windows 10 lock screen wallpapers are primarily stored in the folder located at C:\Windows\Web\Screen. You can access these images to customize your lock screen experience. Alternatively, personalized images can be added through Settings > Personalization > Lock screen, where you can choose a custom photo or a slideshow.