Aseara am intalnit o problema destul de majora la repartitionarea unui hard-disk sub Windows Vista.
Se da un laptop hp dv6000 cu un hard-disk de 250 de GB, si cu doua partitii logice:
C:-ul default (de aproximativ 200GB) si D:-ul de appx 10 GB pe care se afla o imagine HP Recovery.

In conditiile in care avem nevoie de putina flexibilitate am putea sa ne gandim sa creem o partitie aditionala unde sa punem muzica, filme si poze care ar ramane neatinse in cazul in care C-ul trebuie formatat de urgenta.
Vista fiind un sistem de operare pregatit pentru anul 2008 (NOT) vine cu o optiune de a face asta live, fara a mai fi nevoie de interventia unor programe gen Partition Magic sau de partitionarea dinaintea instalarea sistemului de operare.
Dupa ce am aflat ca folderul in care se afla Vista ocupa vreo 15 GB(parca) si Program Files-ul inca vreo 30 am decis ca o partitie secundara de 100GB ar fi o alegere decenta.

Am mers in utilitarul Disk Management de sub Administrative Tools si am apasat shrink pe drive-ul C. Foarte frumos Vista ne invita sa ii spunem cu cat trebuie sa ramana C-ul la finalul povestii. Dar asta nu e tot … repartitionarea aparent nu se poate face dupa bunul plac al userului ci sub anumite limite destul de ciudate.
Spre exemplu, Vista nu mi-a permis sa iau mai mult de 85 de GB din C, desii existau aproape 200 de GB liberi pe acel drive.
Dupa ce am citit cateva articole pe net, se pare ca asta se datoreaza faptului ca page-file-ul, swap-ul, si cache fileurile sunt mai fragmentate de genul lor pe disk, iar din dorinta de autoprotectie Vista nu lasa utilizatorul sa atinga acele sectoare de pe disk.

Prin urmare daca vreti sa mariti limita la o repartitionare sub Vista, se recomanda un defrag un prealabil, chiar daca sistemul in cauza este nou si preinstalat cu sistemul de operare de la producator.