Make us your home page

Today’s top headlines delivered to you daily.

(View our Privacy Policy)

Solutions: Get rid of Disk Defragmenter error

How important is defrag? It always worked for me but now is giving this error:

Microsoft Management Console 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 may also be because you do not have sufficient rights to the file.

I had installed Windows XP SP 3, which caused an Earthlink popup box at startup, so I uninstalled it. Now I can free up space on the hard disk, but cannot defrag.

The less free space you have, the more important it is that free space is defragmented. I recommend at least 20 percent free space — or a minimum of 20 GB — as a general rule. If you are properly configured with RAM and have sufficient free disk space, defragging may not produce noticeable results. With that said, let's see if we can get your defrag working. Installing and uninstalling SP3 has been known to produce the issue you're seeing. Here are a few things to try. Try each in order, only moving on to the next suggestion if unsuccessful:

1. Click Start, Run, type REGSVR32 "C:\WINDOWS\system32\msxml3.dll" (include the quotes) and click OK.

2. Right-click on the Desktop and choose New, Shortcut. In the box type DFRG.MSC and click next. Give it a name or accept the default of DFRG.MSC and then click Finish. Click the newly created shortcut to run Defrag.

3. Click Start, Run, type MMC.EXE and click OK. This will open the Management Console window. Click File, Add/Remove Snap-in... and then click the Add button. On the right side you should see a list of snap-ins, Disk Defragmenter among them. Click to select it and click Add, then Close and finally OK. When you close the Management Console, save it under a name you'll remember, such as DF. To access the Disk Defragmenter using the Management Console you just created, click Start Run, type DF.MSC and click OK.

Regarding your May 19 article on finding hidden files, my question is: Most of the files that I found were in directories like the one below, about 4 MB for each directory:

Directory of C:\System Volume Information\_restore{CD53596A-5812-49DB-AF84-A72B9BECDE4F}\RP259\snapshot

My questions are: 1.) What are these files "snapshots" of? 2.) Is it necessary to keep more that the last couple of snapshots?

The snapshots consist of system file information at the time a system restore point was taken. While you don't need to keep snapshots several generations back, unless you are desperate for disk space I would leave them. For Windows XP, if you want to clean out older ones I would use the Disk Cleanup Tool: Click Start, All Programs, Accessories, System Tools, and then click Disk Cleanup. Wait while it calculates the free disk space then click the More Options tab, and then, in the System Restore area, click Clean up. This will remove all but the latest restore point. For Windows Vista, restore points are saved until the System Restore reserves are filled up. As new restore points are created, old ones are cleared out. Turning off System Protection, the feature that creates restore points, deletes all restore points.

Send questions to or Personal Tech, P.O. Box 1121, St. Petersburg, FL 33731. Questions are answered only in this column.

Solutions: Get rid of Disk Defragmenter error 08/11/08 [Last modified: Monday, August 11, 2008 9:39am]
Photo reprints | Article reprints

© 2017 Tampa Bay Times


Join the discussion: Click to view comments, add yours

  1. Fire on neighbor's porch leads to charges against Holiday man


    HOLIDAY — A Holiday man was arrested Wednesday after authorities say he torched the front porch of his neighbor, who he insisted was holding his daughter hostage.

    Dan Fry, 63, of Holiday was arrested Wednesday on a charge of first-degree arson. [Photo courtesy of Pasco Sheriff's Office]
  2. Port Richey man solicited sex from 13-year-old, Pasco authorities say


    PORT RICHEY — A Port Richey man was arrested Wednesday after Pasco County authorities say he solicited sex from a 13-year-old boy on the gay male dating app Grindr.

    Shawn Daly, 43, of Port Richey was charged with solicitation for sexual conduct with a child over a computer. [Photo courtesy of Pasco Sheriff's Office]
  3. On the Camino de Santiago, Day 16: An evening of wine and song transcends all language barriers for these travelers


    Day 16: Castrojeriz to Villarmentero de Campos: 35 km, 10.5 hours. Total for Days 1-16 = 360 km (224 miles)

  4. Unexpected weak quarter at MarineMax slashes boating retailer shares by 20 percent


    CLEARWATER — Just then you thought it was safe to go back into the water, a boating business leader issued a small craft warning.

    Bill McGill Jr., CEO of Clearwater's MarineMax, the country's biggest recreational boat retailer. [Courtesy of MarineMax]
  5. Dunedin's negotiations with Blue Jays continue

    Local Government

    DUNEDIN — Dunedin officials are still in the process of negotiating a license agreement with the Toronto Blue Jays.

    A rendering by Populous, a global architecture firm specializing in sports facility development, shows the entrance of an upgraded Florida Auto Exchange Stadium shows a Toronto Blue Jays team store. If the $81 million renovation plans between the city and team go through, the store would be open year-round.Credit:  Populous