UxPlayEnhanced v1.0.3
UxPlayEnhanced v1.0.3
This release fixes Windows upgrades that could fail with Access is denied
while replacing an executable or runtime DLL in Program Files.
Installer reliability
- Installs each release into a versioned application directory, preventing
antivirus behavior monitoring from blocking an upgrade by protecting an
older executable. - Stops all running UxPlayEnhanced executables and waits until the product
directory remains process-free before copying files. - Keeps hash-identical runtime files instead of overwriting them.
- Retries changed files when Windows reports a transient lock and verifies
installed files with SHA-256. - Keeps the desktop and Start menu shortcuts, firewall rules, uninstall entry,
and application icon pointed at the active version.
Validation
- Tested an upgrade while the legacy receiver was running.
- Tested a second repair install while
libx265-216.dllwas deliberately held
open against overwrite and deletion. - Verified all 169 installed package files by SHA-256, both firewall rules, the
all-users desktop shortcut, the uninstall registry entry, and a normal tray
launch after installation.
There are no audio-pipeline changes in this release.