kele551

MS Wallpaper Assistant is a Windows single-file exe that auto-rotates wallpapers from Bing Daily Image and Windows Spotlight. It touches the system in only two places — SystemParametersInfo and HKCU WallpaperStyle — no admin, no hosts, no services.

v2.4.7
Published at
13h ago
6
Stars
114
Download
Synced at
12h ago

Latest release

v2.4.7Nov 13, 2026, 04:33 AM
Downloads slow? Switch the source anytime above

README

Project Overview

MS Wallpaper Assistant by 海风 (kele551) is a single-file Windows exe for auto-rotating wallpapers from two public sources: Bing Daily Image (the daily 4K original from Microsoft Bing) and Windows Spotlight (Microsoft's official curated gallery, refreshes in batches at 4K). Core principle: only two things touch the system — setting the wallpaper via SystemParametersInfo(SPI_SETDESKWALLPAPER), and fill-mode only writes HKCU\Control Panel\Desktop (WallpaperStyle / TileWallpaper), comparing values before writing to skip if identical.

Item Value
Platform Windows 10+ x64
Language Python (PyInstaller, zero 3rd-party runtime deps)
Sources Bing Daily Image, Windows Spotlight
System touches only SystemParametersInfo + HKCU WallpaperStyle
License MIT

Let your desktop wallpaper refresh itself. The app runs silently — not a window flickers in the background.

Key Features

  • Two public sources: Bing Daily Image + Windows Spotlight, 4K originals stored locally
  • No hosts, no services, no admin needed: autostart is a Startup-folder shortcut, not a registry Run key
  • Safe writes, no side effects: SystemParametersInfo for wallpaper, HKCU\Control Panel\Desktop for fill mode — compare before writing
  • Silent background updates: seamless, no window flicker
  • Never misses a day: missed Bing wallpapers are caught up after reboot

Target Audience

  • Windows users wanting automatic desktop wallpaper rotation
  • Geeks avoiding heavy wallpaper engines like Wallpaper Engine
  • Bing Daily Image enthusiasts

Quick Start

  1. Download ms-wallpaper-assistant.exe from GitCode (main) or GitHub (mirror)
  2. Double-click — browser opens the console at http://127.0.0.1:XXXX
  3. Tick "autostart on boot" in the panel to enable Startup-folder shortcut
  4. Updates go through the panel's Check for Update

Core Advantages

  • Silent, zero-disruption updates: no window flicker, no toast
  • Minimal system touch: two writes total, compared before writing
  • No admin needed: Startup-folder shortcut, cleaner than registry Run

System Requirements

Item Requirement
OS Windows 10+ x64
Privilege no admin needed

Notes

  • Sources are copyrighted by providers: Bing and Spotlight images for personal desktop use only
  • Console listens only on 127.0.0.1: not LAN-visible

Release history

Sort