![Windows 10 上的锁屏图像位于哪里?](https://linux22.com/image/1507402/Windows%2010%20%E4%B8%8A%E7%9A%84%E9%94%81%E5%B1%8F%E5%9B%BE%E5%83%8F%E4%BD%8D%E4%BA%8E%E5%93%AA%E9%87%8C%EF%BC%9F.png)
Windows 10 在注销或锁定屏幕时使用的图像在哪里或什么格式?
我在整个驱动器中搜索了 *.jpg、*.bmp、*.png 和 *.tif,但我要找的那个并没有出现。
乍一看,Windows 10 中当前桌面背景的路径?,虽然不完全是重复的,但似乎有我想要的路径。但当我去那里时,登录前的图像在那里,但锁屏图像却不在。(与该答案中的说法相反,那里的文件做过有扩展。
更新:我刚刚做了一个锁屏,并得到了一个在该目录中的图像,但今天早些时候,它一直是一张有趣的人行天桥的图像,不是在该目录中。
答案1
如果您在典型位置找不到图像,则可能是您已Windows Spotlight
打开。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
,然后您可以使用默认图像查看器打开它们。
答案2
以上所有方法对我都不起作用。锁屏仍旧是那样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
希望它能对某些人有所帮助:)
答案3
除了给出的答案之外,我还想为您提供一个脚本,该脚本可以立即复制文件并将其重命名为 *.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
文件夹。您可以多次运行该脚本而不会造成任何损害,图片具有唯一的文件名。随着时间的推移,您将在该文件夹中获得很多漂亮的图片。除非您手动删除它们,否则图片不会从那里被删除。
笔记:运行上述脚本后,您可以轻松地将锁定屏幕图像更改为您保存的任何喜欢的图片。具体操作如下:
- 按Windows+I打开 Windows 设置
- 点击“个性化”
- 在侧栏中,选择“锁定屏幕”
- 在锁定屏幕设置中,选择“图片”(始终为同一张图片)或“幻灯片”(交替显示图片)作为背景
- 如果您选择了“图片”,则可以单击“浏览”来查找并选择图片。如果您选择了“幻灯片”,则可以单击“+”来添加文件夹。对于文件夹,请浏览到图片 --> 已保存的图片,您可以在其中找到脚本保存的图片
笔记:您可能已经注意到上面的脚本会复制所有图像。有时 Windows 内容交付文件夹中还包含您不想复制的图标。一种简单的方法是限制大小并仅复制较大的文件。
使用此修改后的脚本,您可以做到这一点(有关其工作原理的更详细描述,请参阅这里):
:: Batch script, which copies larger "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
for /r ".\" %%F in (*) do @if %%~zF geq 35000 copy "%%F" "%userprofile%\Pictures\Saved Pictures\*.jpg"
explorer "%userprofile%\Pictures\Saved Pictures\"
答案4
正如其他人已经指出的那样,这些图像位于%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 {}
}