| Termin | Definicja |
|---|---|
| Uszkodzenie rejestru Windows | Uszkodzenie rejestru Windows może uniemożliwić uruchomienie usług SQL Server odczytujących z niego konfigurację. Rola rejestru Windows w działaniu systemuRejestr Windows jest hierarchiczną bazą konfiguracji systemu operacyjnego, sterowników, usług oraz zainstalowanych programów. Dane są przechowywane w strukturach nazywanych ulami, między innymi w plikach SYSTEM, SOFTWARE, SECURITY, SAM i DEFAULT. Część ustawień jest przypisana do całego komputera, a część do konkretnego profilu użytkownika i znajduje się w pliku NTUSER.DAT. System odczytuje te informacje podczas uruchamiania, logowania oraz startu poszczególnych składników. Uszkodzenie rejestru może oznaczać fizyczne uszkodzenie pliku ula, niespójność danych po nagłym wyłączeniu komputera albo błędne, niekompletne lub nieprawidłowe wpisy konfiguracyjne. Nie każda nieprawidłowa wartość powoduje awarię całego Windows. Skutek zależy od tego, którego obszaru dotyczy problem. Błędny wpis profilu może utrudniać logowanie, natomiast uszkodzenie ula SYSTEM może wpływać na sterowniki, usługi i proces rozruchu. Objawy uszkodzonych wpisów i uliTypowe objawy obejmują zatrzymanie systemu podczas uruchamiania, komunikaty o braku lub uszkodzeniu pliku systemowego, samoczynne restarty, problemy z logowaniem oraz nieprawidłowe działanie usług. Windows może uruchamiać się w trybie awaryjnym, gdyż ten tryb ładuje ograniczony zestaw sterowników i usług. Zdarza się również, że system działa pozornie poprawnie, ale konkretna usługa nie startuje, ponieważ nie może odczytać wymaganych parametrów. Przykładem jest usługa SQL Server, która korzysta z konfiguracji zapisanej w rejestrze Windows oraz z ustawień przypisanych do danej instancji. Uszkodzony lub niespójny wpis może uniemożliwić odczytanie ścieżki plików, parametrów uruchomieniowych albo innych wartości potrzebnych podczas startu usługi. W takim przypadku sam komunikat „usługa nie została uruchomiona” nie przesądza jeszcze, że przyczyną jest rejestr. Podobny efekt może wywołać brak plików, niewłaściwe uprawnienia, niedostępny wolumin lub błąd zależności. Rozróżnienie awarii rejestru od innych usterekDiagnoza powinna rozpocząć się od ustalenia momentu wystąpienia problemu i zakresu objawów. Należy sprawdzić Podgląd zdarzeń, dzienniki systemowe oraz stan usługi, a następnie porównać komunikaty z ostatnimi zmianami: instalacją aktualizacji, sterownika, programu, modyfikacją konfiguracji lub nieprawidłowym zamknięciem systemu. Pomocne jest także sprawdzenie, czy problem dotyczy wszystkich kont użytkowników oraz czy występuje po uruchomieniu systemu w trybie awaryjnym. Narzędzie Edytor rejestru, uruchamiane poleceniem Bezpieczne przywracanie konfiguracji WindowsJeżeli system nadal się uruchamia, najbezpieczniejszym punktem odniesienia jest kopia rejestru, punkt przywracania systemu albo kopia wykonana przed zmianą konfiguracji. Przywracanie powinno obejmować tylko zakres związany z potwierdzonym problemem. W przypadku uszkodzeń plików systemowych można użyć narzędzia Kontroler plików systemowych poleceniem |