Unable to install SQL Express 2019 on Windows 11, Error code: 2061893606, Wait on the database engine recovery handle failed

Kevin Liu 21 Reputation points
2022-10-05T12:03:54.953+00:00

I've been unable to install the program and I've seen in the forums that people should start a new thread. 247749-sql-errror.png

247668-sqlserver-errorlog-2022-10-05t131433.txt

247758-summary-kiwi-20221005-131349.txt

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
12,714 questions
{count} votes

Accepted answer
  1. YufeiShao-msft 7,056 Reputation points
    2022-10-06T08:24:27.563+00:00

    Hi @Kevin Liu

    Please check out this doc:
    Troubleshoot errors related to system disk sector size greater than 4 KB

    The simplest way has been stated by ShivamKumar, other methods are described in this doc, you can also try these operations

    Search for SSCM:
    248023-image.png

    find SQL Server service, right-click and choose properities
    248015-image.png

    Startup Parameters and add -T1800
    247995-image.png

    Another:
    Use the Registry Editor, add a registry key:
    Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device.

    On the Edit menu, point to New, and then select Multi-String value. Name it ForcedPhysicalSectorSizeInBytes.

    Modify the new value, type in * 4095. Click OK and close the Registry editor.

    -------------

    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Shivam Kumar 536 Reputation points
    2022-10-05T13:00:30.367+00:00

    Also as in error log misaligned log IO is being reported :

    There have been 256 misaligned log IOs which required falling back to synchronous IO.

    try starting the database engine service with trace flag 1800 enabled if that doesn't works here is the article it seems in windows 11 there is some difference in disk sector size which is causing this issue:

    On systems running Windows 11, some new storage devices and device drivers will expose a disk sector size greater than the supported 4 KB sector size.

    When this occurs, SQL Server will be unable to start due to the unsupported file system as SQL Server currently supports sector storage sizes of 512 bytes and 4 KB.

    User with same problem

    Enable Trace Flag

    1 person found this answer helpful.