Hi there
Perhaps a little explanation of why it's totally UNNECESSARY to defrag an SSD.
A lot of people don't understand what defrag is - so a quick 101 explanation (technical geeks - might not be 100% TECHNICALLY accurate but it's 100% CONCEPTUALLY OK so people can get an understanding of what it is).
A normal Hard Disk (not an SSD) is essentially divided into physical areas - could be called sectors or heads / track numbers but if you have a HDD with several heads and tracks these are converted (internally) also to sector numbers.
The OS creates a FILE SYSTEM which for Windows is the NTFS file system (OK FAT32 etc but the principle is the same). What this does is to allocate some of the disk sectors as space for Directories (or folders). Now when you create a folder the details of how big it is, how many individual data records it has etc are stored in this directory space.
So now you want to access a record in directory X -- say you have a music track you want to play from a folder called album X.
The Hard disk has to move the reading arm first to the physical sector where the list of Directories are and read the data of the directory you want to access, then it needs to move the arm again to the details of the particular file you want to read and finally it has to move the arm again to the data position.
To start with all the areas are in continuous chunks but as the disk gets filled or the file size gets bigger the OS has to use more sectors to describe the file, and its location and data. These means considerably more disk arm movements and read accesses.
The physical movement of the HDD mechanism is what takes up most of the access time - and that is what defrag does = to re-arrange all the physical sectors of files that it can so that they are mainly continuous reducing the movement time (or what's known as SEEK time).
With an SSD there's no PHYSICAL movement so all the file details are essentially stored in an index table (or array if you are a programmer). Access times can be almost zero - especially with decent search algorithms (binary sort etc etc).
Read times for an SSD are so fast that any amount of re-organisation is meaningless - and of course there is no physical movement (the longest part of HDD access).
So Defrag not only is UNNECESSARY on an SSD - it's ILLOGICAL to do it anyway and it probably would result in WORSE performance for a while during the time the access algorithms were being re-optimized.
There's always reasonably sensible explanations for doing things with pieces of equipment - go back to the basics and you'll understand and enjoy using it a lot more.
Cheers
jimbo