Om de servers in topform te houden is het handig om ze regelmatig te defragmenteren. Dit is natuurlijk geen pretje om met de hand te gaan doen. Hiervoor heeft Microsoft de commandline tool defrag.exe gemaakt. Deze kun je schedulen via een scheduled task. Wat je het beste kunt doen is een simpel batch script aanmaken met daarin de commando’s die nodig zijn om de partities te defragmenteren.

Open de commandprompt. Voer het commando defrag.exe uit en de help verschijnt.
defrag.gif

defrag partitie/volume [-a] [-f] [-v] [-?] volume drive letter or mount point (d: or d:\vol\mountpoint)
-a Analyze only
-f Force defragmentation even if free space is low
-v Verbose output
-? Display this help text

Met het commando defrag.exe -f -v C: wordt de C:\ gedefragmenteerd met als extra opties; -f zodat de partitie ook gedefragementeerd word ondanks te weinig vrije schijfruimte en -v voor verbose logging.
defrag1.gif

Je kunt de taak ook als volgt uitvoeren: defrag.exe -f -v C: >c:\logfile.txt dan zie je niks in het command prompt maar wordt alles gelogt naar C:\logfile.txt.
defrag3.gif

Vervolgens kun je de taak ook nog schedulen via het AT commando.
defrag4.gif

Hier vindt je een simpel batch script die je zelf uit kan breiden.

@Echo ########################################
@Echo ## Defragmentatie script ICTFreak.nl ##
@Echo ########################################

@Echo Off
SET Defrag = %systemroot%\system32\defrag.exe

If Exist C:\Defrag\ goto Defrag
MD C:\Defrag\

:Defrag
@Echo De defragementatie is gestart

@Echo De C:\ drive wordt gedefragmenteerd
defrag -f -v C: >C:\Defrag\Clogfile.txt

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.