Новый ответ (18 июля 2016 г.):
Не знаю, кто первым его нашел, но вот хорошая запись: https://m.reddit.com/r/pcmasterrace/comments/4azlwr/tired_of_windows_compressing_your_wallpapers_in/
Шаги, чтобы сделать это:
1) Хит WIN + R или поиск
2) Введите «Regedit.exe» и нажмите Enter
3) Перейдите туда, где я на картинке (HKEY_CURRENT_USER> Панель управления> Рабочий стол)
4) Щелкните правой кнопкой мыши на рабочем столе и выберите новый DWORD
5) Назовите это "JPEGImportQuality"
6) Установите его на 100 (десятичный - не шестнадцатеричный)
7) Закрыть regedit
Ваш реестр должен выглядеть следующим образом (с выделенным новым значением):
Перезагрузите компьютер (или выйдите и снова войдите, я только что перезапустил) и заново установите обои. Это будет выглядеть лучше, но за кулисами это все еще просто перекодированный JPEG, так что не ожидайте никаких чудес.
Следующий ответ устарел. Хотя это, вероятно, все еще лучший способ сделать что-то, потому что Windows даже не может коснуться ваших файлов таким образом, есть другой способ выше.
Старый ответ (25 октября 2014 г.):
Здесь был ответ, я даже проголосовал против него и принял его как правильный ответ, но он, похоже, исчез. Это пошло так:
Open X:\Users\<User>\AppData\Roaming\Microsoft\Windows\Themes\
. TranscodedWallpaper
Файл внутри является JPG изображения без расширения файла, заменить его версию -JPG на 100% обои вы хотите использовать.
Затем откройте CachedFiles
папку. Внутри должен быть один или несколько файлов JPG, каждый из которых будет иметь следующий вид: CachedImage_2560_1440_POS4.jpg
(замените числа шириной и высотой вашего разрешения). Найдите тот, который соответствует вашему активному разрешению, скопируйте его имя файла, затем удалите все файлы. Скопируйте JPG-версию своих обоев в эту папку и переименуйте ее во все, что вы только что скопировали. Фактическое разрешение обоев не имеет значения; насколько я могу судить, Windows просто повторно использует настройки обоев, которые были установлены. («Заполните» для меня)
Чтобы заставить ваши обои просто работать (а также не дать ОС отменить то, что вы уже сделали), вам нужно отменить доступ пользователя на запись в системе. Для этого возьмите настройки безопасности TranscodedWallpaper
файла и CachedFiles
папки, пока они не будут выглядеть следующим образом:
Я не знаю, как эти варианты называются в английских версиях Windows, но я представляю их позиции одинаковыми. Первый комбинированный список говорит «Разрешить», второй делает так, чтобы разрешения применялись ко всем файлам и папкам внутри этой папки рекурсивно.
Когда вы закончите, выйдите из системы, затем войдите снова. Если вы все сделали правильно, ваши обои больше не должны выглядеть как мусор.
"Смотри, мама, никаких артефактов!" (Обои взяты со страницы обоев Луи Мантии )
Очевидно, у этого метода есть недостатки, а именно:
- Вы должны проходить всю эту бессмысленную чепуху каждый раз, когда меняете обои (возможно, вы сможете автоматизировать это с помощью пакетных сценариев, но я понятия не имею, как это сделать)
- Вы не сможете использовать слайд-шоу обоев (по крайней мере, не родной вид)
- Вы не можете использовать реальные изображения PNG, вы должны использовать JPG
Давайте просто надеяться, что Windows 10 не будет таким колоссальным разочарованием в этом отношении.