Ausgegebene Meldungen:
Die Ursache der Meldung kommt aus einer Kombination von Mircosoft-Komponenten und Festplattenstruktur.
Link zur offiziellen Microsoft-Stellungnahme: https://docs.microsoft.com/en-us/troubleshoot/sql/admin/troubleshoot-os-4kb-disk-sector-size
Wir gehen derzeit davon aus, dass hier noch ein Patch von Microsoft bereitgestelt werden wird.
Sollten Sie einen IT-Adminitrator zur Verfügung haben, können Sie aus der o.g. Stellungnahmen den 2. Lösungsvorschlag mit dem folgenden Abschnitt durchführen lassen:
"You can add a registry key which will cause the behavior of Windows 11 and later to be similar to Windows 10. This will force the sector size to be emulated as 4 KB in size. To add the ForcedPhysicalSectorSizeInBytes
registry key, use the Registry Editor, or you can run one of the following commands in Windows command prompt or PowerShell, executed as an administrator.
Important
This section contains steps that tell you how to modify the Windows registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, see the How to back up and restore the registry in Windows article.
Registry Editor
- 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." (C)Microsoft
Beispiel:
Nach dem Eintrag in die Registry muss die LocalDB-Instanz neu angelegt werden (Link Microsoft-Seite): https://learn.microsoft.com/en-us/sql/tools/sqllocaldb-utility?view=sql-server-ver16
Hierbei sollte der Instanzname "HSETU" genutzt werden.
Verfahrensmuster für IT-Administratoren
Alternativ zu der manuellen Erfassung kann auch für die Betriebssysteme Windows 10 und Windwos 11 die folgenden vorgefertigten Dateien verwendet werden.
Die beiden Dateien downloaden.
Zuerst die 1. Datei ausführen (Sektorengröße wird für Mircosoft SQL via Registrierungsschlüssel angepasst), den Rechner einmal neu starten.
Nach dem Rechnerneustart die 2. Datei (Commandbefehl) ausführen (Die Standardmäßige HSETU-LocalDB-Instanz wird neu angelegt)*
- SQL Sectorgröße ändern**
- Rechner neu starten
- LocalDB HSETU Instanz neu erstellen**
*Die SQL LocalDB Version 2022 muss auf dem Rechner installiert sein
**Ohne Gewähr
Sollte die Meldung weiterhin ausgegeben werden, kann auch die Hardware (Festplatte) die Ursache sein wenn folgende Konstellation besitzt.
( fsutil fsinfo sectorinfo c: )
Bei Rechnern mit dieser Konfiguration besteht keine Kompatibilität mit den HSETU-Anwendungen, sodass diese weder installiert noch gestartet werden können.
Lösungsvorschlag:
Sollten schon Daten auf der Festplatte vorhanden sein, diese auf einer seperaten Festplatte sichern.
Die bestehende Festplatte sollte in diesem Fall dann neu formatiert werden, mit den nachfolgenden Parametern: