如何找回我的“最后一张”壁纸

如何找回我的“最后一张”壁纸

我制作了一张横跨两台显示器的自定义壁纸,多年来一直很漂亮。然而最近我在寻找本地图像的图像属性时,不知何故错误地选择了“设置桌面背景”。

我找不到之前使用的文件。它不是网页图片,因为我在绘图程序中裁剪并编辑过。我只是不知道文件在哪里。

我有备份,但是没有看到注册表项之前指向的位置,也不确定在备份中查找什么位置。

有什么建议吗?它不在主题下,也不在 \windows\web\wallpaper 下。

谢谢!DAve

答案1

检查注册表项中存储的“壁纸”值HKEY_CURRENT_USER\控制面板\桌面在“壁纸”下。在 Windows 7 系统上,我看到“壁纸”中存储的值是C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, 在哪里用户名是当前登录帐户的名称(例子)。

当您在 Windows 7 下选择要用作壁纸的图像时,该图像将被复制到该位置并重命名为 TranscodedWallpaper.jpg。如果您看到C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg作为“壁纸”的值,如果您有备份,您应该能够从备份副本中替换当前的 TranscodedWallpaper.jpgC:\Users\用户名\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg,将您的帐户名称替换为用户名

在 Windows 8 系统上,我看到C:\Users\用户名\AppData\Roaming\Microsoft\Internet Explorer\Internet Explorer Wallpaper.bmp作为注册表中“壁纸”的值。存储在该位置的图像是我在该系统上看到的桌面背景。如果您看到的是那样,请在备份中查找该文件的先前版本。

当我检查 Windows 8.1 系统时,我看到文件列为C:\Windows\web\墙纸\Windows\img0.jpg。在这种情况下,我会从备份中查找该目录中的任何文件。但是,如果您将壁纸设置为您自己的自定义壁纸,则可能看不到那里的图像文件。如果您有先前壁纸的备份,仍然可以确定先前壁纸的位置和文件名系统用户数据表文件来自%用户资料%目录,通常C:\用户\用户名,由使用 NirSoft RegFileExport 实用程序读取系统用户数据表并导出特定部分香港中文大学到文件

相关内容