Valid HTML 4.01 Transitional Valid CSS Valid SVG 1.0

Me, myself & IT

ATTENTION: due to the termination of my provider's homepage service, the web pages and all content located below will become unavailable on January 31, 2017!

All web pages and other content will then be available solely on
Please update your bookmarks and references!

Windows Calendar and Windows Mail for Microsoft® Windows 7®


The setup scripts WINCAL.INF and WINMAIL.INF install and enable the application Windows Calendar and enable the application Windows Mail on Microsoft Windows 7, using (some of their) files from Windows Vista.


Although Windows Mail (the successor of Outlook Express alias Microsoft Internet Mail & News) and almost all of its components are shipped with Windows 7, it does not start with a visible window any more.

To enable Windows Mail on Windows 7, the setup script WINMAIL.INF replaces MSOE.DLL with the latest version from Windows Vista, creates a shortcut in the start panel and the missing Registry entries.

Caveat: installation of the security update MS10-030 alias 978542 or running the System File Checker after the setup script WINMAIL.INF will replace MSOE.DLL with its current version from Windows 7.
To undo this damage just rerun the setup script WINMAIL.INF.

Since Windows Mail contains references to Windows Calendar, which is not shipped with Windows 7 any more, the setup script WINCAL.INF is provided here to install this application.


An (original) installation DVD of Windows Vista for the language(s) and processor architecture(s) of the target installation of Windows 7.

Prerequisites for Windows Calendar

for the I386 alias x86 processor architecture from the Service Pack 2 for Windows Vista, for the AMD64 alias x64 processor architecture from the Service Pack 1 for Windows Vista;
from the installation disc of Windows Vista.

Prerequisites for Windows Mail

from the security update MS10-030 alias 978542 for Windows Vista.


  1. Create an empty directory;
  2. Create the subdirectories I386\ and AMD64\ in the empty directory created in step 1.;
  3. For every locale alias language and culture you need to support and have the language file WinCal.exe.mui, create a subdirectory ‹locale›\ using the ISO language and country codes, i.e. en-US\, de-DE\, … etc. in both subdirectories created in step 2.;
  4. Copy the files listed as prerequisites into their appropriate subdirectories;
  5. Copy the setup scripts WINCAL.INF and WINMAIL.INF into the directory created in step 1.


The setup script WINCAL.INF installs the language file(s) only for the locale active during the installation!


The installation requires administrative privileges.

Note: on systems with AMD64 alias x64 processor architecture the installation must be run in the native (64-bit) execution environment!

In the directory created and prepared above, right-click the setup script WINCAL.INF or WINMAIL.INF respectively to display its context menu and click Install to run the installation.


Not provided.


If you miss anything here, have additions, comments, corrections, criticism or questions, want to give feedback, hints or tipps, report broken links, bugs, errors, inaccuracies, omissions, vulnerabilities or weaknesses, …:
don't hesitate to contact me and feel free to ask, comment, criticise, flame, notify or report!

Use the X.509 certificate to send S/MIME encrypted mail.

Notes: I dislike HTML (and even weirder formats too) in email, I prefer to receive plain text.
I also expect to see a full (real) name as sender, not a nickname!
Emails in weird formats and without a proper sender name are likely to be discarded.
I abhor top posts and expect inline quotes in replies.

Terms and conditions

By using this site, you signify your agreement to these terms and conditions. If you do not agree to these terms and conditions, do not use this site!
• Copyright © 1995-2017 • Stefan Kanthak • <­skanthak­@­arcor­.­de­>