• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

A question about Vista's built-in Disk Defragmenter

madmatt

Bow Down to the King
Political User
#1
Has anyone figured out how to defragment just one disk? Clicking "Defragment now" appears to perform the action on all disks.
 
#2
Here's a script to just defrag only drive c in vista.
Save it as whatever.vbs

Code:
strComputer = "." 
Dim Wmi : Set Wmi = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
Dim Act : Set Act = CreateObject("Wscript.Shell")
Dim ObjItem,ColItems,GB, Var1
  GB = Int(1073741824)
Set ColItems = Wmi.ExecQuery("SELECT * FROM Win32_LogicalDisk",,48) 
   For Each ObjItem in ColItems 
    If ObjItem.DriveType = 3 Then 
     If InStr(ObjItem.Caption,"C") Or InStr(ObjItem.Caption,"c") Then 
      Var1 = objItem.Size - objItem.FreeSpace
      Act.Popup "Preparing To Defrag This Drive" & vbCrLf &_
      Space(3) & "Drive Letter"& vbTab & ObjItem.Caption & vbCrLf &_
      Space(3) & "Volume Name" & vbTab & objItem.VolumeName & vbCrLf &_
      Space(3) & "Total Size" & vbTab & FormatNumber(objItem.Size/GB,2) & " GB" & vbCrLf &_
      Space(3) & "Free Space" & vbTab & FormatNumber(objItem.FreeSpace/GB,2) & " GB" & vbCrLf &_
      Space(3) & "Used Space" & vbTab & FormatNumber(Var1/GB,2) & " GB", 3,"Defrag",4128
      Act.Run("Defrag.exe " & ObjItem.Caption &"\"),2,True
     End If  
    End If 
   Next
  Act.Popup "Finished The Defrag",7,"Finshed Defrag",4128
 
Last edited by a moderator:

Sazar

F@H - Is it in you?
Staff member
Political User
#4
Has anyone figured out how to defragment just one disk? Clicking "Defragment now" appears to perform the action on all disks.
I've never been able to use the dang thing.

Keeps saying my disks don't need to be defragged :(

Bleh.
 

madmatt

Bow Down to the King
Political User
#6
I'm not too fond of the built-in utility. I like that you can schedule it but I don't like that you can't choose which drive(s).
 

madmatt

Bow Down to the King
Political User
#9
The only reason I don't like it is the fact that you cannot choose which drive. I could care less about the drive map.

Thanks for the script, I will defiantly check it out.
 

epk

Moderator
Political User
#11
cool article andy... apparently i was wrong and longhorn updates (of the defrag util) will be available for vista

cool!
 

Members online

No members online now.

Latest posts

Latest profile posts

Perris Calderon wrote on Electronic Punk's profile.
Ep, glad to see you come back and tidy up...did want to ask a one day favor, I want to enhance my resume , was hoping you could make me administrator for a day, if so, take me right off since I won't be here to do anything, and don't know the slightest about the board, but it would be nice putting "served administrator osnn", if can do, THANKS

Been running around Quora lately, luv it there https://tinyurl.com/ycpxl
Electronic Punk wrote on Perris Calderon's profile.
All good still mate?
Hello, is there anybody in there? Just nod if you can hear me ...
Xie
What a long strange trip it's been. =)

Forum statistics

Threads
61,962
Messages
673,240
Members
89,017
Latest member
keithgonzaal