When you attempt to run Disk Defragmenter using the property sheet of a hard disk drive, the following error may occur. We saw how to fix the Disk Defragmenter error using the registry editor in Windows Vista. Here are the instructions for Windows XP systems.
Use one of these methods to solve the problem.
Method 1: Fixing the Defrag Path in the Registry
Click Start, type regedit.exe and press ENTER
Navigate to the following location:
Double-click (default) and set its value data to:
Exit the Registry Editor.
Registry Fix
To automate the above, download dfrgfix_xp.zip, unzip and run the file dfrgfix_xp.reg.
Method 2: Reinstalling the Disk Defragmenter
1. Click Start, Run and type %windir%\INF
2. Locate the file dfrg.inf, right-click and choose Install

Note: There will be two files namely dfrg.inf and dfrg.pnf. You’ll need to right-click on the INF file (identified by a text pad and gear icon in it) and choose Install. Note that the .INF suffix is not shown in Windows Explorer unless the Hide extensions for known file types setting is disabled in Control Panel / Folder Options / View tab.
This reinstalls the Disk Defragmenter.
Bookmark this Page!
Related Posts
- Fix for Disk Defragmenter GUI Not Opening in Windows Vista
- How to Modify or Disable Disk Defragmenter Schedule in Windows 7 and Windows Vista
- Analyze and Defragment Buttons in Disk Defragmenter Do Not Work
- How to Run Disk Defragmenter on a Remote Computer
- Unable to Open .DOC Attachments From Windows Mail or Windows Live Mail
- Unable to Open .PPS Attachments Directly From Windows Mail or Windows Live Mail
- How to Change the Disk Space Allotted to System Restore in Windows 7
- Error “Remote Desktop Web Connection ActiveX Control Could Not Be Installed” After Installing Windows XP SP3
- You Can Defrag Individual Drives in Vista SP1
- Serious Disk Cleanup Problem in Windows Caused by Broken Registration
If you enjoyed this post, make sure you subscribe to our RSS feed! We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?

› 
A couple of possibilities could be causing problems for some of you:
* Windows may be installed at a different drive or folder location.
– Verify windows IS installed at C:\Windows
– If installed at a different location, change the path as necessary.
* Verify that you have Administrator rights. If you do not, Windows may not allow you to change registry settings.
* A virus, Worm, Torjan, or Malware could of corrupted system files or altered permissions. If this happened, you will want to clean any viruses from your system and then repair the damage caused.
Thank you very much. After waste my time on a number of solutions this did the trick.
Did not work for me either… I tried both methods. I get “Access is denied” message. Can anybody help?
the methods are not working for me, what else can I do short of re-image?
thank you this worked perfect, very much appreciated.
i have also tried the both methods but problem is remain same
With the two methods, the problem still persists…quite annoying…i guess this was caused by an attack of a worm or similar crap in my pc recently…any alternate solutions? thanks!
I had the same results. “Disk Defragmenter is not installed on your computer.”
I have tried both Methods and neither of the two was able to fix my problem….
thank you very much.