The Disk Defragmenter in Windows 7 and Windows Vista is scheduled to run every Wednesday at 1:00 AM. This article tells you how to disable the defragmenter schedule in case you’ve installed a third-party defragmenter, or modify the schedule accordingly.
Disk Defragmenter Scheduled Task
Click Start, type dfrgui.exe and press {ENTER}. When you are prompted for an administrator password or confirmation, type the password or provide confirmation. To disable defragmenter schedule, uncheck the following option:
If you’re using Windows Vista, enable the Run on a schedule (recommended) checkbox, and click OK
In case you want to modify the defragmenter schedule, click the Modify schedule… button, and select the frequency, time in the resulting dialog.
If you’re using Windows 7, the user interface varies a bit, and appears as below:

Schedule is enabled by default. In case its disabled in your system, click the Turn on schedule… button.
Click the Run on a schedule (recommended) checkbox, and there you can modify the day and time accordingly.

Related Posts
- You Can Defrag Individual Drives in Vista SP1
- New Command-Line Parameters for Defrag.exe in Windows 7
- How to Run Disk Defragmenter on a Remote Computer
- How to Schedule a System State Backup in Windows XP Using NTBackup
- How to Disable Updating of Definitions When Running a Command-Line Scan Using MpCmdRun.Exe
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?





Thanks for the tutorial, I never knew you could schedule a defrag to be done on Windows! (You learn a new thing every day!)