Narzędzia do zmieniania opcji rozruchu na potrzeby testowania i debugowania sterowników
Aby przetestować i debugować sterowniki w systemie operacyjnym Microsoft Windows, należy włączyć i skonfigurować funkcje ustanowione podczas ładowania systemu operacyjnego. Ustawienia tych funkcji są zawarte w opcjach rozruchu --values, które określają sposób ładowania i konfigurowania systemu operacyjnego i innych programów rozruchowych i urządzeń.
W tej sekcji wyjaśniono, jak dodawać, usuwać i zmieniać opcje rozruchu, aby utworzyć nowe konfiguracje ładowania dla systemu operacyjnego oraz jak za pomocą parametrów wpisu rozruchowego dostosować konfigurację obciążenia na potrzeby testowania i debugowania sterowników.
Edytując opcje rozruchu, możesz:
Włączanie i konfigurowanie debugowania
Załaduj określony plik jądra lub warstwy abstrakcji sprzętu (HAL)
Ograniczanie pamięci fizycznej dostępnej dla systemu Windows
Włączanie, wyłączanie i konfigurowanie rozszerzenia adresu fizycznego (PAE) w 32-bitowych wersjach systemu Windows
Podział ponowny wirtualnej przestrzeni adresowej między składnikami trybu użytkownika i trybu jądra (3 GB) w celu przetestowania sterownika w bardzo małej przestrzeni adresowej trybu jądra
Włączanie i konfigurowanie ochrony przed wykonywaniem danych (/noexecute)
Wyznaczanie portów dla przekierowania konsoli usług zarządzania awaryjnego (EMS) na serwerach bezgłowych
Wyświetlanie nazw sterowników podczas ładowania
Ta sekcja zawiera następujące elementy:
- omówienie opcji rozruchu w systemie Windows.
- identyfikatory opcji rozruchu
- Edytowanie opcji rozruchu
- Odniesienie do opcji rozruchu BCD
- Korzystanie z parametrów rozruchu
- Dokumentacja BCD Opcje rozruchu