Dani 5,664 The Queen of DaniWeb Administrator Featured Poster

I have an Office 365 account (Hosted MS Exchange). I deleted a few accidentally created calendars in my MS Exchange account. Everything is synced just fine (with the one remaining calendar) in Outlook 2013, my iPhone, and on the Office 365 website. However, the Windows 8 calendar app refuses to remove the old calendars. I've tried:

  • Deleting the account, and recreating it
  • Deleting the account, and recreating it with a different username (upon changing my account's username)
  • Logging out of Windows and logging back in

Dani AI

Generated

— The Calendar app in Windows 8 keeps a local index of Exchange calendar folders and, in some builds, it does not refresh that index after folders are deleted server-side. The safe way to fix this is to force the app to rebuild its local state (non-destructive first, then more aggressive if needed).

Try these steps in order:

  1. Non-destructive: open Calendar -> Settings -> Accounts -> select the Exchange account -> toggle calendar sync off, wait a minute, then toggle it back on. If the UI shows individual calendars in the left pane, try unchecking any stale entries there.

  2. If that does not clear the stale calendars, clear the app’s local state. Close Calendar, then in File Explorer browse to your user Packages folder and back up then remove the Mail/Calendar package folder (look for a name containing windowscommunicationsapps under C:\Users\<you>\AppData\Local\Packages). Restart and open Calendar; re-add the account and let it resynchronize.

  3. If removing the package folder is not possible or does not help, re-register/remove+reinstall the built-in app using PowerShell (run as Administrator). Common commands used to remove and then re-register apps are:

Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage

Get-AppxPackage -AllUsers | ForEach { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

These commands remove the Mail/Calendar package for the current user and then re-register all built-in apps. See the Microsoft PowerShell appx cmdlet documentation for details: Get-AppxPackage docs and Add-AppxPackage docs.

Cautions: back up the package folder before deleting, run PowerShell as Administrator, and understand removing/re-registering can temporarily remove Mail/Calendar/People UI state (data is on the server so it will resync). If the problem persists, it was a known Windows 8-era client bug — upgrading to 8.1/10 or using Outlook/OWA is a reliable workaround.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.