Fix: SQL Server kann unter Windows 11 nicht installiert werden

SQL Server wird nicht installiert, wenn Sie eine Sektorgröße von mehr als 4 KB verwenden

  • Wenn Sie SQL Server 2019 nicht unter Windows 11 installieren können, liegt das Problem höchstwahrscheinlich an der Größe des Festplattensektors.
  • Dieses Problem kann durch Ändern der Registrierung oder durch die Verwendung eines speziellen Flags beim Starten des Servers behoben werden.

SQL Server wird von Entwicklern häufig als relationales Datenbankverwaltungssystem verwendet und viele von ihnen berichteten, dass sie SQL Server nicht unter Windows 11 installieren können.

Ohne die Ausführung von SQL Server verfügt das Projekt nicht über eine Datenbank, die es verwenden kann. Daher ist es wichtig, dieses Problem zu beheben. Dieser Leitfaden hilft Ihnen dabei.

Wie lade ich SQL Server unter Windows 11 herunter und installiere es?

1. Löschen Sie den betroffenen Registrierungsschlüssel

  1. Drücken Sie die Taste Windows Taste + S und geben Sie Folgendes ein Eingabeaufforderung. Wählen Als Administrator ausführen aus der Ergebnisliste.
  2. Führen Sie nun den folgenden Befehl aus: reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
  3. Danach schließen Eingabeaufforderung.

Dies ist eine unkomplizierte Lösung und kann hilfreich sein, wenn Sie SQL Server 2014 nicht installieren können.

 2. Überprüfen Sie die Sektorgröße Ihres Laufwerks

  1. Drücken Sie die Taste Windows Taste + X und wähle Terminal (Admin).
  2. Führen Sie nun den folgenden Befehl aus. Stellen Sie sicher, dass Sie C durch das Laufwerk ersetzen, auf dem Sie SQL Server installieren. fsutil fsinfo sectorinfo C:
  3. Suchen Sie die PhysicalBytesPerSectorForAtomicity Und PhysicalBytesPerSectorForPerformance Werte.

Wenn die Werte unterschiedlich sind, suchen Sie den Wert mit dem höheren Wert. Wenn dieser Wert höher ist als 4096 Sie müssen einige Änderungen in der Registrierung vornehmen, indem Sie wie folgt vorgehen:

  1. Start Eingabeaufforderung als Administrator.
  2. Führen Sie den folgenden Befehl aus, um den Schlüssel hinzuzufügen: REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
  3. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Schlüssel erfolgreich hinzugefügt wurde:
    REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"

Wenn Sie keine Lust haben, die Registrierung zu ändern und die Größe des Festplattensektors zu ändern, können Sie SQL Server jederzeit auf einem anderen Laufwerk installieren. Überprüfen Sie einfach das Laufwerk mit fsutil fsinfo Sektorinfo Befehl und stellen Sie sicher, dass seine Werte nicht höher als 4096 sind.

Lesen Sie mehr zu diesem Thema
  • KB5029263 lässt sich nicht unter Windows 11 installieren? Beheben Sie das Problem in 6 Schritten
  • 8 Möglichkeiten zur Behebung DHCP ist für WLAN nicht aktiviert
  • 0x80070661: So beheben Sie diesen Windows Update-Fehler
  • 7 schnelle Möglichkeiten, das Einfrieren der Kamera in Windows 11 zu beheben
  • Windows 11 friert beim Drucken ein: 7 schnelle Möglichkeiten, das Problem zu beheben

3. Setzen Sie das Trace-Flag auf 1800

  1. Öffnen Sie die Befehlszeile.
  2. Führen Sie nun den folgenden Befehl aus: DBCC TRACEON (1800, -1);
  3. Schließen Sie das Befehlszeilentool.

Durch Ändern der Startparameter zwingen Sie den SQL Server, 4 KB als Festplattensektorgröße für Lese- und Schreibprozesse zu verwenden.

Warum wird SQL Server nicht installiert?

  • Probleme mit bestimmten Registrierungsschlüsseln können dazu führen, dass dieses Problem auftritt.
  • Eine Sektorgröße von mehr als 4 KB ist die häufigste Ursache für dieses Problem.

Microsoft ist sich dieses Problems voll bewusst und dem Unternehmen zufolge verwenden einige neuere Speichergeräte höhere Blockgrößen als die von SQL Server unterstützte Sektorgröße von 4 KB.

Hoffentlich wird dieses Problem behoben, wenn Microsoft seine Software aktualisiert. Apropos Upgrades: Wir haben eine tolle Anleitung dazu Upgrade von SQL Server 2008, also schauen Sie sich das unbedingt an.

Durch das Upgrade werden auch verschiedene Kompatibilitätsprobleme vermieden, z Betriebssystem wird durch SQL Server-Fehler nicht unterstützt.

Haben Sie einen anderen Weg gefunden, dieses Problem zu beheben? Wenn ja, lassen Sie es uns in den Kommentaren unten wissen.

Fix: SQL Server kann unter Windows 11 nicht installiert werden

Fix: SQL Server kann unter Windows 11 nicht installiert werdenSql ServerWindows 11 Behoben

SQL Server wird nicht installiert, wenn Sie eine Sektorgröße von mehr als 4 KB verwendenWenn Sie SQL Server 2019 nicht unter Windows 11 installieren können, liegt das Problem höchstwahrscheinlich a...

Weiterlesen
Fix: Arithmetischer Überlauffehler beim Konvertieren des Ausdrucks in den Datentyp INT

Fix: Arithmetischer Überlauffehler beim Konvertieren des Ausdrucks in den Datentyp INTSql Server

Wenn der Ganzzahlwert einen bestimmten Wert überschreitet, erhalten Sie diese FehlermeldungUm den arithmetischen Überlauffehler zu beheben, müssen Sie die Ergebnisse vom Datentyp „int“ in den Daten...

Weiterlesen
0x80040e14 SQL Server-Fehler: So beheben Sie ihn

0x80040e14 SQL Server-Fehler: So beheben Sie ihnServerSql Server

Versuchen Sie, Ihren Server neu zu starten, um seine Einstellungen zu aktualisierenDer Fehler 0x80040e14 kann auftreten, wenn in Ihrem SQL Server nicht genügend Arbeitsspeicher vorhanden ist.Speich...

Weiterlesen