Jak system Windows XP określa zgodność ACPI

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 314088 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Microsoft Windows 2000 wersja tego artykułu dla 216573.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

W tym artykule opisano proces używany przez system Windows, aby włączyć i zainstalować funkcje Advanced Configuration and Power Interface (ACPI).

Więcej informacji

Plik Txtsetup.sif

Plik Txtsetup.sif zawiera informacje używane do wykrywania urządzeń i instalacji podczas instalacji w trybie tekstowym. Jeśli ten plik nie ma wpisu dla urządzenia, urządzenie nie jest instalowany podczas instalacji tekstowa część instalacji systemu Windows.

Następujące sekcje pliku Txtsetup.sif zapewnia ACPI wykrywania i instalacji:
  • [ACPIOptions]
  • [GoodACPIBios]

Konfiguracja interfejsu ACPI w systemie BIOS

ACPI system składa się z szeregu 10 tabel. Tych 10 tabel zdefiniować, które urządzenia są dostępne w systemie i jakie są ich możliwości, konfiguracji i zasilania zarządzania.

Te tabele są pisane przez system BIOS podczas uruchamiania. Podczas uruchamiania komputera, system BIOS wyszukuje określone wpisy w dwóch z tych tabel stałych ACPI opis tabeli [FACP] i tabela opis katalogu głównego systemu [RSDT], aby określić, czy system jest zgodny z interfejsem ACPI. Informacje są wyodrębniane z tych tabel w formie Identyfikatora OEM, identyfikator tabeli OEM, wersji OEM i twórcą poprawki. Jeśli te tabele nie są obecne lub informacje zawarte w tych czterech deskryptory jest nieprawidłowy, system prawdopodobnie nie jest zgodny z interfejsem ACPI i warstwy abstrakcji starszego sprzętu (HAL) jest zainstalowany.

Przykład tabeli stały opis interfejsu ACPI, może być:
OEM ID = "COMPAQ"
OEM Table ID = "FACPTBL"
OEM Revision = "432"
Creator Revision = "1"
				
Przykładem tabeli opis katalogu głównego systemu dla tego wpisu może być:
OEM Table ID = "CPQB01B"
				

Data systemu BIOS jest również do odczytu.

Ustawienia konfiguracji interfejsu ACPI

Informacje w poniższych tabelach jest porównywana z wpisów w pliku Txtsetup.sif. Następujące założenia i akcje są wykonywane w oparciu o to porównanie:
  • Jeśli system BIOS jest na liście "zły BIOS", ACPI HAL nie jest zainstalowany.
  • Jeśli system BIOS nie ma na liście "zły BIOS", a data systemu BIOS jest późniejsza niż 1 stycznia 1999 r., zakłada się, dobry system BIOS systemu BIOS i warstwy HAL ACPI jest instalowany.
  • Jeśli data jest wcześniejsza niż 1 stycznia 1999 r., informacji o tabeli jest porównywane z listą "dobry BIOS". Jeśli system BIOS jest obecny, warstwy HAL ACPI jest instalowany.
System BIOS wyświetlane na liście "zły BIOS" po znany przyczyną niestabilności systemu, gdy używana jest warstwy HAL ACPI BIOS. Ta niestabilność mogą w zakresie ważności od sprzętu słabą wydajność systemu brakiem odpowiedzi i utraty danych. Z tego powodu nigdy nie jest dobry pomysł, aby zastąpić założenia na tej liście.

Zasada ta ma zastosowanie również do systemów, które nie są wykrywane jako zgodny z interfejsem ACPI. Jeśli informacje nagłówka tabeli jest nieprawidłowo, można przyjąć, informacje o konfiguracji urządzenia zawarte w tych tabelach są jednakowo wątpliwe. Jeśli wystąpi którykolwiek z niestabilności, które są skojarzone z przesłanianie domyślnych ustawień interfejsu ACPI, Microsoft nie może pomóc w żaden sposób zakończenie ponownej instalacji systemu operacyjnego. Uaktualnienie instalacji nie może naprawić szkody, która jest wykonywana przez system ACPI BIOS uszkodzona lub niekompletna. Jednakże jeśli należy zastąpić te ustawienia, użyj następujących informacji.

Dwa wpisy ACPIBiosDate i ACPIEnablesą wyświetlane w sekcji [ACPIOptions].

Wpis ACPIBiosDate podaje datę, po którym system BIOS uważany jest za dobre. Ustawieniem domyślnym dla tego wpisu jest 1 stycznia 1999 r. Wpis ACPIBiosDate jest znikomym zmuszanie instalacji interfejsu ACPI.

Trzy możliwe wartości dla wpisu ACPIEnable określić zachowanie wykrywania i instalacji ACPI:
  • 0: ACPI jest wyłączona w instalacji, niezależnie od systemu BIOS.
  • 1: ACPI jest włączone podczas instalacji, jeśli występuje ACPI BIOS
  • 2: Interfejs ACPI jest włączony na podstawie listy GoodACPIBios i ACPIBiosDate.
Ustawieniem domyślnym jest 2.

Aby zastąpić ustawienia domyślne i wymusić instalację ACPI, Edycja pliku Txtsetup.sif, który znajduje się na instalację systemu Windows XP CD, aby zmienić wartość ACPIEnable na 1. Zapisz plik, a następnie uruchom ponownie instalację.

Należy pamiętać, że funkcje interfejsu ACPI jest stosunkowo nowy i funkcje są stale dodawane przez system BIOS i producentów składników systemu. Jeśli brakuje funkcji, które można oczekiwać, aby znaleźć lub jeśli występują nietypowe zachowanie z systemu BIOS, który wydanych później niż 1 stycznia 1999 r., lub który znajduje się na liście "dobry BIOS", sprawdź u producenta systemu zainstalowania najnowszej wersji systemu BIOS.

ACPI wymagają obecności nowego sprzętu (autobusu SMBus lub zgodny I2c i innych elementów), aby system obsługujący interfejs ACPI. Jeśli masz jakiekolwiek pytania na temat Dlaczego system nie ma jeszcze aktualizacji do tej funkcji, skontaktuj się z producentem płyty głównej lub systemu.

Właściwości

Numer ID artykułu: 314088 - Ostatnia weryfikacja: 10 marca 2013 - Weryfikacja: 4.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Słowa kluczowe: 
kbenv kbhardware kbinfo kbmt KB314088 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to: 314088

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com