Windows 8.1 is reported to be compatible with Microsoft Money “Sunset”, but the patch available below is recommended regardless. When upgrading to Windows 10 you will again encounter the crash issue if you haven’t fixed the dll. In order to find the dll file, you’ll have to not only show hidden files, but you’ll have to unhide system files as well and have administrative privileges. The dll file can then be found in c: /Program Files (x86)/Microsoft Money Plus/MNYcoreFiles.

So here are the steps for Windows 8.x (also Windows 10) 😉 after you have downloaded the appropriate patched dll file as discussed in this blog article:

Enable Show Hidden Files in Folder Options:

Click radio button to turn on “Show hidden Files, folders, and drives”

Turn off “Hide Protected operating system files” (Recommended)

2. Backup the original “MNYOB99.DLL” by renaming it to “MNYOB99.DLL.OLD” in
C:\Program Files (x86)\Microsoft Money Plus\MNYCoreFiles

Apparently Windows 8 “Update” should now fix the crash issues with Microsoft Money during imports of account transactions or when changing a payee of a downloaded transaction. As of 12/12/2012 though, the same OS updates (KB2758857 specifically) that Microsoft published actually introduces the same crashes for Windows XP users. I’m not sure which files their updates actually effect, or what methodology they use to “fix” the issues, but I’m so glad I don’t allow automatic updates!

Raymond Chen has reverse-engineered his own patch to fix some bugs in the Version 17 file mnyob99.dll which you can read about and perform yourself with a hex editor and seems to be more reliable across all OS’s. By his description of the bugs, it is surprising that Money has worked consistently with the older OS’s all these years. Thanks to John who has provided me with the patched file for the Plus Deluxe version of Sunset Money, I am making it available for you to download it here. If you are using the Plus – Home & Business version of Sunset Money, download the patched dll file specific to that program here.

Even though I wasn’t having a problem with XP (I don’t do OS updates very often), I’ve replaced the dll file on my system with no hiccups.

Another error that was reported…

MS Money was crashing after sign in while trying to import data. It was reporting that UTLSRF08.DLL was the faulting module.

was also fixed by replacing the faulty dll file.

[UPDATED 12/17/2012]

Cal Learner has verified that the only changes to the dll file that I’ve posted are as discussed above. Thank you Cal

trp2525 also reported today that the recent XP Security Update that caused problems is fixed by installing the patched dll file.

The mnyob99.dll is located at C:/Program Files/Microsoft Money Plus/MNYCoreFiles for my version of Money.

After replacing the dll file I installed update KB2758857 and then restarted my computer. I then tried updates from 3 different banking sites that included OFX and QIF downloads and my program worked perfectly with no crashes! These were the same downloads that had crashed my program (with update KB2758857 installed) prior to the replacement of the dll file.

Hopefully, we’ll be able to use this fantastic program for many years yet!

[UPDATED 2/23/2013, 3/20/2013 & 12/18/2015]

Cal Learner has stated in the past that there are slight differences in the patch depending on the version of the Money program. Other readers have confirmed that the Sunset Deluxe patch seems to work on other versions (including 2005 International), but technically he recommends that the other versions be patched using his Python script to fix the dll file for versions of Money other than Plus Deluxe & Sunset Plus Deluxe. See his post and (read the comments for more info) here.

When he first published his scripts, I was one of the few that had used this routine, and I was happy to report that I’d fixed my dll for the Home and Business version of Sunset Money and all went well (although the downloaded dll mentioned above also worked for me as well 🙂 ) and you can download the patched dll file for the Sunset Home & Business version here.

Scot Lsaid

I tried replacing the DLL but Money would not run without running Setup first, and unfortunately I have been using it so long I have misplaced or lost the install disc. I am running Money 2007 Premium v16.0.125.621 Anyone else run into this?

Following the “add new payee” failure last evening, I spent a sleepless night wondering what I was going to do if MS-Money would no longer run (my earliest recorded transaction is dated Jan 2, 1994). Thank you for your simple explanation of the problem and for your excellent “fix”. I followed your instructions carefully and it took less than 10 minutes to get MS-Money running flawlessly. THANK YOU!

DGsaid

Thanks all for the advice . Had the dll and explorer 6 issues after initially downloading windows 10. restored back to 8.1 until I read your fixes. It’s all working now and great. I did have an issue with outlook and Icloud calendars but that was an easy fix.
Thanks again ameridan….. and other posters

Thank you thank you thank you! I was beginning to think it was time to give up my beloved MM. After the registry change and dll patch all seems to be working again. I truly appreciate that there are people techier than I am that love MM as much as I do. As a personal finance guru, I’ve tried many other products and nothing compares.

Cathysaid

I’m not IT savvy at all so bare with me. I have found everything I need but don’t know where to go to do the backup for the MNYOB99.DLL. Once I get this done do I just copy the download and paste it over the dll in the core files? I have used this program since 1990 with no problems till now.

ameridansaid

Cathy, the short answer is yes, but the better strategy would be to rename the original file (just right-click the file and select rename) MNYOB99.DLL.OLD and then just copy the download. Then if you are ever looking around in that folder again if you ever reinstall Money, you’ll kind of see a history of what you did.

Mikesaid

I have held off installing Windows 10 and am now thinking it was a wise thing not to do.

I have MS Money 2005 which shows as Version 14.0.120.1105

My problem is that when I go to c: /Program Files (x86)/Microsoft Money/MNYcoreFiles all I can find is c: /Program Files (x86)/Microsoft Money 2005/ with four items; a pdf file ‘guide’ of 7533kb, an MS Money shortcut, a readme text file and an MS Money file named ‘sample’ of 4168kb.

I have searched for MNYCoreFiles on my c drive but get no results.

I have turned on options to show hidden files and unticked the folder options to unhide – if you know what I mean.

ameridansaid

Right-click on the shortcut icon on your desktop and select properties. That will identify the path to the actual Money.exe and MNYcoreFiles folder that you are using. If it’s the same folder as you described, then you’re obviously doing something wrong because money.exe wasn’t among the 4 files you mentioned.

Ian Heazlesaid

Hi there. I am using Money2005 updated version, which apparently is the last version to use international currencies (Aust $) . It ran on Windows 8.1 on my laptop and continued to run when updated to Windows 10. I copied the Money files to my new Surface 3 which also runs Windows 10 and installed Money, but it will not run. It comes up with IE6 problem. I have downloaded the mnyob99.dll but it changed nothing. I noticed that when I copied it into MNYcorefiles that it was not there in the first place. Nonetheless it still does not work.
Best regards Ian.

ameridansaid

Ian, just like Mike found out today, you have to follow all of the instructions. If you weren’t prompted as to overwriting the file, then you really didn’t copy the new file in the right place or didn’t have admin privileges. By the way, you can’t install money by copying files, you must run setup!

Ian Heazlesaid

All instructions were followed. I re copied all files (mnyob99 was there this time), I re installed, using setup (webinst I believe) as before with the same result. I am a retired electronics/computer tech, reasonably familiar with how things work. I am possibly overlooking something, but at the moment cannot see it, hence my post here. Thank you for your prompt reply.
Ian H.

Ian Heazlesaid

Okay the problem is fixed. There were too many copies of the dll which caused confusion. I deleted everything, started again with a fresh download (dll) and lo it works. It did not help with other sites saying that the dll patch was for the “Sunset” version creating another doubt in the mind, but it definitely works for the 2005 “International Currency” version.
Anyway your site has helped many people for which you should be commended.
All the very best of the season,
Ian H.

ameridansaid

Thank you Ian. Cal Learner has stated in the past that all versions of Money needed to be patched, but that there were slight differences in the patch depending on the Money version, so I’m glad to hear that the Sunset patch works on your 2005 version as well. Others have seemed to confirm this as well, so I’ll try to clarify this in the blog.

Ian Heazlesaid

Ameridan you will not believe this. My brand new Surface 3 had touch screen problems and it had to be replaced – I am back to square one – it will not work on the new machine. I am tearing out what is left of my hair, I have tried every combination I can think of. Just thought I should let you know. Maybe Cal is correct – is there any further info on 2005 International?
All the best,
Ian Heazle.

Ian Heazlesaid

This becoming a little embarrassing. I tried everything I could think of including restarts, but the same (IE6) message would appear. After spending hours at it, I left it alone for a day. During this time Windows 10 had a major update and a restart and guess what? Money worked like a charm without any further effort from me. The update or the restart are the logical explanation, I really do not know.
Ian H.

Bevsaid

I am still afraid to download Windows 10 since I do not want to affect my Money Program. I have the Sunset version running on Windows 8. The latest comments above sounds like the update to Windows 10 may now work for Money without having to do anything… am I understanding this correctly? Thanks

Tinesaid

I have Money Standard 2005 and a new laptop with Windows 10. I’ve installed Money (from cd) on computer and it will run, but can’t restore my backup files. Will the patch help me? I was running Money on Windows 7.

ameridansaid

The patch available for download is for the Sunset edition, so I’m not sure how it plays with the 2005 version, although it has been reported to work fine. If you do try it, follow the instructions so that you can reverse the replacement of the dll. As to why Money isn’t restoring from backup files I can’t say, but you should be able to copy your latest .mny file to your Documents folder and open it directly with your new laptop’s copy of Money. See the last couple of paragraphs in my later Windows 10 blog for some hints as to why you are experiencing difficulties.

Tinesaid

Thank you for your help. I decided to downloaded the Sunset edition of Money and was able to restore my files with it. I think my cd was probably working, but I was over looking a steps on how to restore my file. Anyways, I’m very happy that I got my Money 2005 files to run in the Sunset edition and that it is running on my new Windows 10 laptop 🙂

ameridansaid

Yes, 2005 is version 14. Assuming you have the U.S. version of 2005, you would download the regular Sunset edition, which is version 17. The Home & Business edition will also open your file, but if you have no business needs, why complicate things. In theory, 2005 should work with Windows 10, so try it after upgrading. I personally prefer the Sunset edition though.

Mikesaid

Mikesaid

I’ve just noticed the ‘proviso’ in your reply. ‘Assuming you are using the US version of 2005’. In fact mine is the UK version 14, so does that mean I will need to install the dll when I go for Windows 10?

I presume I can’t download and use the US Sunset version 17 Home and Business with my version 14 UK files?

ameridansaid

I would use the Sunset Deluxe dll patch unless you are using UK Home & Business. To be honest, both versions worked for me at the time I wrote the blog, so I suspect both patches are very similar. But then again, the original dll worked for many years, until we upgraded to the most recent versions of Windows.

Search

MONEY’s SERVERS ARE NOW OFFLINE :(

Background

Although this world-class program that allows small businesses and individuals to manage all of their finances (and their portfolio in it’s entirety – unlike the websites of their individual banks, credit card companies and brokerages), will function for many years yet, the ability to click on the GO button to update all online information via MSN servers was discontinued on July 1, 2013.

Purpose

The purpose of this Blog is to document and share my endeavors to continue obtaining the “online” data without going through Microsoft’s servers, rather than changing to Quicken, GnuCash, Moneydance, Mint, Yodlee, etc. as I’m of the opinion that Microsoft Money is far superior to those mentioned, especially in regards to the intuitive user interface and flexible reporting capabilities.

Microsoft and Microsoft Money are registered trademarks of Microsoft Corporation.

If you are trying to get tags to appear in your comments, you need to replace every ” ❮ ” with
& # x 2 7 6 E ;
(without the spaces) and similarly for every ” ❯ ”
& # x 2 7 6 F ;
(without the spaces).