4KB を超えるセクター サイズを使用している場合、SQL Server はインストールされません
- Windows 11 に SQL Server 2019 をインストールできない場合は、ディスク セクター サイズが問題である可能性が高くなります。
- この問題は、レジストリを変更するか、サーバーの起動時に特別なフラグを使用することによって修正できます。
SQL Server は開発者によってリレーショナル データベース管理システムとしてよく使用されますが、その多くが Windows 11 に SQL Server をインストールできないと報告しています。
SQL Server が実行されていないと、プロジェクトで使用できるデータベースが存在しないため、この問題を解決することが重要であり、このガイドはその解決に役立ちます。
Windows 11 に SQL Server をダウンロードしてインストールするにはどうすればよいですか?
1. 影響を受けるレジストリ キーを削除します
- を押します。 ウィンドウズ キー + S そして、次のように入力します コマンド・プロンプト. 選択する 管理者として実行 結果のリストから。
- 次に、次のコマンドを実行します。
reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
- その後、閉じます コマンド・プロンプト.
これは簡単な解決策であり、SQL Server 2014 をインストールできない場合に役立ちます。
2. ドライブのセクターサイズを確認してください
- を押します。 ウィンドウズ キー + バツ そして選択してください ターミナル (管理者).
- 次に、次のコマンドを実行します。 必ず C を SQL Server をインストールするドライブに置き換えてください。
fsutil fsinfo sectorinfo C:
- を見つけます。 アトミック性のセクターあたりの物理バイト数 そして パフォーマンスのセクターあたりの物理バイト数 価値観。
値が異なる場合は、値が大きい方を見つけます。 その値がより大きい場合 4096 次の手順を実行して、レジストリにいくつかの変更を加える必要があります。
- 始める コマンド・プロンプト 管理者として。
- 次のコマンドを実行してキーを追加します。
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
- 次のコマンドを実行して、キーが正常に追加されたかどうかを検証します。
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"
レジストリを変更したり、ディスク セクター サイズを変更したりすることに抵抗がある場合は、いつでも SQL Server を別のドライブにインストールできます。 ドライブをチェックしてください fsutil fsinfo セクター情報 コマンドを使用して、その値が 4096 を超えていないことを確認します。
- KB5029263 は Windows 11 にインストールされませんか? 6 つのステップで解決する
- Wi-Fi で DHCP が有効になっていないことを修正する 8 つの方法
- 0x80070661: この Windows Update エラーを修正する方法
- Windows 11でカメラのフリーズを修正する7つの簡単な方法
- Windows 11 の印刷時にフリーズする: 7 つの簡単な解決方法
3. トレースフラグを 1800 に設定します。
- コマンドラインを開きます。
- 次に、次のコマンドを実行します。
DBCC TRACEON (1800, -1);
- コマンドラインツールを閉じます。
起動パラメータを変更すると、SQL Server が読み取りおよび書き込みプロセスのディスク セクター サイズとして 4 KB を使用するようになります。
SQL Server がインストールされないのはなぜですか?
- 特定のレジストリ キーの問題により、この問題が発生する可能性があります。
- この問題の一般的な原因は、セクター サイズが 4KB より大きいことです。
Microsoft はこの問題を十分に認識しており、一部の新しいストレージ デバイスでは、SQL Server で使用されるサポートされている 4 KB セクター サイズよりも大きなブロック サイズが使用されるとのことです。
Microsoft がソフトウェアをアップグレードする際に、この問題が解決されることを願っています。 アップグレードについて言えば、その方法についての優れたガイドがあります。 SQL Server 2008 からのアップグレード, ぜひチェックしてみてください。
アップグレードすると、次のようなさまざまな互換性の問題も回避できます。 オペレーティング システムは SQL Server エラーでサポートされていません.
この問題を解決する別の方法を見つけましたか? その場合は、以下のコメント欄でお知らせください。