These instructions apply to the Vauxhall Corsa Mk4 (D/S07) 2006-2014.
For other models, please choose your vehicle here.
If the electric windows on your Vauxhall Corsa D (2006–2014) — or the equivalent Opel Corsa D — have stopped going up with a single touch, and now only move while you hold the switch, the window controller has lost its calibration. It happens after the battery is disconnected or goes flat, after a fuse is pulled, or after a window motor or regulator is replaced. The fix is a quick re-initialisation you can do yourself in under a minute per window, with no tools.

Why One-Touch and Anti-Trap Disappear
Each door module needs to know exactly where the window’s fully-closed position is so it can run the glass automatically and stop it if it meets resistance (the anti-trap safety feature). When power is lost, the module clears that reference as a precaution. Until you re-teach it, the window only inches up and down while you hold the switch, and the one-touch function will not work.
Before You Begin
- Sit in the car with the doors closed.
- Turn the ignition on (engine off is fine; the switches must be live).
- Keep fingers and objects clear of the glass — during the relearn the anti-trap protection is not active.
How to Re-initialise a Corsa D Window
Do this one window at a time:
- Close all the doors and turn the ignition on.
- Press and hold the window close switch until the window is fully shut.
- With the window fully closed, keep the switch pressed for a further 2 seconds. This stores the closed position.
- Release the switch.
- Repeat for the passenger window (and rear windows on five-door cars).
- Test the one-touch function — a brief tap up should now run the window all the way closed on its own.
Once re-initialised, the one-touch up and the anti-trap protection return.
If the Window Still Won’t Auto-Close
- You didn’t hold long enough: the most common cause — repeat and hold the switch a clear 2 seconds after the window seats.
- Glass binding: a dry or twisted runner stops the module seeing a clean end stop. Clean and lubricate the window channel, then retry.
- Anti-trap keeps dropping the glass: friction (often a stiff seal in cold weather) makes the module think it has hit an obstacle. Warm the car, lubricate the rubbers and relearn again.
- Happened after a battery job: that is expected — the window relearn is one of the steps in our Corsa D battery disconnect/reconnect guide.
- No window will calibrate: if the motor strains or is silent, the regulator, motor or switch may have failed and a body-control fault may be stored — check the code on autodtcs.com.
Frequently Asked Questions
Do I need a diagnostic tool to reset the Corsa D windows?
No. The relearn is done entirely with the window switch as described. A scan tool is only needed if a genuine motor, regulator or switch fault is stored.
Why did more than one window lose one-touch at once?
Because they lost power together — almost always after a flat or disconnected battery or a pulled fuse. Re-initialise each one and they all come back.
Is the anti-trap working while I re-teach the window?
No — that is why you must keep hands and objects clear of the glass during the relearn. Full protection returns once calibration is complete.
Does this apply to the Opel Corsa D too?
Yes — the Vauxhall and Opel Corsa D are the same car, so the window re-initialisation is identical.
If you also need to clear a service reminder after the work, see our Corsa D service indicator reset guide.
Independent guide — not affiliated with Vauxhall. Always follow your official service manual and safety precautions. Read our full disclaimer.