Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SetupAPI zapisuje wpis dziennika w dzienniku tekstowym tylko wtedy, gdy poziom zdarzeń ustawiony dla dziennika tekstowego jest większy lub równy poziomowi zdarzeń dla wpisu dziennika, a kategoria zdarzeń wpisu dziennika jest włączona dla dziennika tekstowego.
W poniższej tabeli wymieniono poziomy zdarzeń obsługiwane przez interfejs SetupAPI oraz stałe manifestu reprezentujące te poziomy zdarzeń. TXTLOG_ERROR jest najniższym poziomem zdarzeń, a następnie następnym najwyższym poziomem zdarzeń TXTLOG_WARNING itd. TXTLOG_VERY_VERBOSE jest najwyższym poziomem zdarzeń.
| Poziom zdarzenia | Stała manifestu na poziomie zdarzenia | Wartość manifestu na poziomie zdarzenia |
|---|---|---|
Tylko błędy pisowni. |
TXTLOG_ERROR |
1 |
Napisz błędy i ostrzeżenia o potencjalnych problemach. |
TXTLOG_WARNING |
2 |
Błędy zapisu, ostrzeżenia i zmiany stanu systemu. |
TXTLOG_SYSTEM_STATE_CHANGE |
3 |
Błędy zapisu, ostrzeżenia, zmiany stanu systemu i operacje wysokiego poziomu skojarzone ze zmianami stanu. |
TXTLOG_SUMMARY |
4 |
Błędy zapisu, ostrzeżenia, zmiany stanu systemu, operacje wysokiego poziomu skojarzone ze zmianami stanu i większość szczegółów operacyjnych. |
TXTLOG_DETAILS |
5 |
Błędy zapisu, ostrzeżenia, zmiany stanu systemu, operacje wysokiego poziomu skojarzone ze zmianami stanu i wszystkie szczegóły operacyjne. |
TXTLOG_VERBOSE |
6 |
Zapisz wszystkie wpisy dziennika, w tym te, które mogą generować dużą ilość informacji, które są często zbędne. |
TXTLOG_VERY_VERBOSE |
7 |
Aby ustawić poziom zdarzeń dla dzienników tekstowych SetupAPI, utwórz (lub zmodyfikuj) następującą wartość rejestru REG_DWORD :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\LogLevel
Jeśli wartość rejestru LogLevel nie istnieje lub ma wartość zero, SetupAPI ustawia poziom zdarzeń dla dzienników tekstowych instalacji aplikacji i instalacji urządzenia do wartości domyślnych opisanych w poniższej tabeli:
| Dziennik tekstu | Wartość domyślna (system Windows 7 lub nowsze wersje) | Wartość domyślna (Windows Vista SP2) | Wartość domyślna (Windows Vista SP1 i poprzednie wersje) |
|---|---|---|---|
Dziennik tekstu instalacji aplikacji (SetupAPI.app.log) |
Podsumowanie TXTLOG |
TXTLOG_WARNING |
TXTLOG_DETAILS |
Dziennik tekstu instalacji urządzenia (SetupAPI.dev.log) |
TXTLOG_DETAILS |
TXTLOG_DETAILS |
TXTLOG_DETAILS |
Aby uzyskać więcej informacji na temat tych plików dziennika tekstowego, zobacz SetupAPI Text Logs (Dzienniki tekstowe SetupAPI).
Wartość rejestru LogLevel jest formatowana jako 0xUUUUUGHVW, gdzie:
Osiem bitów o niskiej kolejności reprezentowane przez maskę 0x000000VW określ, czy rejestrowanie jest włączone dla dziennika instalacji aplikacji i określ poziom zdarzeń dziennika aplikacji.
Następne najwyższe osiem bitów reprezentowane przez maskę 0x0000GH00, określ, czy rejestrowanie jest włączone dla dziennika tekstowego instalacji urządzenia i określ poziom zdarzeń dziennika tekstowego instalacji urządzenia.
Bity najwyższego poziomu, reprezentowane przez maskę 0xUUUU0000, nie są używane.
Wartość bitów 0xVW kontroluje rejestrowanie instalacji aplikacji, jak pokazano w poniższej tabeli.
| Wartość 0xVW | Opis |
|---|---|
Zero (ustawienie domyślne) |
Rejestrowanie jest włączone, a poziom zdarzeń jest ustawiony na wartość domyślną zgodnie z wcześniejszym opisem. |
0x01 do 0x0F |
Wyłącza logowanie. |
od 0x10 do 0x7F |
Włącza rejestrowanie i ustawia poziom zdarzenia na 0xV. |
Wartość bitów 0xGH steruje rejestrowaniem dziennika tekstowego instalacji urządzenia, jak pokazano w poniższej tabeli.
| Wartość 0xGH | Opis |
|---|---|
Zero (ustawienie domyślne) |
Rejestrowanie jest włączone, a poziom zdarzeń jest ustawiony na wartość domyślną zgodnie z wcześniejszym opisem. |
0x01 do 0x0F |
Wyłącza logowanie. |
0x10 do 0x7F |
Włącza rejestrowanie i ustawia poziom zdarzenia na 0xG. |
W poniższej tabeli przedstawiono przykłady typowych wartości logLevel .
| Wartość LogLevel | Poziomy zdarzeń ustawione dla dzienników tekstowych |
|---|---|
0x00000000 |
Domyślnie włącza logowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na wartości domyślne dla obu dzienników. |
0x00000101 |
Wyłącza rejestrowanie zarówno w dzienniku instalacji aplikacji, jak i w dzienniku instalacji urządzenia. |
0x00001010 |
Włącza rejestrowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na TXTLOG_ERROR dla obu dzienników. |
0x00002020 |
Włącza rejestrowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na TXTLOG_WARNING dla obu logów. |
0x00005050 |
Włącza rejestrowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na TXTLOG_DETAILS dla obu dzienników. |
0x00006060 |
Włącza rejestrowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na TXTLOG_VERBOSE dla obu dzienników. |
0x00007070 |
Włącza rejestrowanie dla dziennika instalacji aplikacji i dziennika instalacji urządzenia. Ustawia poziom rejestrowania na TXTLOG_VERY_VERBOSE dla obu dzienników. |