Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

As I understand it, for SSD it's important to have partitions starting at the proper offset (i.e. correctly aligned). How can I check this offset under Windows Vista?

share|improve this question

7 Answers 7

up vote 13 down vote accepted

Just run "C:\Program Files\Common Files\Microsoft Shared\MSInfo.exe", go to "Components > Storage > Disks" and find "Partition Starting Offset". It will be in bytes, divide the number by 512 to convert into sectors. On my SSD it is 1Mb (1 048 576 bytes), but as far as i know, 128k is enough.

On x64 you need to run msinfo32

share|improve this answer
On my Windows 7 x64 system it is C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe –  peter_mcc Dec 21 '11 at 21:53
On my Windows XP Pro x32 system it is C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe too. Can't remember if it's part of the original XP install or not. –  naxa Oct 13 '13 at 10:06

You are right, but it does not work like that on Windows XP. There you can use diskpart:

diskpart -i (number of your ssd)

And you'll get geometry information and disk partition information.

I hope this helps.

share|improve this answer

I use the Paragon Alignment Tool, which comes with Paragon products, or can be bought seperately.

share|improve this answer

In Windows XP:

> diskpart -i <disk number>

should show HiddenSectors divisible by 64 and StartingOffest divisible by 32768

In Vista:

> 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
share|improve this answer
diskpart doesn't seem to work that way in WinXP. can you give more details? –  quack quixote Apr 23 '10 at 14:53
I had to do a convoluted series of commands on WinXP: diskpart > select disk 1 > list partition Result: <blockquote> DISKPART> list partition Partition ### Type Size Offset ------------- ---------------- ------- ------- * Partition 1 Primary 49 GB 32 KB Partition 2 Extended 883 GB 49 GB Partition 3 Logical 883 GB 49 GB</blockquote> –  Syclone0044 Nov 9 '11 at 19:50

diskpart.exe and diskpar.exe are separate utilities from Microsoft. What is given above works with diskpar.exe only:

diskpar -i x

x as the drive number. You cannot retrieve the offset using diskpart.exe. Use msinfo32.exe as described above

diskpart.exe started be be bundled with Windows 2003 and Vista. diskpar.exe was a standalone utility released at the time of Windows 2000. It still works with Windows 7 and 8.

share|improve this answer
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient reputation you will be able to comment on any post. –  Ƭᴇcʜιᴇ007 Jan 8 at 18:36

To check alignment, start "wmic" with admin rights, and enter command "partition get BlockSize, StartingOffset, Name, Index"

(wmic is available in Win7, possibly Vista)

share|improve this answer


Windows Vista aligns partitions by default correctly

share|improve this answer
Question asked how to check alignment, not if it does. –  Mxx Dec 23 '12 at 6:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.