Maximiser la performance des systèmes d'exploitation virtualisés est critique, car ils sont généralement gérés en utilisant une quantité limitée de ressources de mémoire et de traitement. Les disques durs virtuels doivent être défragmentés après un grand nombre d'opérations de disques ont eu lieu, comme l'installation de plusieurs programmes, ou la copie de plusieurs fichiers sur le lecteur. En raison de la relation complexe entre les systèmes d'exploitation hôte et invité, disques durs virtuels doivent être défragmenté plusieurs fois en utilisant plusieurs outils différents.