Core component of SQL Server for storing, processing, and securing data
Be sure to reboot Windows after making the registry edit.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
LargeSectorSizeCheck Checks whether any disk intended for SQL Server data has a physical sector size greater than 4 KB, which is currently unsupported. Warning One or more disks intended for SQL Server data have a physical sector size greater than 4 KB. SQL Server currently supports physical sector sizes up to 4 KB. Review your storage configuration or refer to the documentation for guidance.
Core component of SQL Server for storing, processing, and securing data
Be sure to reboot Windows after making the registry edit.
This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.
Comments have been turned off. Learn more
To fix the LargeSectorSizeCheck warning and allow SQL Server to install or run on a PC with NVMe/M.2 drives that expose a physical sector size greater than 4 KB, adjust the storage configuration so that Windows presents a supported 4-KB sector size to SQL Server.
SQL Server currently supports only 512-byte and 4,096-byte (4-KB) physical sector sizes for data files. If the NVMe/M.2 drive reports 8 KB, 16 KB, or larger, SQL Server setup raises LargeSectorSizeCheck and the Database Engine may fail to start.
Use the following steps:
fsutil fsinfo sectorinfo <volume path>
Example for C drive:
fsutil fsinfo sectorinfo C:
PhysicalBytesPerSectorForAtomicity and PhysicalBytesPerSectorForPerformance. If either is greater than 4096, the drive is currently exposing an unsupported sector size to SQL Server.On some newer storage platforms (such as NVMe) that expose a sector size larger than 4 KB, SQL Server requires the ForcedPhysicalSectorSizeInBytes registry key to emulate a 4-KB sector size so that installation and startup succeed.
High-level steps (per Microsoft guidance):
ForcedPhysicalSectorSizeInBytes registry key under the appropriate storage driver (for example, stornvme). This key forces the OS to emulate a 4-KB sector size for the device. fsutil fsinfo sectorinfo <volume path>
and confirm that the effective physical sector size presented to SQL Server is now 4096 bytes.Important:
ForcedPhysicalSectorSizeInBytes so that SQL Server sees 4 KB.If multiple drives exist and only the NVMe/M.2 drive exposes >4 KB sectors:
fsutil fsinfo sectorinfo shows 512 or 4096 bytes for the physical sector size.SQLUSERDBDIR / data directory)SQLUSERDBLOGDIR)tempdb directories
to reside on that supported drive.If a Storage Spaces pool was created on disks with sector size >4 KB and is used for SQL Server data:
On Windows 11, native NVMe drivers report the actual device sector size (for example, 8 KB or 16 KB) instead of the emulated 4 KB that Windows 10 reported. This can cause SQL Server to see an unsupported sector size even though the same hardware worked on Windows 10.
Using ForcedPhysicalSectorSizeInBytes is the documented workaround to restore a 4-KB effective sector size for SQL Server on affected Windows 11 systems.
References: