Diagbox 9.129 – Complete Setup Guide for Peugeot Citroën DS

Diagbox is the official diagnostic software from the PSA Group, covering Peugeot, Citroën, DS Automobiles, and Opel/Vauxhall vehicles sold in Europe from the mid-2000s through to current models. It replaced the older Lexia 3 / PP2000 platform and has been the dealer standard since around 2010. If you service French cars professionally, Diagbox 9.129 is the tool that gives you full OEM access — fault codes, actuator tests, ECU programming, and manufacturer-specific service functions that no generic scanner can match.

What Vehicles Does Diagbox 9.129 Cover?

Diagbox 9.129 is one of the most comprehensive releases of the software and covers an extensive range:

  • Peugeot: 107, 206, 207, 208, 2008, 301, 306, 307, 308, 3008, 407, 408, 5008, 508, 607, 807, Partner, Expert, Boxer
  • Citroën: C1, C2, C3, C3 Aircross, C4, C4 Cactus, C4 Picasso, C5, C5 Aircross, C6, C8, Berlingo, Dispatch, Relay
  • DS Automobiles: DS3, DS4, DS5, DS7, DS9
  • Opel/Vauxhall: Crossland, Grandland, Mokka (PSA platform models)

Coverage extends to petrol, diesel, hybrid, and electric variants. Version 9.129 adds updates for the latest e-208, e-2008, and DS3 E-Tense electric models.

Key Diagbox Functions

Diagnostics

Diagbox reads and clears fault codes across every ECU in the vehicle — not just engine and gearbox, but BSI (Body Systems Interface), airbag, climate, steering, parking sensors, lane assist, and every other module. Unlike generic OBD2 readers, it accesses manufacturer-specific (non-standard) fault codes that make up the majority of real-world diagnostic work on PSA vehicles.

Actuator Tests

Force individual components to activate for testing: cooling fans, fuel injectors, EGR valve, glow plugs, electric throttle body, air conditioning compressor, and more. This is essential for confirming suspected failures without removing parts.

ECU Programming

Diagbox performs ECU and BSI reflashing, including parameter recoding after component replacement. When replacing a BSI unit, the new module must be “married” to the vehicle’s other ECUs via Diagbox — no other tool can perform this function correctly on PSA platforms.

Service and Maintenance Functions

  • Service indicator reset (mileage and time-based)
  • Particle filter (DPF/FAP) forced regeneration
  • Brake caliper piston retraction (electric parking brake)
  • Battery replacement registration
  • Steering angle sensor reset
  • Suspension height calibration (Citroën Hydractive)

System Requirements

  • OS: Windows 7 32-bit or 64-bit (native); Windows 10/11 via VMware
  • RAM: 4 GB minimum
  • Storage: 30 GB free space (the vehicle database is large)
  • Interface: Lexia 3 (original or compatible clone) or DiagBox VCI

VMware Installation Guide

Diagbox 9.129 is notoriously difficult to install on modern Windows 10/11 systems due to its dependency on 32-bit components and specific DirectX/Visual C++ runtime versions that conflict with current Windows builds. The VMware approach is strongly recommended and eliminates all of these compatibility issues.

Step 1 — Install VMware Workstation Player

Install VMware Workstation Player 17 on your host machine. Enable Intel VT-x in your BIOS if it is not already active (required for 64-bit virtual machines). Once installed, confirm VMware is running correctly by checking the application opens without errors.

Step 2 — Extract the Diagbox VM Image

Extract the compressed VM archive to a local drive with at least 40 GB free. Use a path without spaces — C:\DiagboxVM\ is ideal. Navigate to the extracted folder and open the .vmx file in VMware Workstation Player. The machine will appear in your VM library.

Step 3 — Configure VM Settings

Before starting the VM, edit its hardware configuration:

  • Allocate 4096 MB RAM minimum
  • Set CPU to 2 cores
  • Confirm USB 2.0 controller is enabled (Lexia 3 uses USB 2.0)
  • Set network adapter to Bridged mode

Step 4 — Start the VM and Connect Your Lexia Interface

Power on the VM. Once Windows loads, connect your Lexia 3 interface via USB. In VMware, go to VM → Removable Devices and connect the Lexia device to the virtual machine. Open Device Manager inside the VM and confirm the Lexia interface is recognised without driver errors.

Step 5 — Launch Diagbox and Select Vehicle

Open Diagbox from the desktop. On the home screen, click Diagnosis and select your vehicle manufacturer. Connect the Lexia interface to the vehicle’s OBD2 port (under the dashboard, driver’s side on most PSA models) and turn the ignition to position II (accessory, engine off). Diagbox will connect and identify the vehicle automatically using the VIN.

Common Issues and Solutions

Lexia Not Detected in Windows

If the Lexia interface does not appear in Device Manager, the driver is not installed. In the VMware image, the Lexia driver is pre-installed. If you are doing a native install, run the driver installer from the Diagbox installation directory under \drivers\lexia\.

“Connection to Vehicle Failed”

Usually caused by a weak OBD2 cable connection or the ignition not being in position II. On older PSA models (pre-2005), Diagbox requires a separate “PP2000” mode for certain systems — check the vehicle type selector in the Diagbox connection wizard.

DPF Regeneration Not Available

DPF/FAP forced regeneration requires the engine to be at operating temperature and the particle filter saturation level to be above a minimum threshold. Diagbox will show the current DPF load level under the engine ECU live data before allowing the regeneration cycle to start.

Get Diagbox 9.129 — VMware Ready

Our Diagbox 9.129 VMware image is pre-installed with the full vehicle database and Lexia drivers configured. Skip the installation complexity entirely — download, extract, and start diagnosing PSA vehicles immediately.

Get Diagbox 9.129 VMware Image →

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top