DirectX 9.0c problems with file missing

G

Guest

I ran the dxdiag to check for my current version of DriectX. Clicking on
the DricectX Files tab I get the following:

System.dll file missing
You should reinstall DirectX to get the latest version

I scrolled down the file list to see where the problem was and here is what
I found:

System.dll <file missing>
System.dll 1.00.3705.6018
System.dll 1.01.4322.2032

I went to the Windows DirectX site and reinstalled the DirectX 9.0c it only
took a few minutes instead of the extimated 3 hours of downloading (I am on
dialup)

I saved this file to my desktop and clicked on it to install, accepted
agreement then the window came us saying "The components installed are now
ready for use" this window came up right away.

Went back to run dxdiag and I still get the same message. Not sure what to
do from here.

Thanks
 
N

needlove

System.dll belongs to the ms dotNET framework. If you have 1.1 installed try
doing a repair. Navigate to
C:\windows\Microsoft.NET\Framework\v1.1.4322\1033 click the repairRedist.htm
file for repair directions. Or, go here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;824643


You will need .NET framework 1.1 for 9.0c to work right, also there is a
service pack and a security update for 1.1. I would go to the download
center and download the bootstrap installer for 1.1. I won't recommend
installing .NET 2.0 at this point.

Here's a discussion about a similiar problem you may find helpful:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=180398&SiteID=1
 
G

Guest

Thank you for the information. I already have 1.1 with all the hotfixes
installed and also have .NET 2.0 installed as well.

I read the link you provided and it seems no one has the answer. I am not
that familiar with .NET but so far I haven't had any problems with my games.
Hopefully Microsoft will get a fix for this problem.

Not sure if I should uninstall 2.0 or not. Any suggestopms would be
appreciated.

Thanks Again
 
N

needlove

You can always try downloading a dll and copying it where it belongs. There
are lots of places to get dll files but you should read this first:
http://www.arachnoid.com/lutusp/dll_article.html

Do a search for "system.dll" files on you computer. You may have to modify
search parameters to include hidden files. If you find one write down the
version and date and location. Mine was located in
C:\WINDOWS\Microsoft.NET\Framwork\v1.1.4322 and its version was also 1.01~

You might try unistalling v 2.0 (its buggy IMO) and repairing 1.1. I know if
your on dial-up that can take days. I like to get my big stuff from the
download center so I have it and can save it because I most likely will be
installing it again sometime.
 
G

Guest

I uninstalled version .NET 2.0 and ran the dxdiag again and no problems were
found.

Thanks again for your help.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top