OK, let's start with the easy stuff.
You might want to take a look at the following article from HP. If you're having
major problems, you may have no option but to reinstall XP.
HP and Compaq Desktop PCs - Obtaining a Recovery CD or DVD set
http://h10025.www1.hp.com/ewfrf/wc/genericDocument?lc=en&cc=us&dlc=en&docname=bph07143
If you end up having to reinstall XP, take a look at this article.
HP and Compaq Desktop PCs - Performing an HP System Recovery in Windows XP
http://h10025.www1.hp.com/ewfrf/wc/genericDocument?lc=en&cc=us&dlc=en&docname=bph07145#bph07145_doc
That said, here are a few other suggestions.
First off, there's a command line version of XP's disk defragmenter. It can be
run by doing the following;
Go to Start and click on Run.
In the Open box, enter cmd.exe.
This should open a Command Prompt window.
At the prompt enter the following and hit the Enter key;
defrag.exe C: -v
You'll see an analysis report first and a final report when the program ends.
As for the problem you're having with mmc.exe, I would call the following a
solution of last resort. Microsoft states that this file will work with Windows
XP. Scroll down to the Windows XP section. The file to download would be the x86
version.
MMC 3.0 update is available for Windows Server 2003 and for Windows XP
http://support.microsoft.com/kb/907265
Finally, having problems with Windows programs not working correctly and System
Restore taking hours to complete could be a sign of problems with your XP
installation or the hard drive on your system. The first thing to suspect when
multiple problems develop is some sort of malware. I'm not saying that's the
source of your problems but it's a possibility.
Good luck
Nepatsfan
"Johnfed" <Johnfed@discussions.microsoft.com> wrote in message
news:C69C6050-1210-4786-A51B-13A186F8DA22@microsoft.com...
>I have re-installed Microsoft Management Console from a source on the
> Internet. I found a copy of mmc.exe and copied it into System 32 folder. Now
> I get the error message "The procedure entry poin
> ?MMCNullInterface@Bookeeping@@SGXHPBGO@Z could not be located in the dynamic
> link library mmcbase.DLL. That is the same message I now get when I try to
> run Computer Management and Event viewer, as you suggested.
>
> I did run
> http://www.auslogics.com/disk-defrag as suggested by HeyBub in his post and
> it worked to completion, defragmenting 40 of 41 fragmented files which didn't
> seem like a lot of files compared to the degredation in restore time that I
> have been experiencing. I ran restore a couple of times, once going back to
> early December and when that didn't help I restored to 12/27. That last
> restore took a couple hours or more....way excessive.
>
> To answer your question: X/P was pre-installed on my HP computer when I
> bought it so I do not have an X/P disk.
>
> "Nepatsfan" wrote:
>
>> Sounds like your problem extends beyond just the inability to run Disk
>> Defragmenter. Tools in Windows XP such as the defragmenter require the
>> Microsoft
>> Management Console, mmc.exe, to work properly.
>>
>> Go to Control Panel and double click Administrative Tools. In the
>> Administrative
>> Tools folder, see if you can run Computer Management and Event Viewer. Report
>> back with any error messages that you receive.
>
> I did run
>>
>> Also, when you say "I have nothing to re-install from", does that mean you
>> don't
>> have a Windows XP installation CD?
>>
>> Nepatsfan
>>
>> "Johnfed" <Johnfed@discussions.microsoft.com> wrote in message
>> news:6750515C-1B4B-4561-A49C-0A56FF2F57D1@microsoft.com...
>> >I found and associated mmc.exe with dfrg.msc and got a new message.
>> > "Application failed to start because mmcbase.DLL was not found.
>> > Re-installing the application may fix this" it said. I have nothing to
>> > re-install from.
>> >
>> > "Nepatsfan" wrote:
>> >
>> >> See if this helps.
>> >>
>> >> In Windows Explorer, navigate to the C:\WINDOWS\System32 folder.
>> >> In that folder locate the file named dfrg.msc.
>> >> Right click on dfrg.msc and select "Open With..." from the menu.
>> >> This should bring up a dialog where you can select a program to open this
>> >> type
>> >> of file.
>> >> Hit the Browse button and navigate once again to the C:\WINDOWS\System32
>> >> folder.
>> >> Locate the file named mmc.exe and click on it.
>> >> Hit the Open button.
>> >> Back in the Open With dialog, make sure Microsoft Management Console is
>> >> now
>> >> highlighted as the program to open this file.
>> >> If so, put a check mark in the box next to "Always use the selected
>> >> program
>> >> to
>> >> open this kind of file".
>> >> Click OK.
>> >> Go back to the Start menu and see if you can launch Disk Defragmenter.
>> >>
>> >> Good luck
>> >>
>> >> Nepatsfan
>> >>
>> >> "Johnfed" <Johnfed@discussions.microsoft.com> wrote in message
>> >> news:0C426D95-2BB9-4E04-880B-A57635ACF824@microsoft.com...
>> >> > thank you for your response. I found the folder and did a right click
>> >> > and
>> >> > selected install. Went to program menu, accessories and selected
>> >> > defrag.
>> >> > Got message that defrag.msc "does not have a program associated with it
>> >> > for
>> >> > performing this action". Says to create an association in the Folder
>> >> > Options
>> >> > control panel. Does this mean the program did not load?
>> >> >
>> >> > "Gerry" wrote:
>> >> >
>> >> >> John
>> >> >>
>> >> >> Open Windows Explorer and navigate to the windows\inf folder. Find the
>> >> >> dfrg.inf file, right click on it and select Install. You may be asked
>> >> >> for the XP CD.
>> >> >> Source: Ramesh
>> >> >>
>> >> >> --
>> >> >>
>> >> >>
>> >> >>
>> >> >> Hope this helps.
>> >> >>
>> >> >> Gerry
>> >> >> ~~~~
>> >> >> FCA
>> >> >> Stourport, England
>> >> >> Enquire, plan and execute
>> >> >> ~~~~~~~~~~~~~~~~~~~
>> >> >>
>> >> >>
>> >> >>
>> >> >> Johnfed wrote:
>> >> >> > Somehow I have deleted the defrag program in my windows X/P home
>> >> >> > edition system. I have tried various things to insure I have not just
>> >> >> > deleted a shortcut.
>> >> >> >
>> >> >> > Where can I find a location that will allow me to download a
>> >> >> > replacement defrag file.
>> >> >> > I did not get a system disk with my HP Pavillion computer.
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>> >>
>>
>>
>>
>>