Outlook.exe /cleanreminders versus /resetfolders

Outlook has a bunch of commandline switches that can be used to change certain behaviors, reset settings, or do things such as create messages. There are two switches that are sometimes confused with each other: /cleanreminders and /resetfolders. I got an explanation of the difference between the two once, and wanted to share it:

outlook.exe /cleanreminders recreates the reminder search folder and restarts the search.

outlook.exe /resetfolders recreates the properties (and possibly the folders themselves) that point to the default folders. We cache the entry IDs for the default folders on the root of the store so that we don't waste RPCs looking them up every time we need one. /resetfolders causes us to look for a folder named “Inbox“ or “Calendar“ (or localized versions). If we find the folder, we stamp the entry ID for that folder into our special property for that folder.  If we couldn't find a folder by that name, we create the folder and stamp the property.  The reminders folder is one of our default special folders, so this applies to it, too.

Comments (8)

  1. Anonymous says:

    Doing things the hard way with RSS Bandit leads to some interesting statistics; Stuff for my Boss and co-workers; SOA and Joe Developer — Phillip gets it right (again); Bits on Reporting Services; Wake up and smell RSS.NET; htmlArea (drool); InfoPath duh; McD’s

  2. Colin Walker says:

    Must admit, I used to support Outlook for MS UK and for all the abundance of switches available we only ever used to use about 5 on a day to day basis.

    Stil, it’s nice to have them there just in case.

  3. KC Lemson says:

    Colin: An often quoted statistic about a product like Office is that "80% of your users only use 20% of the features…" so there’s a tendency to say "Hey, we only need to implement 20% of the features!". But then you find out that each person in that 80% uses a different set of features to comprise the 20% 🙂

    Joel says it better than I: http://www.joelonsoftware.com/printerFriendly/articles/fog0000000020.html

  4. Tiago Kietzmann says:


    I’m the a Network Administrator in Brazil and I have a BIG problem!!!

    I started here 1 mounth before, so I’m new here, but as the senior of the team the hard things come to me !!!

    Well, we use Windows 2000 and Exchange 2000, the domain and the Exchange were migrate two years ago and almost everything happened right. But in the process they losted one public folder, once there wasn’t important data in that they don’t recouvered it.

    Now, time to time, the outlook send to the cliente a messeger like this:

    "The folder could not be opened. The contents of this public folder are currently unavailable. Either the MS Exchange server computer servicing this public folder is down or the public folder has not been replicated to this site."

    And looking at tha ADSI I found some references of "dead servers" in the Exchange container!!! Server who were correctly removed !!!

    Can you help me?


    Tiago Kietzmann – kietzmann@uol.com.br


  5. curt says:

    I have tried the /Cleanreminders switch to solve the problem listed below:

    "There was a problem reading one or more of your reminders. SOme reminders may not appear. Cannot locate recurrance information for this appointment."

    The switch does not work for this problem becuase the regenerated reminder keeps looking for a recurring meeting that is no longer on my calendar. So none of my reminders are displayed.

    I have also rebuilt the PST file.

    Any ideas?

Skip to main content