Files & Data Storage
Complete map of the files, folders, and registry keys Deck installs, reads, and writes
A single reference for everything Deck puts on disk and in the registry - useful for backup, imaging, support, and cleanup.
Program files
| Install mode | Location |
|---|---|
| Per-user (default) | %LOCALAPPDATA%\Programs\Vediram\Deck |
Per-machine (ALLUSERS=1) | C:\Program Files\Vediram\Deck |
Key executables in that folder: Vediram.Deck.exe (UI) and Vediram.Deck.Core.exe (daemon). A Vediram Deck Start-menu shortcut is created under the Vediram folder.
User data
By default all user data lives under %LOCALAPPDATA%\Vediram\Deck:
| File | Contents | Notes |
|---|---|---|
deck.db | SQLite database: profiles, add-in inventory, metrics history, crash reports | Schema migrates automatically on upgrade. Relocatable via DatabaseFolder. |
core.log | Core daemon activity log | Trimmed to the last ~1000 lines on startup. Relocatable via LogsFolder. |
core-error.log | Fatal daemon startup errors | Written only when the daemon fails to start. Relocatable via LogsFolder. |
Crash dumps are read from %LOCALAPPDATA%\CrashDumps by default (relocatable via CrashDumpsFolder). The folder-override policies are documented in the Policy Reference.
Log format
core.log lines are timestamped and categorized:
[2026-07-01 09:14:22.031] [Policy] Loaded 4 machine policies
[2026-07-01 09:14:22.088] [discovery] Scanned Excel: 12 add-ins
Categories include policy, managed-profiles, discovery, profile activation, crash analysis, metrics, and registry operations. See Collecting diagnostic logs.
Registry - data Deck writes
| Key / value | Purpose |
|---|---|
HKCU\...\Office\16.0\<app>\Addins\<ProgID>\LoadBehavior | Set to 3/2 when a profile is activated (user hive only) |
HKCU\...\Office\16.0\Excel\Options\OPEN, OPEN1, … | Excel XLL load sequence, reconciled by Deck |
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\VediramDeck | Auto-start entry (points to the daemon), present only when enabled |
HKCU\SOFTWARE\Vediram\Deck | Installer marker values |
Registry - data Deck reads
| Key | Purpose |
|---|---|
HK{CU,LM}\SOFTWARE\Microsoft\Office\16.0\<app>\Addins\ | Add-in discovery (also the non-versioned and WOW6432Node variants) |
HKLM\SOFTWARE\Policies\Vediram\Deck | Machine-scope Group Policy |
HKCU\SOFTWARE\Policies\Vediram\Deck | User-scope Group Policy |
HKLM\SOFTWARE\Policies\Vediram\Deck\ManagedExtensions | Excel XLL policies |
Full detail on the Office and policy paths is in Registry Details.
What survives uninstall
Uninstalling removes the program files, the Start-menu shortcut, and the auto-start entry, but leaves the user-data folder (deck.db and logs) and any LoadBehavior values Deck last wrote. To fully clean up, remove %LOCALAPPDATA%\Vediram\Deck after uninstall - see Updates & Uninstall.