Skip to content

DexTor OS for Windows v0.1.39

Pre-release
Pre-release

Choose a tag to compare

@dextoros dextoros released this 21 Oct 15:15
· 3 commits to main since this release

The first public release of the DexTor OS for Windows launcher - and the first time its full
source code is published.

What it does

  • Turns a USB drive of 8 GB or more into a DexTor OS drive that boots on a compatible PC and
    also runs inside Windows 11, in its own window.
  • Checks this PC first and changes nothing while checking: Windows version, memory, disk space
    and virtualization.
  • Downloads the latest DexTor OS image and resumes interrupted downloads. Before anything is
    written, it verifies the signature of the published SHA-256 with its release key and checks the
    image against that hash.
  • Asks before erasing, showing the drive letter, model and size. Refuses system, boot, read-only
    and non-USB disks.
  • Writes the image without the Windows cache, then reads it back from the stick and verifies it
    before the drive is marked ready.
  • Starts DexTor OS inside Windows on a pinned, verified QEMU with the Windows Hypervisor Platform,
    sized to the computer. The boot is shown as steps behind a DexTor splash, and the window opens
    maximized on the launcher's monitor, at that monitor's resolution, once the guest has drawn its first frame.
  • Gives DexTor OS one private data.img on the stick in both modes, for its LUKS-encrypted
    storage, and never runs two DexTor sessions on the same storage at once.
  • Speaks 10 languages and hands the selected one to DexTor OS.

Download

DexTorOS-Portable-0.1.39-win-x64.exe - one portable file, no installation and no separate .NET
needed. Requires Windows 11 x64. It was built from exactly the source code of this release
with build-portable.bat 0.1.39 and .NET SDK 10.0.401.

This is a beta build and it is not code-signed yet, so Windows SmartScreen warns about an
unknown publisher. Check the file before running it:

SHA-256: D30C493EEC5AA739574E689FFE1F55E41C176BF69716F78A0437A8D05B50F88E

Third-party components and their licenses: THIRD-PARTY-NOTICES.md, attached to this release.