Microsoft Outlook 2007 and Microsoft Outlook 2010 do not archive messages as expected based on the received date instead it uses the modified date by default

Microsoft Outlook 2007 and Microsoft Outlook 2010 do not archive messages as expected based on the received date instead it uses the modified date by default

The archiving features with Microsoft Outlook 2007 and Microsoft Outlook 2010 use the last modified date of an item rather than the sent or recieved date to determine if it should be archived.  This can become a real problem if you have recently moved some old messages to a new outlook folder or you have had to export and import messages using a PST file during a Microsoft Exchange Migration or when a user changes desktop computer or laptop.

To work around this issue you need to fully patch Microsoft Office 2007 or Microsoft Office 2010 and then apply the latest hotfixes for Outlook ased upon the service pack level, for example if you have Microsoft Office 2010 Service Pack 1 installed then please check that you apply Outlook 2010 hotfixes desinged for Office 2010 – Service Pack 1.

Once you have patched Outlook 2007 and Outlook 2010 you will have enabled support for the ArchiveIgnoreLastModifiedTime DWORD Registry value, which in turn lets you switch from archive by last modified date to archive by received date.

To enable the switch in behaviour you simply need to add the following registry value dependant upon your version of Microsoft Outlook

Microsoft Outlook 2007

Navigate using regedit.exe to the following location: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences

Select to create a new DWORD Value and call it ArchiveIgnoreLastModifiedTime

The value data of ArchiveIgnoreLastModifiedTime should be set to 1 (This enables it)

Microsoft Outlook 2010

Navigate using regedit.exe to the following location: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences

Select to create a new DWORD Value and call it ArchiveIgnoreLastModifiedTime

The value data of ArchiveIgnoreLastModifiedTime should be set to 1 (This enables it)

You have now turned on archiving by received date in Outlook 2007 or 2010 for the user that you are logged in as, please note that you will need to repeat this process whilst logged in as each user that requires archive by received date on this computer.

Display.dll – Pre Service Pack 2 Revision History for Windows Server 2008 R2 SP1, Windows 7 SP1 and Windows Small Business Server 2011 (SBS 2011)

Display.dll – Pre Service Pack 2 Revision History for Windows Server 2008 R2 SP1, Windows 7 SP1 and Windows Small Business Server 2011 (SBS 2011)

19-Jul-2012 – 6.1.7601.22061 – Display.dll – x86/x64 – http://support.microsoft.com/kb/2726399 – You cannot change the DPI setting through a Remote Desktop session on a computer that is running Windows 7 or Windows Server 2008 R2

07-Jan-2012 – 6.1.7601.21893 – Display.dll – x86/x64 – http://support.microsoft.com/kb/2661641 – Explorer.exe process crashes when you close the Screen Resolution dialog box in Windows 7 or

in Windows Server 2008 R2

07-Jan-2012 – 6.1.7601.17757 – Display.dll – x86/x64 – http://support.microsoft.com/kb/2661641 – Explorer.exe process crashes when you close the Screen Resolution dialog box in Windows 7 or

in Windows Server 2008 R2

Msi.dll – Pre Service Pack 3 Revision History for Windows Server 2008 SP2, Windows Vista SP2 and Windows Small Business Server 2008 (SBS 2008)

Msi.dll – Pre Service Pack 3 Revision History for Windows Server 2008 SP2, Windows Vista SP2 and Windows Small Business Server 2008 (SBS 2008)

16-Sep-2011 – 4.5.6002.22718 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2619572 – “HTTP Error 401.1” error message when Msiexec.exe updates an MSI file in Windows Vista, in Windows 7, in Windows Server 2008, or in Windows Server 2008 R2

09-Mar-2011 – 4.5.6002.22605 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2518041 – “0xC00E5201” error code occurs when you try to create an .msp file in Windows Vista or in Windows Server 2008

19-May-2010 – 4.5.6002.22407 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2028841 – “Out of disk space” error when you install a Windows Installer package in Windows Server 2008 or in Windows Vista if Windows Installer 4.5 is installed

23-Mar-2010 – 4.5.6002.22370 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/981929 – Software installation fails when you use Windows Installer 4.5 in Windows Vista or in Windows Server 2008

11-Aug-2009 – 4.5.6002.22196 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/972397 – A hotfix for Windows Installer is available for Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008

Msi.dll – Pre Service Pack 2 Revision History for Windows Server 2008 R2 SP1, Windows 7 SP1 and Windows Small Business Server 2011

Msi.dll – Pre Service Pack 2 Revision History for Windows Server 2008 R2 SP1, Windows 7 SP1 and Windows Small Business Server 2011

10-Jan-2012 – 5.0.7601.21894 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2663352 – The removal of an update takes longer than expected in Windows 7 or in Windows Server 2008 R2

30-Nov-2011 – 5.0.7601.21869 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2649868 – The Retry option in Windows Installer does not work in Windows 7 or in Windows Server 2008 R2

18-Sep-2011 – 5.0.7601.21822 – Msi.dll – x86/x64 – http://support.microsoft.com/kb/2619572 – “HTTP Error 401.1” error message when Msiexec.exe updates an MSI file in Windows Vista, in Windows 7, in Windows Server 2008, or in Windows Server 2008 R2

IT – Software and Hardware Support Resources