Jump to content

Defrag will NOT work

Recommended Posts

I attempted to check on free space via Windows defrag but get "no" response - I then ran Defraggler and it got very sticky around 87-90% - It would not actually finish so I D/loaded the newest version and it ran a bit better (and finished) - I then went back to Windows defrag and could not even start any of the program - I only have about 30% used so it should not have peoblems in that area - As a thought would I need I.E. 8 to do this (even though I have had dramas with Defrag for a while) - B)

Link to post
Share on other sites

No, IE8 would not be necessary. Do you have any type of hard disk/file encryption software installed or any other software that runs a service and/or driver in the background to monitor things like disk space etc? If so, it's possible that they might be locking it up. Otherwise, I would suggest trying to defrag in Safe Mode as it's often faster there anyway since most other programs and drivers won't be loaded:

Boot into Safe Mode:

  • Restart your computer.
  • When the machine first starts again it will generally list some equipment that is installed in your machine, amount of memory, hard drives installed etc. At this point you should gently tap the F8 key repeatedly until you are presented with the Windows XP Advanced Options menu.
  • Select the option for Safe Mode using the arrow keys.
  • Then press Enter on your keyboard to boot into Safe Mode.

You should then be presented with the Windows XP Login screen. Log in to Windows and when it prompts you about Safe Mode and asks if you'd like to continue click Yes.

Link to post
Share on other sites

Yes, it's completely safe to defrag in Safe Mode and it is indeed faster .

If mine would , I was going to do it - I think my files are all screwed up or missing - Even after a CHKDSK scan said all was OK -

Regards -

@ Buttons - Glad to see you have made your signature active - Added CHKDSK full scan code -


Link to post
Share on other sites

You can try SFC if you suspect that system files may be corrupt or missing. Just make sure that you have CD that includes the same service pack as the one you currently have installed (ie SP3 if you're fully updated).

System File Checker (SFC):

  • Click on Start and select Run
  • In the Run box type or copy and paste the following exactly as written in the Code box:
    sfc /scannow

    Then press Enter or click on OK

  • Note: you will need to have your Windows installation disc handy for this. If you do not, then please refer to this information to learn how to use sfc without a Windows disc.

If you have the disc but it does not include SP3 then you can Slipstream it.

To make your Windows XP disc current please follow the instructions in this guide.

Link to post
Share on other sites

What do you mean by reinstalled? You didn't download it from one of those DLL distribution sites did you? If so, that's never a good idea, you'd be much better off just grabbing the file off of your legitimate Windows CD.

Did you already try re-registering the dll's as shown on Jaxryley's link? If not, you should do so and if it doesn't work then try reinstalling Windows Defrag as mentioned later in the same link using the INF file.

Link to post
Share on other sites

Hi exile -

The file was sent to me by a (computer repair expert) person that I know (hon mem here) as I always had problems finding this one .dll file -

This is a 12 month (at least) problem that has gotten worse - The 'snap' and other required files were all there except this one (dfrgres.dll) -

Yes I had a 'quick' go at Jaxrleys site but I should maybe look deeper at it - It also mentions something about not 'fixing' while there is a 3rd party defragger on the computer - Maybe I need to try it with Defraggler uninstalled - I still have the dfrgres.dll in My Docs -

Using Windows Explorer browse to your windows\inf folder.

In there you will find a file called dfrg.inf right click this file, and select Install.

There seems to be a missing 'file' or folder here ??

Regards - :P

Link to post
Share on other sites

dfragres.dll should be in C:\Windows\System32, place it there if it is not there already and then make sure that dfrgsnap.dll is in that folder as well and then do the following:

  • Please copy and paste the following text in the Code box exactly as written into notepad (not wordpad or any other text editor):
    @echo off
    regsvr32 dfrgsnap.dll
    regsvr32 dfrgui.dll
    del /f /q %0

  • Once you've done that click on File and select Save As...
  • In the Save dialogue box click on the drop down menu next to Save as type and select All Files
  • Name the file DefragFix.bat (the .bat extension is very important)
  • Save the file to your desktop and double click it to run it.

It should show a message for each dll saying whether it was successfully registered or not, let me know if either fails.

Reboot the PC and try to defrag again and let me know how it goes.

Thanks :P

Link to post
Share on other sites

Sorry exile power outage - Freak storm - Will get back in 10 mins - Melbourne (Victoria) has had 2 days of very odd weather - I am 100kms away so yesterdays was just a bit of rain here (hail like tennis balls in Melbourne yesterday) - Today (evening) a flash storm here and a few power outages in the area -

And it is just the end of summer (still warm) -

Link to post
Share on other sites

Sorry bout that - Needed to clean a few things up ---

First uninstalled 3rd party Defrag tools - Re ran .bat and got DllRegisterServer in dfrgsnap Succeeded - Also ...... dfrgui.dll Succeeded -

Looked in Windows Explorer and found the following items in this order (as listed) -

Main Dfrg Item/(Picture) and files / dfrgfat - dfrgntfs - dfrgres.dll - dfrgsnap.dll - dfrgui.dll -dfshin.dll - dfssshlex.dll -

These were the only items listed there - Hope they make sense - Went back to Defrag and still seems "dead" - No response (not even analyze) -

Link to post
Share on other sites

Show Hidden Files and Folders in Windows XP:

  • Click Start and select My Computer
  • Click the Tools item from the menu at the top of the window (if you don't see Tools press the Alt key on your keyboard and it will appear)
  • Select Folder Options
  • Click the View tab and make sure Show hidden files and folders is selected under Hidden files and folders
  • Next, uncheck the box next to Hide protected operating system files (Recommended)
  • Then, uncheck the box next to Hide extensions for known filetypes
  • Click Apply then click OK

Then go to C:\Windows\inf and find dfrg.inf (not dfrg.prf) and right-click on it and select Install.

Restart your computer and try defrag again.

Please let me know how it goes.

Thanks :P

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.