S
Stroller
[I've previously tried to post this a couple of time, but it doesn't seem to
have come through - I'm fairly sure the newsreader on my other machine is
playing up, but apologies if I'm mistaken & you see this twice]
Hi there,
I manage a small domain with an SBS 2003 server and a handful of PCs
running XP Professional SP2, all reasonably up-to-date using Windows
Update.
I have a shortcut to Disk Defragmenter on my desktop, which is the same
on all machines thanks to roaming profiles. It points to
"%SystemRoot%\system32\dfrg.msc"
When I'm at the server and click on the shortcut it works perfectly, but
when I do so at any of the XP machines it fails, giving the error:
MMC cannot open the file C:\WINDOWS\system32\dfrg.msc
This may be because the file does not exist, is not an MMC
console, or was created by a later version of MMC. This also
may be because you do not have sufficient access rights to the
file.
Pasting "%SystemRoot%\system32\dfrg.msc" into Start > Run or a DOS box
produces the same thing.
The file is there, and if I right-click on it I can see that
Administrators (of which I am one) have "Full Control" (read, write,
execute) rights to it.
If I just type "%SystemRoot%\system32\" into the Run box the
"C:\WINDOWS\system32\" folder opens, indicating that "%SystemRoot%\" is
being resolved correctly. I can find "dfrg.msc" in that folder &
double-click on it. The same error.
Starting from Accessories > System Tools gives the same thing.
I have tried running `regsvr32 dfrgsnap.dll` & `regsvr32 dfrgui.dll` to
no avail - they say they've completed successfully, but make no
difference. (To be honest, I don't know if they should, but when
searching I found it suggested to reregister these DLLs, so gave it a
go). I have also tried right-clicking on dfrg.inf, right-clicking &
choosing install - that helps none, either.
This thread <http://tinyurl.com/2cjhp8> suggests Doug Knox's .MSC file
association fix and also <http://tinyurl.com/yoho6b> reregistering
msxml3.dll. Neither help.
This seems to cover just about every suggestion I can find dealing with
this problem, although if you can find or think of other things to try
then I would love to hear them. I was kinda at my wits' end over this,
until I discovered that the defragmentation pane IS available if I
right-click on My Computer and choose "Manage". So I can defrag the
computers, but it makes no sense at all to me why it works from
"Computer Management" but not by other methods - curiosity and the
desire not to suffer any bugs on my computers drives me to try to
resolve this nonetheless.
Stroller.
have come through - I'm fairly sure the newsreader on my other machine is
playing up, but apologies if I'm mistaken & you see this twice]
Hi there,
I manage a small domain with an SBS 2003 server and a handful of PCs
running XP Professional SP2, all reasonably up-to-date using Windows
Update.
I have a shortcut to Disk Defragmenter on my desktop, which is the same
on all machines thanks to roaming profiles. It points to
"%SystemRoot%\system32\dfrg.msc"
When I'm at the server and click on the shortcut it works perfectly, but
when I do so at any of the XP machines it fails, giving the error:
MMC cannot open the file C:\WINDOWS\system32\dfrg.msc
This may be because the file does not exist, is not an MMC
console, or was created by a later version of MMC. This also
may be because you do not have sufficient access rights to the
file.
Pasting "%SystemRoot%\system32\dfrg.msc" into Start > Run or a DOS box
produces the same thing.
The file is there, and if I right-click on it I can see that
Administrators (of which I am one) have "Full Control" (read, write,
execute) rights to it.
If I just type "%SystemRoot%\system32\" into the Run box the
"C:\WINDOWS\system32\" folder opens, indicating that "%SystemRoot%\" is
being resolved correctly. I can find "dfrg.msc" in that folder &
double-click on it. The same error.
Starting from Accessories > System Tools gives the same thing.
I have tried running `regsvr32 dfrgsnap.dll` & `regsvr32 dfrgui.dll` to
no avail - they say they've completed successfully, but make no
difference. (To be honest, I don't know if they should, but when
searching I found it suggested to reregister these DLLs, so gave it a
go). I have also tried right-clicking on dfrg.inf, right-clicking &
choosing install - that helps none, either.
This thread <http://tinyurl.com/2cjhp8> suggests Doug Knox's .MSC file
association fix and also <http://tinyurl.com/yoho6b> reregistering
msxml3.dll. Neither help.
This seems to cover just about every suggestion I can find dealing with
this problem, although if you can find or think of other things to try
then I would love to hear them. I was kinda at my wits' end over this,
until I discovered that the defragmentation pane IS available if I
right-click on My Computer and choose "Manage". So I can defrag the
computers, but it makes no sense at all to me why it works from
"Computer Management" but not by other methods - curiosity and the
desire not to suffer any bugs on my computers drives me to try to
resolve this nonetheless.
Stroller.