Service ResetService Reset
  • Home
  • Guides
  • Tools
    • Tire Pressure Calculator
    • Check DTC Codes
    • Request a Guide
  • Blog
  • About
  • FAQ
  • Contact Us
  • Home
  • Guides
  • Tools
    • Tire Pressure Calculator
    • Check DTC Codes
    • Request a Guide
  • Blog
  • About
  • FAQ
  • Contact Us
Home/BMW/5 Series/Mk6 (F10/F11/F18) 2010-2017/Re-initialise the Sunroof

Re-initialise the Sunroof

Reviewed by the Service Reset editor · Updated August 9, 2026 · How we verify
Quick referenceToolsNoneTime~2 minMethodHold switch to re-initialise

These instructions apply to the BMW 5 Series Mk6 (F10/F11/F18) 2010-2017.
For other models, please choose your vehicle here.

If your BMW 5 Series (F10/F11/F18, 2010–2017) has the electric glass sunroof and its one-touch open/tilt has stopped working — typically after a battery disconnection, a flat battery or a fuse change — the roof needs re-initialising (BMW calls it normalising) so it relearns its end positions. It is a quick no-tools job from the cabin. This guide shows how.

BMW 5 Series Mk6 — the vehicle covered in this guide.
BMW 5 Series Mk6. Photo by Dinkun Chen via Wikimedia Commons, licensed CC BY-SA 4.0.

Why the Sunroof Needs Re-initialising

The sunroof motor stores its closed, tilted and open positions so the one-touch and anti-trap (pinch protection) functions work. Losing power clears that memory — the roof still moves while you hold the switch, but automatic operation stops until it is re-taught.

How to Re-initialise (Normalise) the F10 Sunroof

Do this with the ignition on (engine can be off):

  1. Turn the ignition on.
  2. Operate the switch to bring the roof to the fully closed position.
  3. Press and hold the switch in the close/tilt-up direction (at the maximum position) for around 20–30 seconds. The roof will tilt and move slightly as it relearns.
  4. Keep holding until the roof completes its cycle and stops moving.
  5. Release the switch and test the one-touch function — a single press should now tilt/open the roof automatically.

If It Still Won’t Operate Automatically

  • Repeat the procedure — the hold must be long enough for the roof to run the full normalisation cycle.
  • Let the cycle finish — don’t release the switch until the roof has stopped on its own.
  • This is the step BMW lists after reconnecting the battery, so run it alongside the window initialise.

Frequently Asked Questions

Why did my sunroof stop auto-opening after the battery was off?

Disconnecting the battery wipes the roof’s stored end positions, so one-touch and anti-trap switch off until you normalise it with the routine above.

Do I need any tools?

No — just the overhead switch and the ignition on.

The roof reverses when closing — what’s wrong?

That’s the anti-trap protection reacting because the limits aren’t learned. Re-run the normalisation and make sure nothing is obstructing the channel.

My F10 doesn’t have a sunroof — does this matter?

No — only cars with the electric glass roof need this step. If yours has none, skip it.

To clear a service reminder after maintenance, see our BMW 5 Series service indicator reset guide. For warning lights, look up the code on autodtcs.com.

Independent guide — not affiliated with BMW. Always follow your official service manual and safety precautions. Read our full disclaimer.

Related Articles
  • Put the Electronic Parking Brake into Service Mode
  • Start the Car With a Dead Key Fob Battery
  • Reset a Frozen Infotainment Screen
  • Replace the Key Fob Battery
  • Re-initialise the Electric Windows
  • Reset the Tyre Pressure Warning

Service Reset

Step-by-step reset and maintenance guides for all major car brands. Independent resource – not affiliated with any car manufacturer. All trademarks and logos are the property of their respective owners and are used for identification purposes only.

© 2026 ServiceReset.net. All rights reserved.

POPULAR BRANDS
Toyota · Volkswagen · BMW · Ford · Audi · Mercedes · Nissan · Peugeot · Vauxhall · Kia
NAVIGATION
  • Home
  • Guides
  • Dashboard Warning Lights
  • Tools
  • Tire Pressure Calculator
  • Blog
  • About
  • FAQ
  • Request a Guide
  • Contact
LEGAL
  • Privacy Policy
  • Terms of Use
  • Disclaimer
SOCIAL
  • YouTube
  • Pinterest