Каково расположение изображений с экрана блокировки в Windows 10?

Где или в каком формате находятся изображения, используемые Windows 10 при выходе из системы или на экране блокировки?

Я искал по всему диску *.jpg, *.bmp, *.png и *.tif, но тот, который я искал, не появился.

На первый взгляд, Путь к современным фонам рабочего стола в Windows 10? хотя и не совсем дубликат, казалось, что путь, который я хотел. Но когда я пошел туда, там было изображение предварительного входа в систему, а изображения экрана блокировки - нет. (И вопреки утверждению в этом ответе файлы там имели расширения.)

ОБНОВЛЕНИЕ: Я только что сделал экран блокировки и получил изображение, которое есть в этом каталоге, но ранее сегодня это был образ интересного пешеходного моста, которого нет в этом каталоге.

5 ответов

Решение

Если вы не находите изображения в типичных местах, скорее всего, у вас есть Windows Spotlight включенный. Прожектор предлагает случайные изображения на экране блокировки, а также другие функции.

Однако эти изображения Windows Spotlight не хранятся в том же месте, что и обычные обои Windows, поэтому вы можете найти их здесь.

Изображения глубоко спрятаны, поэтому вам необходимо изменить настройки, прежде чем вы сможете их просматривать. Для этого откройте проводник и перейдите к View Вкладка. В дальнем правом углу Options нажмите на нее.

В открывшемся окне выберите View Вкладка. Под Advanced Settings, Выбрать Show hidden files, folders and drives, затем нажмите Apply и затем OK, чтобы закрыть открытое окно.

Теперь пришло время перейти к следующему каталогу (который был ранее скрыт).

This PC > C: > Users > [Your User Name] > AppData > Local > Packages > Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy > LocalState > Assets

В этом каталоге вы увидите кучу файлов без расширений. Это файлы изображений инкогнито. Это jpeg Изображения различного разрешения для удовлетворения потребностей нескольких размеров экрана устройства. Вы можете скопировать файлы в другое место и переименовать их, чтобы иметь jpeg расширение, затем вы можете открыть их с помощью программы просмотра изображений по умолчанию.

источник

Все вышеперечисленное у меня вообще не сработало. Блокировка экрана была еще та annoying-cave-entrance,

Неважно, если я перезаписать это Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets папка.

Независимо от того, заменю ли я что-либо Windows\Web\Screen папка.

Четное gpedit.msc не помогло.

Экран блокировки / экран входа в систему по-прежнему annoying-cave-entranceэкран.

Если он показывает этот экран, то он должен быть где-то на диске.

Я нашел это в конце концов в C:\ProgramData\Microsoft\Windows\SystemData,

Тот SystemData папка должна быть изменена с изменениями безопасности (вам нужно взять на себя ответственность за эту папку и ее содержимое через окно свойств, вкладка Безопасность)

После этого вам придется редактировать файлы изображений в подпапках (в зависимости от того, сколько пользователей установлено на компьютере).

Там будет несколько папок, которые могут выглядеть так:

- S-1-5-18\ReadOnly\LockScreen_X (and other LockScreen_Y, LockScreen_Z)

- S-1-5-21-...\ReadOnly\LockScreen_O

- S-1-5-21-...\ReadOnly\LockScreen_O

Надеюсь, это поможет некоторым:)

В дополнение к ответам, я хотел бы предоставить вам скрипт, который мгновенно копирует и переименовывает файл в *.jpg. Если вы измените представление на средние значки или на большие значки, то при запуске сценария вы можете сразу увидеть изображения (давайте назовем его LikeWhatYouSee.cmd):

:: Batch script, which copies "Like what you see" 
:: pictures to %userprofile%\Pictures\Saved Pictures\ and opens it in explorer
cd /D %userprofile%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
mkdir "%userprofile%\Pictures\Saved Pictures\" 1>nul 2>&1
copy * "%userprofile%\Pictures\Saved Pictures\*.jpg"
explorer "%userprofile%\Pictures\Saved Pictures\"

Фотографии сохраняются в подкаталоге Saved Pictures в вашем профиле пользователя Pictures папка. Вы можете запустить скрипт несколько раз без вреда, фотографии имеют уникальные имена файлов. Со временем вы получите много красивых картинок в этой папке. Снимки не будут удалены оттуда, если вы не удалите их вручную.

Примечание. После запуска приведенного выше сценария вы можете изменить изображение экрана блокировки на любое понравившееся изображение, которое вы легко сохранили. Сделать это:

  1. Нажмите Windows + I, чтобы открыть настройки Windows
  2. Нажмите "Персонализация"
  3. В боковой панели выберите "Блокировка экрана"
  4. В настройках экрана блокировки выберите "Картинка" (всегда одно и то же изображение) или "Слайд-шоу" (чередующиеся изображения) в качестве фона.
  5. Если вы выбрали "Изображение", вы можете нажать "Обзор", чтобы найти и выбрать ваше изображение. Если вы выбрали "Слайд-шоу", вы можете нажать "+", чтобы добавить папку. Для папки перейдите в "Изображения" -> "Сохраненные изображения", где вы можете найти изображения, сохраненные сценарием.

Для моей компании win10 заблокированный фон заблокированного экрана, у меня не было доступа к папке Windows\Web\Screen, потому что я не администратор.

Но

В приложении фото win10 я могу щелкнуть правой кнопкой мыши и выбрать МОЕ изображение, а затем выбрать: выбрать как (français: établir en tant que...) фон заблокированного экрана.

Надеюсь, это поможет любому из вас изменить раздражающие заблокированные параметры администратора!

Как уже отмечали другие, изображения расположены по адресу%USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets.

В этом месте находятся не только обои рабочего стола, но и иконки, обои в портретном формате и другие файлы. Все файлы не имеют расширений, поэтому вы не можете просмотреть их двойным щелчком или предварительным просмотром.

Следующий скрипт PowerShell скопирует все обои рабочего стола (ширина изображения >= 1920) на рабочий стол, переименовывая файлы и добавляя.jpgрасширение:

      $folder = New-Item -Path "$env:USERPROFILE\Desktop" -Name "Windows_Wallpapers_$((Get-Date).ToString('yyyy-MM-dd_HH-mm-ss'))" -ItemType Directory
$files = Get-ChildItem -Path "$env:USERPROFILE\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets"
$counter = 0
foreach ($file in $files) {
    $image = New-Object -ComObject WIA.ImageFile
    try {
        $image.LoadFile(($file.FullName))
        if ($image.Width -ge 1920) {
            Copy-Item -Path $file.FullName -Destination "$($folder.FullName)\Image_$($counter.ToString('0000')).jpg"
            $counter++
        }
    } catch {}
}
Другие вопросы по тегам