Nueva respuesta (18 de julio de 2016):
No sé quién lo encontró por primera vez, pero aquí hay una buena reseña: https://m.reddit.com/r/pcmasterrace/comments/4azlwr/tired_of_windows_compressing_your_wallpapers_in/
Pasos para hacer esto:
1) Presiona WIN + R o busca
2) Ingrese "Regedit.exe" y presione enter
3) Ir a donde estoy en la imagen (HKEY_CURRENT_USER> Panel de control> Escritorio)
4) Haga clic derecho en el escritorio y seleccione nuevo DWORD
5) Llámelo "JPEGImportQuality"
6) Ajústelo a 100 (decimal - no hexadecimal)
7) Cerrar regedit
Su registro debería verse así ahora (con el nuevo valor resaltado):
Reinicie (o cierre sesión y vuelva a iniciarla, acabo de reiniciar) y vuelva a configurar su fondo de pantalla. Se verá mejor, pero detrás de escena, sigue siendo solo un JPEG codificado, así que no esperes ningún milagro.
La siguiente respuesta está desactualizada. Si bien probablemente sigue siendo la mejor manera de hacer las cosas porque Windows ni siquiera puede tocar sus archivos de esa manera, hay otra manera arriba.
Antigua respuesta (25 de octubre de 2014):
Hubo una respuesta aquí, incluso la voté y acepté como la respuesta correcta, pero parece haber desaparecido. Fue así:
Abierto X:\Users\<User>\AppData\Roaming\Microsoft\Windows\Themes\
. El TranscodedWallpaper
archivo dentro es una imagen JPG sin una extensión de archivo, reemplácela con una versión 100% -JPG del fondo de pantalla que desea usar.
Luego, abra la CachedFiles
carpeta. Dentro debe haber uno o más archivos JPG, cada uno con el siguiente nombre: CachedImage_2560_1440_POS4.jpg
(sustituya los números con el ancho y alto de su resolución). Encuentre la que coincida con su resolución activa, copie su nombre de archivo y luego elimine todos los archivos. Copie la versión JPG de su fondo de pantalla también en esta carpeta y cámbiele el nombre a lo que acaba de copiar. La resolución real del fondo de pantalla no importa; Por lo que pude ver, Windows simplemente reutiliza cualquier configuración de fondo de pantalla establecida. ('Rellenar' para mí)
Para que su fondo de pantalla simplemente funcione (y también para evitar que el sistema operativo deshaga lo que ha hecho hasta ahora) deberá revocar el acceso de escritura del usuario del sistema. Para hacer eso, juega con la configuración de seguridad del TranscodedWallpaper
archivo y la CachedFiles
carpeta hasta que se vea así:
No sé cómo se llaman estas opciones en las versiones en inglés de Windows, pero imagino que sus posiciones son las mismas. El primer cuadro combinado dice 'Permitir', el segundo lo hace para que los permisos se apliquen a todos los archivos y carpetas dentro de esa carpeta de forma recursiva.
Cuando haya terminado, cierre la sesión y vuelva a iniciarla. Si hiciste todo bien, tu fondo de pantalla ya no debería verse como basura.
"Mira mamá, no hay artefactos!" (Fondo de pantalla tomado de la página de fondo de pantalla de Louie Mantia )
Obviamente, hay inconvenientes en este método, a saber:
- Tienes que pasar por todas estas tonterías de permisos cada vez que cambias el fondo de pantalla (es posible que puedas automatizar esto a través de scripts por lotes, pero no tengo idea de cómo hacerlo)
- No podrá usar presentaciones de diapositivas de papel tapiz (al menos no el tipo nativo)
- No puede usar imágenes PNG reales, debe usar JPG
Esperemos que Windows 10 no sea una decepción tan colosal en ese sentido.