How do scheduled defrags work when pc is off?

solidstategamer

Distinguished
Jun 21, 2010
118
0
18,680
Windows 7 has a defrag feature where it can run at any time or day. It puzzles me how it can be scheduled to run even if the computer is not powered on. How can this be?
 
When it states "any time" don't take it too literally 🙂

How about the time when the PC is on fire, is falling in freefall with no power and is being shot at by aliens? Not going to be doing much defraging then.

It will either run the next time the PC is turned on, or the next time the PC is on when the scheduled time is hit, depending on how the schedule is setup.
 
If it misses a defrag schedule because the PC is off, it sometimes doesn't initiate even when the PC is on for the next scheduled time. Seems to be a bug in the scheduler or windows defragger. BTW, the windows defragger is not truly 'automatic' like some of the better commerical defraggers, it's just a low priority background defrag triggered on a schedule.
 
Hi solidstategamer, the default Windows defragmenter is the worst possible option to use both in terms of the time taken as well as functionality.

Depending on your usage and amount of data stored on your hard disk, it can take anything between 10 seconds to 5 minutes for a complete defrag for general home computers if done once a month or something.

Many people will suggest to you different utilities, but the best possible one these days without doubt is Auslogics Disk Defrag. Disable Windows Disk Defragmenter and download and install this one, and you'll not feel the need to have to 'schedule' defrag sessions anymore. As I said, depending on the amount of data and how fragmented your files are, it won't take any more than a minute on 99% of the home computers at most. (Using the 'optimize feature might take a few minutes more - but dont even bother with that, you'll never really need it)

Personally, I use Diskeeper, but it'll mostly be bloatware for most people & no one really needs it for regular home PC's. And why pay for something that can be had for free anyways?

I'm sorry if my post sounded a bit condescending, but seeing as you're even contemplating using the default defrag feature, I just had to give you an alternative.