Skip to content

Persistent SD v1.0

Choose a tag to compare

@Cutter81 Cutter81 released this 19 Oct 02:53
· 21 commits to main since this release

PersistentSD — Updated Build Release Notes

What's New

Safety Improvements

  • Prevents PersistentSD from taking a drive letter already assigned to another volume.
  • Leaves existing volumes and their drive-letter assignments untouched when the preferred letter is occupied.
  • Improves safe handling when an existing scheduled task cannot be retrieved during backup.

Reliability

  • Fixes preference loading so the full configuration file is read correctly.
  • Improves backup handling for existing scripts and scheduled-task configurations.
  • Aligns scheduled-task XML configuration with the Persistent SD task name.

User Experience

  • Adds a restart reminder after successful installation so users know when to reboot.
  • Clarifies that an already-occupied drive letter will be left untouched.

Build and Testing

  • Adds a GitHub Actions workflow to compile and package the Windows application.
  • Packages PersistentSD.exe, PersistentSD.ps1, README.md, and LICENSE together.

Important Notes

  • Extract the ZIP before running the application.
  • Keep PersistentSD.exe and PersistentSD.ps1 together.
  • Run the application as Administrator when installing.
  • Restart Windows after installation when prompted.
  • Test on your target system before relying on drive-letter persistence.

This build has been successfully compiled and packaged. Real-world drive assignment behavior should still be verified on the target Windows system.