Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

General discussion

Msconfig won't open

Feb 15, 2009 11:40PM PST

MFC42U.dll was not found.
Search of computer reveals file not on computer.
Anyone know where I can get this file?
Google found many advertising free download but when visiting sites want you to download a scan for dll issues and many want a fee.Very leery of these sites.
I think lack of this file is also causing several other windows issues.
Can't access Add/Remove programs in Control Panel
Can't access Set program access and defaults in start menu
Welcome screen does not come up for log on even thought settings are for such
Win XP Home Ver. 2002 SP3
Conpaq Presario 5320 Pent 4 1500 1.5ghz 512mb ram
Any advice much appreciated
EZ

Discussion is locked

- Collapse -
New user account
Feb 20, 2009 12:29AM PST

also has the same non functionality of Add/Remove, Set Programs Access and so forth

However Zonealarm will not stay running Get Error message that the Zonealarm Client has encountered a problem and must shut down
When I try to restart it receive the same message

Log off log on several times receive message when starting up
Also rebooted and receive same message

- Collapse -
re: Passwords
Feb 20, 2009 12:20AM PST

Sorry about that...I did misread your subject line. So, creating a password didn't help. Ok...

A Windows-fixit guy created a script that will restore the welcome screen if a particular registry setting has been changed by something.

Download it and run it (doubleclick on it to run it).

Note: You may have to RIGHT-CLICK on the download link and choose "Save Target As" for it to download as a file, not unlike the .reg file you downloaded before.

Link:

http://www.dougknox.com/xp/scripts/fix_xp_logon.vbs

It's got a built-in confirmation included in the file that will say something like "Your logon screen has been restored". Of course, that might turn out to be wishful thinking, lol. So, don't believe everything you read! But it's definitely worth a shot. Doubleclick on it, and then after it does its thing, reboot into Windows.

- Collapse -
Wishfull thinking it was
Feb 20, 2009 12:38AM PST

Received message box saying logon screen restored, rebooted and have same ole logon box

- Collapse -
OK, back to MMC
Feb 20, 2009 1:07AM PST

I went back and read some old posts here to see what we've done and haven't done. One thing I asked from you I never got a response about. The program that runs services.msc, Device Manager, Event Viewer, etc., is the Microsoft Management Console (mmc), as mentioned before. However, I never got a response to whether it will run by itself (without any .msc files to open).

Click Start. Click Run. Type:

mmc

click OK

I'm hoping to at least get an error message here.

- Collapse -
mmc
Feb 20, 2009 1:14AM PST

nothing happens, no error message

- Collapse -
Let's check permissions
Feb 20, 2009 1:56AM PST

Click Start. Click Run. Copy and paste the following:

cmd /k cacls C:\WINDOWS\system32\mmc.exe

This will bring up a DOS/CMD box and show you what the permissions are on the mmc.exe file.

I'm looking for all entries that say:

BUILTIN\
NT AUTHORITY\

Certain groups will be listed with a letter following their name. List everything you see...the groups (Users, PowerUsers, etc.) and the capital letter that follows each.

- Collapse -
Permissions
Feb 20, 2009 2:12AM PST

BUILTIN\Users:R
BUILTIN\Administrators:F
NT AUTHORITY\SYSTEM:F

- Collapse -
Ok, good...
Feb 20, 2009 2:25AM PST

Permissions are fine.

Now, let's see if you have a "Path" problem. Open up Windows Explorer. Go to the Windows\System32 folder. Now, find "mmc.exe" <b>in that folder</b> and doubleclick on it. Anything?

In other words, I don't want you to try and run this from Start/Run, but rather by it's folder location.

After that test, (report back on what happens), click Start/Run. Type:

set > C:\envlist.txt

This will copy all of your "environment variables" to a text file called "envlist.txt" in your c:\ folder. So, find it in your c:\ folder after running this command above. It will open in Notepad. Copy/Paste all the results back here.

- Collapse -
Reporting
Feb 20, 2009 2:53AM PST

Double clicking on mmc.exe in sytem32 folder produces nothing
Tried several times

set> c:\envlist.txt Returns message Windows can not find set> c:\envlist.txt Make sure you typed it correctly and try again

Tried several times to ensure no typo's get same message repeatedly

- Collapse -
My bad...try this:
Feb 20, 2009 3:04AM PST

Start/Run. Copy/paste:


cmd /k set> c:\envlist.txt

Then, find/doubleclick to open envlist.txt in your c: folder (notepad will open). Make sure to expand notepad so you get all the info. Another shortcut is to just click once anywhere inside notepad when the file is open, then press "Control-A" (control key plus A key). You'll see everything highlighted in Blue. Then, press "Control-C" to copy, or use the Edit/Copy menu. Control-V will paste, or the Edit/Paste, of course.

Sorry if that's common knowledge.

- Collapse -
No Problem
Feb 20, 2009 3:17AM PST

ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\FIXIT\Application Data
CLIENTNAME=Console
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=KRISSI
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\FIXIT
LOGONSERVER=\\KRISSI
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;;"C:\Program Files\Zone Labs\ZoneAlarm\MailFrontier"
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 0 Stepping 10, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=000a
ProgramFiles=C:\Program Files
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\FIXIT\LOCALS~1\Temp
TMP=C:\DOCUME~1\FIXIT\LOCALS~1\Temp
tvdumpflags=8
USERDOMAIN=KRISSI
USERNAME=FIXIT
USERPROFILE=C:\Documents and Settings\FIXIT
windir=C:\WINDOWS

- Collapse -
No problems there
Feb 20, 2009 6:49AM PST

A few things left to try. Do each individually and retest afterwards.


Start/Run Copy/paste:

<b>regsvr32 mmcndmgr.dll</b>

Click OK. Reboot. Try services.msc.

That's Test 1.


Start/Run Copy/paste:

<b>C:\WINDOWS\system32\eventvwr.exe</b>

(trying to use the executable file vs. the .msc file to start it)

That's test two. See if it will open.


Also, given that you have SP3 installed, you most likely have a folder of the SP3 files as a subfolder of your Windows directory. It would be <b>Windows\ServicePackFiles\i386</b>.

Go to that folder. Find <b>mmc.exe</b> there (it's there). Doubleclick on it from there and see if it opens.

That's test three.


I have a feeling that the mmc/msc (services.msc, etc.) issue may be an XML issue, as that's how much of it is saved and there seems to be problems/remedies with msxml files.

See if you can install the MS hotfix for XML core services. You may already have it installed, but hopefully it can reinstall. It will reset a bunch of xml-based registry entries:

<b>http://www.microsoft.com/downloads/details.aspx?familyid=7493FA37-2CBF-4D66-8690-D50D63DA4096&displaylang=en#Requirements</b>

That's the final test for now.

Try each of the tests above individually to see what happens with each. If the last one --the hotfix-- installs, reboot and try to get into the services.msc.

- Collapse -
You knew there'd be one more thing...
Feb 20, 2009 7:19AM PST

There's another service that needs to be running for Fast User Switching, et. al. to work correctly: The Remote Procedure Call (RPC) service. Let's see if we can get that running on automatic:

Start/Run Copy and Paste:


<b>cmd /k sc start rpcss</b>

Click OK

<b>cmd /k sc config rpcss start= auto</b>

Click OK.

Go back into user accounts and try to set your account for Use Welcome Screen AND Fast User Switching.

Reboot. See what happens.

- Collapse -
Test Answers
Feb 20, 2009 7:29AM PST

Test 1 - Error Message - LoadLibrary("mmcndmgr.dll")failed- A Dynamic link library(dll)initialization routine failed

Test 2 C:\WINDOWS\system32\eventvwr.exe Nothing happens

Test 3 Doubleclick on mmc.exe Nothing happens

MS Hofix successfully installed Reboot, services.msc still nothing

- Collapse -
Last gasp...Reinstall Service Pack 3
Feb 20, 2009 12:24PM PST

I hate to throw in the towel (can ya tell??), but given the circumstances involved --no xp cd, probable dll file corruption, probable registry errors-- I've pretty much run out of ideas.

At this stage, I would seriously consider just reinstalling Service Pack 3 and see if that's enough to refresh/cure your current pc ills. If you didn't save the download file before, get it here:

http://www.microsoft.com/DownLoads/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4&displaylang=en

If it requires uninstalling first, instructions are here (use Method 2). But only if you can't install on top of it already:

http://support.microsoft.com/kb/950249


If you reinstall SP3 and get no help, your best bet is to go with the System Recovery CD and follow my instructions somewhere around post #50 or so about making sure you have XP SP2 downloaded as well as XP SP3 and AVG 8 Free. Links to all are in that post. The idea is that you want to be able to totally recover and update to SP3 (after SP2 is installed) without having to have the pc connected to the internet. So, pull the ethernet cable before doing the recovery.

Let me know how it goes. Good luck.

- Collapse -
Reinstalled SP3 on top
Feb 20, 2009 6:01PM PST

No changes

Restore CD here goes it
Will report back after successful restore(wishfull thinking?)

Thanks Again
EZ

- Collapse -
Wishful thinking comes true
Feb 21, 2009 12:44AM PST

All is well after using Restore CD and updating everything
Thanks again for all your time and help
Learned a ton from your posts and research done tying to solve those issues.
EZ

- Collapse -
Outstanding
Feb 21, 2009 7:09AM PST

Glad to help. I think that even if we were to solve some of the old issues, you'd still have latent problems. This way you're up and totally fresh, with that new car smell, lol.

Good luck with it. Give a shout if ya need anything.