Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


HELP! Tenacious Fatal Exception Error / DirectX 5

Posted on 1997-09-21
Medium Priority
Last Modified: 2013-12-16
I am running Windows95 OSR2 on a Pentium Pro200 Dell
Dimension XPSPro200n. Latest BIOS, drivers, etc. My problem
is that during a given Win95 session, the control panel,
in response of "closing" or "Xing" it, will cause this messgae to appear: 'A fatal exception 0E has occured at
0028:C0298C19 in VXD IFSMGR(04) +0000D4F1.' After pressing any key, the computer works normally. It seems to have appeared after either DirectX 5.0 or the Matrox Millenium I with 4MB 3.70 drivers. The Millenium has BIOS 2.70. The motherboard, a Natoma 440FX Intel VS440FX has BIOS A05/1.11.CS1. Everything else from Corel 7, Office 97, Lotus Suite 97, etc, runs fine, without exception, no pun intended. This just happens when closing control panel. It is utterly annoying and is woth a lot of points.
Question by:howes2
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
  • 3
  • +1
LVL 25

Expert Comment

ID: 1750726
Howes2:  Nice system!

We had a system build similar to yours only a week or two ago, although not a Dell, the components and software were nearly identical. There are several current issues with the Matrox 3.63 and 3.70 drivers, and there is a fix. Go to the Matrox download site and download the 3.51 driver zip file, unzip the file into a temporary directory in the root of your "C" drive, eg:


Using the "ctrl"  "alt"  and  "del" keys, close all running programs except "systray"  and  "explorer".  Using windows explorer, go to the temp directory and install the new drivers. These will have no affect on any of the software programs that came with the Matrox card or other windows based programs, however it will solve a compatibility issue.

Now, there are a few open issues that relate to IFSMGR, and here is the current blurb regarding that, as it involves your CD-Rom drive and it's properties settings:
To resolve this problem, do the following:
1. Click the Start button, point to Settings, and then click Control
2. Double-click System, and then click the Device Manager tab.
3. Double-click CD-ROM, and then double-click your installed
    CD-ROM device.
4. On the Settings tab of the CD-ROM Properties sheet, clear
    the check box next to the Disconnect option if it is checked.
5. Click OK or Close.
6. Restart your computer when you are prompted.
Please post your results after giving your system a thorough testing. There are some issues involving DirectX 5, however I do not think they apply here.

Author Comment

ID: 1750727
I tried both the Matrox 3.51 and turning off the disconnect feature on my CD-ROM.  The exception still occurs only when I close control panel. I wonder if the C:\WINDOWS\SYSTEM\VMM32\IFSMGR.VXD is at fault in any way. Dew, I did crtl-alt-del out all the other running programs except Explorer and Systray. Unfortunatly, the 3.51 drivers don't work and they are not directX 5 aware, thus generating an additional error, no big deal. Thank you for your input, sincerely. I'll keep working on this.

Author Comment

ID: 1750728
I just tried to replicate the error using the Standard VGA driver, 640x480x16colors.  Still there...
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

LVL 14

Accepted Solution

smeebud earned 1800 total points
ID: 1750729
here's an old stand by answer for Control panel problems. give it a try.
1st. Rename your Control Panel files:
The Control Panel Files
Access.cpl      Accessibility properties
Appwiz.cpl      Add/Remove Programs properties
Desk.cpl      Display properties
FindFast.cpl      FindFast (included with Microsoft Office for Windows 95)
Inetcpl.cpl      Internet properties
Intl.cpl      Regional Settings properties
Joy.cpl      Joystick properties
Main.cpl      Mouse properties
Mlcfg32.cpl      Microsoft Exchange Service properties
Mmsys.cpl      Multimedia properties
Modem.cpl      Modem properties
Netcpl.cpl      Network properties
Odbccp32.cpl      Data Sources (32-bit ODBC)
Password.cpl      Password properties
Sysdm.cpl      System properties
Themes.cpl      Desktop Themes (available with Microsoft Plus!)
TimeDate.cpl      Date/Time properties
Copy then delete the Cpl files, then,reinstall using extract.
To extract from CD, 1st Change Directories to the X:\WIN95> prompt, where X is your
CD-ROM's drive letter. Then type the following:
EXTRACT /A /L C:\Windows\System WIN95_02.CAB *.cpl
LVL 14

Expert Comment

ID: 1750731
Excuse me, I said rename then delete you .cpl file. That would be stupid. rename them only to something like .how or bak or old or anything that you will remember. You can rename them all at once
from real dos mode, type from C:\>
C:\>CD WINDOWS\SYSTEM  then enter then
C:\WINDOWS\SYSTEM>REN *.CPL *.OLD then enter and extract your new uncorrupted .cpls from your 95 CDROM.
Don't forget to run scandisk and defrag 1st
In the event that does not work, let me know please.
LVL 25

Expert Comment

ID: 1750732
Smeebud: Did you read the problem! It has nothing at all to do with a control panel problem!

Howes2: The 3.51 Matrox driver is the only one thus far approved by Microsoft as being trouble free. Based on what you have replied with, if time permits remove DirectX 5 and replace it with DirectX 3. There's little difference between 3 and 5, and at least we can get back to a stable system.

IFSMGR makes all virtual driver dynamic link calls for windows 95. In this respect, the issue is either the video driver or DirectX 5, given that your most recent changes involve DirectX 5 or the Matrox card.

For now, I would remove DirectX 5 and then change the Matrox driver to an approved one and then check the system. If it works properly, then try each new Matrox driver in succession until you find one that works completely. Then try adding DirectX 5 if you really need it.

LVL 14

Expert Comment

ID: 1750733
I read this Dew, "This just happens when closing control panel"
and "My problem is that during a given Win95 session, the control panel, in response of "closing" or "Xing" it, will cause this
messgae to appear: 'A fatal exception 0E has occured...."
Sounds like Control Panel to me. I've seen this before several times and this has worked. Did you read it!!

Author Comment

ID: 1750734
Well, Smeedbud.  Looks like you rack up some more points here.
It wasn't any of the .CPL files that you had indicated, but there was crap left in my control panel After *.cpl was moved out of windows system. What was left was this HP Scanjet crap.  It wasnt a *.CPL so I had to remove it by nailing some HP files. But it was a control panel problem, and I now can control it to some degree... Thanks, and Thank You Dew, because I have had fatal exceptions in the past from Millenium stuff, good place to start.
LVL 25

Expert Comment

ID: 1750735
Howes2: What kind of scanner do you have?

Author Comment

ID: 1750736
Comment back to Dew...
I --had-- that Hewlett Packard 4c with that cheesy scanJet card installed. I don't recall who made the SCSI Bios, but it wasn't Adaptec. Anyhow, I'm using the 4C elsewhere but the system directory had a DLL file named HPSJ????.DLL that made this idiot exception error. I am an expert with Windows95, NT and WFW software and on my personal machine rarely, if ever, experience any of the types of inexplicable errors...
LVL 14

Expert Comment

ID: 1750737
Thank you howes2,
I often find that we merely point people in the right direction while they, you, end up actually solving the problem. Kind like The 2 heads are better than one saying.
I'd love to talk to you about Xing if you don't mind.

Expert Comment

ID: 1750730
Nice Dell PC. Dell's tend to work great. My
first inclination is to get rid of osr2 and put
Windows 95 950a on and partiton drives to save
on space. But if you must run osr2 I would
simply delete all the installed drivers on the
PC such as video, network, SCSI and reinstall
each. Next I would backup each setup after a
driver is installed with ERU (Emergency Recovery
Utility) on the Win95 cd-rom. And isolate which
driver create the error. You might just find
that reinstalling all your drivers correct the
problem. Agood trick is to put all of the Win95
cabs files on your PC so you dont need to get
your cd out every time you need to install a
driver the same goes for drivers that are not
included such as video, scsi etc. Hopes this

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Configuring Remote Assistance for use with SCCM
In this post we will be converting StringData saved within a text file into a hash table. This can be further used in a PowerShell script for replacing settings that are dynamic in nature from environment to environment.
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question