These instructions apply to the Vauxhall Corsa Mk4 (D/S07) 2006-2014. For other models, please choose your vehicle here.
Last updated:
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 Start
- 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.
Disclaimer: The information on this page is provided for general guidance only. Always follow your official service manual and safety precautions when working on your vehicle. We are not responsible for errors, omissions, or any damage resulting from the use of this information.
This website is an independent resource and is not affiliated with, endorsed by, or sponsored by Vauxhall. All trademarks and brand names belong to their respective owners.