What are the software logos in MORICONS.DLL?



Every copy of Windows comes with a file named MORICONS.DLL which was first distributed with Windows 3.0. As far as I know, this file has not been changed since Windows 3.0. Some of the icons include:

  • Borland C++
  • Kid Pix
  • Quicken
  • All the Lotus products available at the time (Freelance Graphics, cc:Mail, 1-2-3, Magellan)
  • Gazelle Q-DOS (the blue, file tree-looking icon. It's a directory manager program)
  • Over a dozen WordPerfect-related icons
  • FoxPro
  • Borland Sidekick
  • Paradox 4.0

However, there are some I only vaguely recognize:

  • Another Gazelle product: Back-It or OPTune?
  • Two other directory managers
  • A Digital product related to X-Windows
  • An XcelleNet product
  • An shaded icon with the letters "ADOS" on it -- possibly a predecessor to OS/2?
  • Several different variations of extremely '90s-looking abstract squiggles
  • Other completely mysterious icons, many proclaiming themselves to be Microsoft products for DOS

If anyone can provide more details on any of these icons, please let me know. You can check your own copy of Windows for the MORICONS.DLL file.


Posted 2018-06-10T19:15:59.997

Reputation: 373

2I guess whoever invented that name does not know the word maricon...as a teen it was a running joke. – Rui F Ribeiro – 2018-06-11T07:04:51.877

11@Rui not everyone speaks Spanish ;-). – Stephen Kitt – 2018-06-11T07:26:55.790

13@RuiFRibeiro it's an unfortunate artifact of the 8.3 filename restrictions from DOS days. They couldn't call it MOREICONS.DLL because that'd be 9 characters, and MOREICON.DLL is weird because the icons are definitely plural. Perhaps a better contraction (which generally is accomplished by omitting vowels) would've been MOREICNS.DLL... – Doktor J – 2018-06-11T15:11:10.820



You’ll find the mappings for these icons in SYSTEM\APPS.INF in Windows 3; this is the file which is used by Windows Setup to detect pre-existing DOS applications on the system, and set up icons for them in Program Manager. Look for “moricons.dll” and the index of the icon you’re interested in.

For example the ADOS icon, index 101, corresponds to Access for DOS.

Stephen Kitt

Posted 2018-06-10T19:15:59.997

Reputation: 34 151


Thanks! Here are the mysterious squiggles, then https://en.wikipedia.org/wiki/Datastorm_Technologies

– Avery – 2018-06-10T19:43:05.067


I wrote a short python script that extracted the icons, matched them with entries from APPS.INF and generated an HTML file. Some entries were missing, so I entered them manually, except for the generic MS-DOS icons which I marked as "(no entry)". One icon was blank. You can find my moricons.py script on GitHub.

enter image description here


Posted 2018-06-10T19:15:59.997

Reputation: 843

Comments are not for extended discussion; this conversation has been moved to chat.

– Chenmunka – 2018-06-14T18:36:13.497

What's with that Wonky MS-DOS icon? I saw that logo as a child when I found Kid Pix stopped working for some reason. I just assumed something had gone and corrupted the executable and the icon. – Wilson – 2018-08-28T08:31:15.120

@Wilson Which one? – isanae – 2018-08-28T16:39:42.083

The second one from the left, on the first row. – Wilson – 2018-08-29T06:42:00.110

@Wilson That's the MS-DOS logo.

– isanae – 2018-08-29T18:19:51.590

Is that all? I remember the MS DOS logo looking much straighter and neater. – Wilson – 2018-08-29T18:25:02.127

@Wilson There's a bunch of them. That's the 6.22 logo. – isanae – 2018-08-29T18:37:00.057