Проверьте значение "Обои", хранящееся в разделе реестра HKEY_CURRENT_USER\ Панель управления \ Рабочий стол в разделе "Обои". В системе Windows 7 я вижу значение, хранящееся в "Wallpaper", это C:\ Users \ Имя_пользователя \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper.jpg, где Username - это имя текущей зарегистрированной учетной записи (пример).
Когда вы выбираете изображение для использования в качестве обоев в Windows 7, оно будет скопировано в это место и переименовано в TranscodedWallpaper.jpg. Если вы видите C:\Users\ Имя пользователя \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper.jpg в качестве значения "Обои", если у вас есть резервные копии, вы сможете заменить текущий TranscodedWallpaper.jpg из резервной копии. копия C:\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\wallpaper\Windows\img0.jpg. В этом случае я бы искал любые файлы в этом каталоге из резервной копии. Если вы установите обои на свои собственные обои, вы можете не увидеть там файл изображения. Еще есть способ определить местоположение и имя файла для предыдущих обоев, если у вас есть резервная копия файла NTUSER.DAT из каталога % USERPROFILE%, обычно C:\USERS\USERNAME, для учетной записи, используя Утилита NirSoft RegFileExport для чтения NTUSER.DAT и экспорта определенной части HKCU в файл.