New Tool: Advanced Format Drives April 29, 2011Posted by keithga in Troubleshooting, Uncategorized, Windows 7.
Been slacking lately (Working on MDT 2012).
Advanced format drives are coming!
This hasn’t been much of a problem until recently, now that most of the major hard drive manufacturers have started to switch over to full Advanced Format.
When you have an Advanced format drive, you should format with an operating system that can format the drive aligned on the advanced 4k sectors rather than the 512 byte sectors found on older drives.
If you do not format an “Advanced Format” disk aligned on the 4k sectors, then you may experience performance degradation. Windows 7 SP1 has been updated to address Advanced Format Drives, and WinPE 3.1, contained in WAIK 3.1 has been updated as well.
But how do you know if you need WinPE 3.1?
I have just written a new tool: IsAdvancedFormat.exe, that can detect if there are *any* advanced format drives present on the local machine. It will return errorlevel 0 if there are no advanced format drives, and errorlevel 42 if there *are* advanced format drives.
Source code is included.
C:\> IsAdvancedFormat.exe Enumerate all detect all Advanced Format Drives. Enumerator: IDE Found: Maxtor 6L160M0 Physical sector size is 512 bytes. Enumerator: IDE Found: Maxtor 6L160M0 Physical sector size is 512 bytes. Enumerator: IDE Found: WDC WD10EADS-11M2B2 Emulated sector size is 512 bytes. Physical sector size is 4096 bytes. C:\> @echo %ErrorLevel% 42
It appears that Dell has taken this tool and enhanced it! Their new tool can detect if an Advanced Format drive was partitioned/formatted incorrectly. Cool Stuff.
Since Dell’s tool is now a superset of my tool, I would recomend theirs first: http://del.ly/afhdd
I will continue to provide my tool here as a reference.
Thanks Dell! (and thanks Warren Byle)