Helping people with computers... one answer at a time.

It's unclear where MSSTDFMT.DLL comes from, but if a "memory optimization" program is asking for it, I'm very skeptical.

I want to install a memory optimizing program but it will not work without a .dll file; more specifically "MSSTDFMT.dll". How do I get it?

I'd start off by questioning that memory optimization program. It should either:

  • rely only on standard windows components

  • install everything it needs

  • or tell you where to get the pieces it needs

So I'm a little skeptical about whatever it is you're trying to install.

That being said, you may already have the file on your machine. Use search for files to find it. If it's found, you may be able to get things to work by executing "regsvr32.exe msstdfmt.dll" in Start, Run.

If you can't find it you may be able to get it from a Windows XP CD-ROM, or from a couple of download sites on the internet. Just do a Google search on "msstdfmt.dll". You may still need to run the regsvr32 command I mentioned above after downloading it.

Article C1967 - May 31, 2004 « »

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

September 28, 2004 1:33 AM

very thankfull to this site

October 17, 2004 10:36 AM

Thank you. As a noob to developing and releasing programs for the average joe, your site has been of great assistance to me and those who use my programs. Keep up the good work.

February 7, 2005 8:42 AM

What a slick fix! I deleted some unneed programs that took the aformentioned DLL file with it. When another program wouldn't load and gave the missing DLL file as the error, I found your page, entered the Start/Run/command, and voila!


June 15, 2005 12:17 AM

Searched on Google for the missing .dll file and found your site. Excellent, thanks for the help./

July 17, 2005 9:24 AM

All you need to type is:
regsvr32 msstdfmt.dll

Googlie Man
August 3, 2005 1:49 PM

YAY! thanks... but the file isn't found on my pc. So going to download and pray the other sites i found on google are reputable. 8-|

October 7, 2005 7:48 AM

Thanksss. I had been trying to fix the problem with this file MSSTDFMT.DLL since 1 week.

October 29, 2005 10:38 PM


Daniel B.
November 13, 2005 10:14 PM

Thanks alot Leo i couldnt get my video converter to work even though i had the file placed inside of my windows/system folder i used your run command and it worked :) thanks again

December 9, 2005 5:05 AM


I am with a problem and I think its about this DLL.
When I execute a program, I have a problem with date. But, my problem is in Windows Server 2000 / 2003.
Is there a new version for these environment?

Thanks a lot.

arnold s
December 21, 2005 7:43 AM

Worked like a charm thanks!

February 4, 2006 12:56 AM

very good thaks for the start - run tip, very gratefull

February 11, 2006 8:18 PM

Thank you so much for the assistance.

February 12, 2006 7:31 PM

UR a genius 4 that regsvr32 hint !!!

March 23, 2006 9:02 PM

I downloaded the file and stuck it in the c:/windows/system32 and tried to do what you said in the run and it didnt work, I signed in safe mode and it wouldnt work, I used the c prompt and it wouldn't work, although this worked for me several times but why I cannot get it to work this time I have the foggyest idea. Im using windows xp pro with service pack 2

Joe T.E.
May 2, 2006 9:11 AM

I just tried putting the file in C:/WINDOWS/system32 and it didn't work, so I tried putting it in C:/WINDOWS/system and It worked like a charm. Thank you!

May 11, 2006 10:30 AM

thank you very much. vey useful

May 25, 2006 12:27 AM

I wanna to use it.Thanks u so much!

July 31, 2006 4:55 PM

hello mr leo, and all i'm trying to downdload the regsvr/32 msstdfmt.dll but i cant is there any other way where can i find it? thank you

November 11, 2006 5:34 PM

Get dll here
unzip into windows/system and follow Leo's instructions

Q Cobb
November 23, 2006 5:07 AM

Intel systemboard power monitor worked nicely for year or more - then complained did not have msstdfmt.dll! - ran regsvr32.exe msstdfmt.dll as you suggested - no more problem.

Many thanks

January 15, 2007 3:01 PM

I LOVE U LEO. it really worked. I already had the file in my system32 folder but still my vb application would not start giving error that it is missing and i tried to do what u said in the startmenu and it worked like a charm. thanks man!

February 27, 2007 7:14 AM


April 7, 2007 7:47 PM

i dont understand. what do i do? i want to install the file name MSSTDFMT.DLL. TO MY MACHINE SO I CAN USE SA TRAINER FINAL V3 FOR STICKARENA

May 8, 2007 3:56 PM

What about the official source? I want to figure out wny it is missing from a freshly-built Windows 2003 Server.

May 19, 2007 4:41 PM


June 3, 2007 8:45 AM

I'm trying to enter the dll file in Vista, but when I try, I get the error message "to register a module, you must provide a binary code". Can you please help?

October 23, 2007 12:17 AM

Finally worked!!!!
I killed vista and got fresh xp on here now, then when i tried to do it again, i needed the file.

Thanks, i will dig you!=P

November 23, 2007 8:46 AM

i tried to install it as give on windows vista but still not working pls what can i do. i really need it to run my programs on windows vista

the anonymous pirate
March 10, 2008 7:53 AM

i tried wat u said and wen i ran the file it said it failed and it gave me a return code. y did it fail,& wat do i do now?

April 8, 2008 2:35 AM

It really worked.
The file is not exist in my system but i copied from other running windows XP system and registered with regsvr32 command which you had given ...
and now issue resolve
thanks lot

Amr ATef
September 10, 2008 12:56 AM

100 % work
thank you very match

Mike Kitelinger
April 8, 2009 11:18 AM

im trying to install the msstdfmt.dll on my system{vista ultimate] and it keep saying that "to register a module, you must provide a binary code". Can you please help? i have already paste a msstdfmt.dll on C:\windows\system32 but i still didn't work......plz help me

June 22, 2009 9:39 AM

IM tryign to run STrainer for stick arena and it says you need the folowing file installed on your machine. MSSTDFMT.DLL. what i do i tried downloading it. and every website had like not found file. or clean registry or virus scan what i do please help please?

Comments on this entry are closed.

If you have a question, start by using the search box up at the top of the page - there's a very good chance that your question has already been answered on Ask Leo!.

If you don't find your answer, head out to to ask your question.