Repository navigation
Installation and Setup
This guide covers installing CyberSnap, first-run configuration, and keeping it up to date.
| Requirement | Minimum |
|---|---|
| OS | Windows 10 (build 19041) or later, including Windows 11 |
| Architecture | x64 for the published installer and portable ZIP |
| Runtime | .NET 10 Desktop Runtime included; no separate installation required |
| Disk space | Space for the extracted app, bundled runtime and FFmpeg, plus your captures |
- Download
CyberSnap-Setup-{version}.exefrom Releases - Run it as your normal Windows user (no administrator rights or UAC elevation required) and follow the wizard:
- Choose the installation directory (
%LocalAppData%\Programs\CyberSnapby default) - Optional tasks: Run at startup, desktop shortcut, CyberSnap Editor desktop shortcut (
--editor) - Start Menu entries (CyberSnap + CyberSnap Editor) are always created
- Choose the installation directory (
- Launch CyberSnap when complete
Starting with version 1.20.1, installation is per user. If you have an older all-users installation in Program Files, uninstall that copy before switching to this installer. Removing the old machine-wide installation may require administrator approval; the new installer does not migrate it in place.
- Copies program files to the installation directory
- Registers the
.csnpfile association for the current user (CyberSnap.Project→"<exe>" "%1", icon from the exe) - Creates current-user Start Menu shortcuts (CyberSnap, CyberSnap Editor)
- Creates desktop shortcuts (only if tasked)
- Uses the same
HKCU\...\Runstartup value as the in-app toggle. The selected or unchecked installer task is applied on first launch; later in-app changes remain effective. - Registers one current-user Inno Setup uninstall entry.
CyberSnap.exe --uninstalldelegates to that uninstaller.
Releases also ship a portable ZIP:
- Download and extract it anywhere
- Run
CyberSnap.exedirectly
The ZIP is installation-free, but settings, gallery data, and logs still live in
%APPDATA%\CyberSnap. Extracting it creates no installer-managed shortcuts or file associations. The app can still register startup for the current user according to its Launch on startup setting.
Windows may show a SmartScreen warning the first time you run the CyberSnap installer; this is expected until Windows builds enough reputation for the file. The same can appear when launching the portable build.
To continue:
- Click More info.
- Click Run anyway.
SmartScreen is separate from UAC. The per-user installer does not request administrator elevation.
On first launch (or anytime via Settings → General → System → Setup wizard), a 5-step stepper walks you through:
- Appearance — Language and visual theme
- Capture — Behavior and overlays
- Saving — After-capture steps and files
- Hotkeys — Your shortcuts (only Area Capture is pre-bound)
- Ready — Review and finish
Re-running the wizard never wipes settings made outside of it.
CyberSnap checks the GitHub releases feed once shortly after startup (toggle: AutoCheckForUpdates, on by default):
- When an update is available, a silent toast notification appears (14 s) with a changelog peek
- Clicking the toast opens the About window update section: changelog peek plus View Release (release page), Update Now (asks for confirmation, then downloads with progress), and Skip this version
- Downloading fetches the installer asset with progress; installing asks for confirmation again before CyberSnap exits so it can be replaced
- Skip this version silences that release (no toast, widget badge, or tray LED) until a newer version appears; checking manually from About always reports
There are no channel (pre-release), interval, or auto-download options, just the on/off toggle.
- About window → Check for Updates... (also reachable from every Help submenu)
- Or download the latest installer/ZIP from releases. A per-user installer can update an existing per-user installation. When switching from an older Program Files installation, uninstall that machine-wide copy first.
- Settings → General → System → Launch on startup (on by default for fresh app settings; an explicit installer choice takes precedence on first launch)
- Or: Windows Settings → Apps → Startup → Toggle CyberSnap
The in-app toggle writes:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run → "CyberSnap" = "<exe path>"
The installer and the app use this same value, so there is no duplicate Startup-folder shortcut. Windows launches the app at sign-in without elevation. Uninstalling removes the value even if startup was enabled later in the app.
The installer registers only .csnp (CyberSnap projects): double-click opens the file in the editor.
Image files get no shell integration. To edit an outside image:
- Drag and drop it onto the editor, or
- Run
CyberSnap.exe --editor "path\to\image.png", or - Open the bare editor (
CyberSnap.exe --editor) and use Open / Paste / New canvas
- Windows Settings → Apps → Installed Apps
- Find CyberSnap → Uninstall, or run
CyberSnap.exe --uninstall. Both use the registered Inno Setup uninstaller for an installed copy; no administrator elevation is required for the per-user installation.
- Installed program files and installation directory
- Start Menu and desktop shortcuts
-
.csnpfile association keys - Uninstall registry entry
-
HKCU\...\Runstartup value
-
%APPDATA%\CyberSnap— settings, gallery data, logs (delete it manually for a full wipe; the app recreates defaults on next launch) - Your captures/recordings folder (
%USERPROFILE%\Pictures\CyberSnapby default)