Comment vérifier l'alignement de la partition sur un lecteur SSD?

25

Si je comprends bien, pour SSD, il est important d'avoir des partitions commençant au bon décalage (c'est-à-dire correctement alignées). Comment puis-je vérifier ce décalage sous Windows Vista?

Alexey Romanov
la source

Réponses:

17

Exécutez simplement "C: \ Program Files \ Fichiers communs \ Microsoft Shared \ MSInfo.exe", accédez à "Composants> Stockage> Disques" et recherchez "Partition Starting Offset". Il sera en octets, divisez le nombre par 512 pour le convertir en secteurs. Sur mon SSD, il est de 1 Mo (1 048 576 octets), mais pour autant que je sache, 128 Ko suffisent.

Sur x64, vous devez exécuter msinfo32

Nishi
la source
4
Sur mon système Windows 7 x64, il s'agit de C: \ Program Files \ Fichiers communs \ Microsoft Shared \ MSInfo \ msinfo32.exe
peter_mcc
Sur mon Windows XP Pro x32système, c'est C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exeaussi. Je ne me souviens pas si cela fait partie de l'installation XP d'origine ou non.
n611x007
1
Avec Windows, l'alignement 4k est suffisant car NTFS n'a pas de structure périodique plus grande que la taille du cluster (contrairement, disons, ext2)
kinokijuf
2
C'est toujours msinfo32. Tapez simplement msinfo32 à l'invite Exécuter (Windows-R). C'est sur votre chemin. Pas besoin d'aller fouiller dans les répertoires.
Jamie Hanrahan
6

Sous Windows XP:

> diskpart -i <disk number>

devrait montrer HiddenSectors divisible par 64 et StartingOffest divisible par 32768

Sous Vista, 7, 8, 8.1 et 10:

> E:\Home>wmic partition get BlockSize, StartingOffset, Name, Index
BlockSize Index Name StartingOffset
512 0 Disk #1, Partition #0 1048576
512 1 Disk #1, Partition #1 53688139776
Alexey Romanov
la source
3
diskpart ne semble pas fonctionner de cette façon dans WinXP. Pouvez-vous donner plus de détails?
Quack Quichote
J'ai dû exécuter une série de commandes compliquées sur WinXP: diskpart> select disk 1> list partition Résultat: <blockquote> DISKPART> list partition Partition ### Type Size Offset ------------- - --------------- ------- ------- * Partition 1 Primaire 49 Go 32 Ko Partition 2 Étendue 883 Go 49 Go Partition 3 Logique 883 Go 49 GB </blockquote>
Syclone0044
Ce wmic fonctionne même sur Windows 10
Csaba Toth
4

Vous avez raison, mais cela ne fonctionne pas comme ça sur Windows XP. Là, vous pouvez utiliser diskpart :

diskpart -i (number of your ssd)

Et vous obtiendrez des informations de géométrie et des informations de partition de disque.

J'espère que ça aide.

oscar
la source
2

J'utilise l' outil d'alignement Paragon , fourni avec les produits Paragon, ou peut être acheté séparément.

paradroid
la source
1

Pour vérifier l'alignement, démarrez "wmic" avec les droits d'administrateur et entrez la commande "partition get BlockSize, StartingOffset, Name, Index"

(wmic est disponible dans Win7, peut-être Vista)

jerryrogersomme
la source
1

diskpart.exeet diskpar.exesont des utilitaires distincts de Microsoft. Ce qui est donné ci-dessus ne fonctionne qu'avec diskpar.exe:

diskpar -i x

xcomme numéro de lecteur. Vous ne pouvez pas récupérer le décalage à l'aide de diskpart.exe. Utilisez msinfo32.execomme décrit ci-dessus

diskpart.execommencé à être fourni avec Windows 2003 et Vista. diskpar.exeétait un utilitaire autonome sorti au moment de Windows 2000. Il fonctionne toujours avec Windows 7 et 8.

Pierre de Grenoble
la source
1

WMI (commande wmic) est disponible dans Windows XP (SP3 ou peut-être même tôt) (en tant que btw diskpart.exe). Ainsi, dans Windows XP, vous pouvez utiliser en tant que Msinfo32 que Wmic pour vérifier le décalage. Le décalage 1024K est le meilleur choix pour les disques SDD et 4k ou RAID.

DK21102
la source