Discos thick – Reserva un espacio contiguo en el disco y crea un archivo con el tamaño total asignado al disco duro virtual, y a medida que necesita escribir datos va modificando el espacio reservado.
Dentro de estos podemos tener 2 opciones (Eager zeroed y Lazy zeroed) dependiente de si queremos que el nuevo disco sobreescriba y ponga todo a «0» (Eager) o simplemente reserve el espacio (lazy). La opción Eager requiere de bastante tiempo para crear el disco nuevo.
Discos thin – En este caso no reserva un espacio previo y utiliza porciones del disco según la necesidad de espacio. Este sistema ocupa menos en el disco físico pero su rendimiento es menor, ya que los datos no están continuos.