The Windows installer is now a native C++ app (MedicatInstaller.exe). Same job as before: Ventoy, optional format, extract MediCat, verify files. Linux still has the shell script on the linux branch.
If you want to help improve Medicat installer, you can:
- Join the Discord: (https://url.medicatusb.com/discord),
OR:
- Fork this project, and create a pull request with modified files. PRs welcome on
main.
- Windows 10/11 (Insider builds might break the installer)
- Linux via
Medicat_Installer.sh(Ubuntu / Arch / Debian / Fedora / Void / friends)
- Windows 10/11 (1703+ is fine)
- Administrator (UAC)
- Half a brain
- A USB (or VHD) with about 30 GiB+ free, ideally 64GB+
MediCat.USB.v21.12.7zbeside the exe, or grab it from the built-in mirrors / Drive parts
- Terminal
- Like 75% of a brain
- General Linux knowledge
- Script lives on
linuxand is attached to each release
| File | Platform |
|---|---|
MedicatInstaller.exe |
Windows x64 |
MedicatInstaller-x86.exe |
Windows 32-bit |
Medicat_Installer.sh |
Linux |
- Installs or updates Ventoy
- Optional NTFS format when you need a clean stick
- Extracts MediCat with progress
- MD5 verify + selective re-extract if something failed
- GUI (dark theme) and a proper CLI (
/help,/install,/verify, ...)
More detail: FEATURES.md · CLI.md · UPDATER.md
- Download the exe from Releases.
- Drop
MediCat.USB.v21.12.7znext to it (or use the in-app download). - Run as Administrator.
- Pick your USB. Install. Drink water.
MedicatInstaller.exe /help
MedicatInstaller.exe /install /drive:E /yes
MedicatInstaller.exe /verify /drive:E /yesLogs land beside the exe as medicat_installer.log. If something blows up and you upload logs, the dialog gives you a Diag code for Discord.
| Branch | What |
|---|---|
main |
Active C++ installer (you are here) |
linux |
Shell installer |
legacy / legacy-archive |
Old batch scripts, frozen |
archive/main-cpp-rewrite |
Backup of the short rewrite-era main |
Batch history is also on tag 3520.
Visual Studio 2022+, CMake, Python 3, plus bin/7z/.../7za.exe and MedicatFiles.md5. The build fetches official aria2c (GPL-2.0) and embeds it for multi-connection downloads.
rebuild.batOutputs land in build/Release/. Tagged releases (1.0.N) are built on GitHub Actions; see UPDATER.md. Ask in Discord if you get stuck.
-
Along with all the others helping in the Discord server!