Operating System

Trick to Add Defragment to the Right-Click Menu for a Drive

Subsequently lettering the Post last week about how to add Disk Cleanup to the context menu for a drive, I received several requests for how to add another menu item for Defrag instead. With a simple registry hack we can do just that.

After manually applying or downloading the hack, you’ll have a new item on the right-click menu for your drives…

Which will start up the command-line version of Disk Defragmenter (after accepting the UAC prompt)

Manual Registry Hack

Open up regedit.exe through the start menu search or run box, and then browse down to the following key:

HKEY_CLASSES_ROOT\Drive\shell

Create a new key under shell called “runas”, and then set the (Default) value to “Defragment”. If you want to hide this menu item behind the Shift key right-click menu, then add a new string called Extended with no value.

 

Next, you’ll need to create a key called “command” and set the default value to the following, which is the command to run defrag with the default options but show verbose output.

defrag %1 -v

You can alternately choose from one of the other defrag switches here if you’d like.

Downloadable Registry Hack

Simply download, extract, and double-click on either AddDefragToDriveMenu.reg (for the regular menu) or AddDefragToExtendedDriveMenu.reg (to hide behind the Shift key). There’s also an included removal script that will remove either one.

Download AddDefragToDriveMenu Registry Hack

You May Also Like:

 

 

Rahul
the authorRahul
Rahul is one of the pillars of blacklisthackers. He went to college to study civil engg. But found himself attracted to computer science more. As a result he bunked most of his classes to learn more about things related to computer. An all time techie, he loves to explore new trends of hacking and spends most of his time implementing them. Besides being a social networking freak, Rahul enjoys photography and loves watching movies.

Leave a Reply