Automated installer for VIDA 2014D (Volvo diagnostic software), targeting Windows 7 Pro through Windows 11, primarily for QEMU/KVM VMs. PowerShell 3.0+ with batch file entry points. Covers SQL Server Express, JDK replacement, patching, and post-install configuration. Idempotent — can be re-run safely after failures.
This project is not affiliated with, endorsed by, or associated with Volvo, Ford, or any of their subsidiaries. VIDA is proprietary software owned by Volvo Car Corporation. This software is provided as-is with no warranty — use at your own risk.
- OS: Windows 7 Pro – Windows 11 (x86 or x64)
- PowerShell: 3.0+ (Windows 7 users: install WMF 5.1)
- Admin rights required
- VIDA 2014D ISO — download from svdns.info
- SHA256:
200a0f8e4faca30c6c0e2aa7035be176c12ad3111658db777015e9fe2044c59f - Mount or burn to a drive; the installer scans drives D–Z for VIDA media automatically
- SHA256:
This installer is designed primarily for virtual machines.
| Resource | Recommended |
|---|---|
| CPU | 2–4 cores |
| RAM | 4–6 GB |
| Disk | 60 GB |
Works with QEMU/KVM, VirtualBox, or VMware. Mount the VIDA ISO as a CD/DVD drive in the VM.
install.cmd # Full install (SQL Server, VIDA, JDK, patch, post-install)
patch.cmd # Re-apply patch only
uninstall.cmd # Full teardown (apps, SQL, registry, firewall, env vars)
All three auto-elevate to admin. The installer is idempotent — completed steps are skipped on re-run. A reboot is required after installation.
| Step | Script | What it does |
|---|---|---|
| 1 | 01_preflight.ps1 |
Validates OS, RAM, .NET, disk space, IE, hosts file |
| 2 | 02_sql_express.ps1 |
Installs SQL Server 2014 SP3 Express (skipped if present) |
| 3 | 03_vida_setup.ps1 |
Launches VIDA DVD installer (interactive) |
| 4 | 04_java_replace.ps1 |
Replaces bundled JDK with 7u80 |
| 5 | 05_vida_patch.ps1 |
Applies patch (license + class files) |
| 6 | 06_post_install.ps1 |
Firewall rules, registry tweaks, desktop shortcut |
- Install failed mid-way: Re-run
install.cmd— completed steps are skipped automatically. - Install log: Check
C:\VIDAInstall\install.logfor details on failures. - DVD not detected: Ensure the VIDA ISO is mounted/burned and accessible on a drive letter D–Z. The installer looks for
setup.exeat a known path on each drive. - PowerShell version too low: Windows 7 requires WMF 5.1.
├── install.cmd / patch.cmd / uninstall.cmd # Entry points (auto-elevate)
├── _bootstrap.cmd # PS version check + script launch
├── ps/
│ ├── install.ps1 # Orchestrator — runs steps 01–06
│ ├── patch.ps1 # Standalone patch
│ ├── uninstall.ps1 # Full teardown
│ ├── _common.ps1 # Shared state, paths, utilities
│ ├── _patch_apply.ps1 # Patch logic (shared by 05 and patch.ps1)
│ └── 01–06_*.ps1 # Individual step scripts
├── data/patch/ # Bundled patch files (.class + license)
└── downloads/ # Cached downloads + checksums
- Each step script sources
_common.ps1and is idempotent _common.ps1provides download helpers with Wayback Machine fallback, DVD auto-detection, and SQL connection settings- Downloads use architecture-aware URL selection (x64/x86)
- All
.cmdand.ps1files must use CRLF line endings - If editing on Linux, run
unix2doson changed files before committing .gitattributesenforces CRLF for these file types