Installing and Launching Tex
System Requirements
| Component | Requirement |
|---|---|
| OS | Windows 10 or later |
| Architecture | x64 only |
| .NET runtime | .NET 8 (bundled with the installer — no separate install) |
| Disk | ~200 MB for the self-contained build plus language data |
| Display | 1366 x 768 minimum; DPI-aware |
Warning — Tex is an x64-only build. The ScreenRecorderLib native dependency pins the process to win-x64, so there is no 32-bit or ARM64 version. Installing on an unsupported architecture will fail at launch.
Installation
Tex ships as a WiX-generated MSI.
- Run the Tex installer MSI provided by your administrator.
- Accept the EULA prompt in the installer.
- Choose an install location (the default is
Program Files). - Finish the installer. The Tex shortcut is placed in the Start menu.
On first launch, Tex creates its per-user application folder:
%APPDATA%\Tex\
settings.json — all preferences
capture_history.json — persisted capture metadata
crashes\ — unhandled-exception reports
The installed executable lives under the install path chosen by the MSI (typically C:\Program Files\Tex\Tex.Wpf.exe). In a developer build, the binary is at src\Tex.Wpf\bin\x64\Debug\net8.0-windows\win-x64\Tex.Wpf.exe.
Default Save Locations
| Content | Default folder | Setting to override |
|---|---|---|
| Images | %USERPROFILE%\Pictures\Tex | Save.SaveFolder |
| Recordings | %USERPROFILE%\Videos\Tex | Recording.SaveFolder |
Both folders are created on demand the first time Tex writes to them.
Launch Arguments
Tex accepts three optional command-line arguments, all emitted by the auto-updater — you should not normally pass them yourself.
| Argument | Purpose |
|---|---|
--post-update | Relaunch after an update installed; shows an update-complete notification |
--update-failed --error-code=<n> | Update install failed; shows an error notification with the given code |
--update-cancelled | User cancelled the update; shows a cancellation notification |
See 11.2 for the full update flow.