Udostępnij przez


Rozwiązywanie problemów z pakowaniem, wdrażaniem i wykonywaniem zapytań dotyczących aplikacji systemu Windows

Skorzystaj z tych sugestii, aby rozwiązać problemy podczas tworzenia pakietów, wdrażania lub wykonywania zapytań dotyczących pakietu aplikacji systemu Windows (msix/.appx) jako dewelopera.

Nota

Ten artykuł jest przeznaczony dla deweloperów. Jeśli nie jesteś deweloperem i szukasz pomocy dotyczącej błędu instalacji aplikacji systemu Windows, zobacz pomocy technicznej systemu Windows.

Uzyskiwanie informacji diagnostycznych

Gdy interfejs API ulegnie awarii, zwraca kod błędu opisujący problem. Jeśli kod błędu nie dostarcza wystarczającej ilości informacji, więcej informacji diagnostycznych można znaleźć w szczegółowych dziennikach zdarzeń.

Aby uzyskać dostęp do dzienników zdarzeń pakowania i wdrażania za pomocą Podglądu zdarzeń, wykonaj następujące kroki:

  1. Wykonaj jedną z następujących czynności:

    • Kliknij Start w menu systemu Windows, wpisz Podgląd zdarzeńi naciśnij Enter.
    • Uruchom eventvwr.msc.
  2. Na lewej stronie rozwiń Podgląd zdarzeń (lokalny)>Dzienniki aplikacji i usług>Microsoft>Windows.

  3. Sprawdź dostępne dzienniki w następujących kategoriach:

    • AppxPackagingOM>Microsoft-Windows-AppxPackaging/Operational
    • AppXDeployment-Server>Microsoft-Windows-AppXDeploymentServer/Operational

Zacznij od przejrzenia dzienników w obszarze AppXDeployment-Server. Jeśli błąd został spowodowany przez 0x80073CF0 lub ERROR_INSTALL_OPEN_PACKAGE_FAILED, dodatkowe szczegóły mogą znajdować się w dziennikach AppxpackagingOM.

Możesz również użyć polecenia Get-AppxLog w programie PowerShell, aby uzyskać kilka pierwszych zarejestrowanych zdarzeń. Poniższy przykład przedstawia dzienniki skojarzone z najnowszą operacją wdrażania.

Get-Appxlog

Poniższy przykład przedstawia dzienniki skojarzone z najnowszą operacją wdrażania w tabeli interaktywnej w oddzielnym oknie.

Get-Appxlog | Out-GridView

Typowe kody błędów

W tej tabeli wymieniono niektóre z najbardziej typowych kodów błędów. Jeśli potrzebujesz dalszej pomocy dotyczącej jednego z tych błędów lub jeśli napotkasz kod błędu, który nie znajduje się na tej liście, zobacz dodatkowe opcje pomocy.

Kod błędu Wartość Opis i możliwe przyczyny
E_FILENOTFOUND 0x80070002 Nie można odnaleźć pliku lub ścieżki. Taka sytuacja może wystąpić podczas walidacji biblioteki typów COM, która wymaga, aby ścieżka katalogu rzeczywiście istniała w pakiecie MSIX.
BŁĄD_NIEPOPRAWNY_FORMAT 0x8007000B Pakiet nie jest poprawnie sformatowany i musi zostać ponownie skompilowany lub ponownie podpisany.
Ten błąd może wystąpić, jeśli istnieje niezgodność między nazwą podmiotu certyfikatu podpisywania a nazwą wydawcy AppxManifest.xml.
Zobacz Jak podpisać pakiet aplikacji przy użyciu narzędzia SignTool.
E_INVALIDARG 0x80070057 Co najmniej jeden argument jest nieprawidłowy. Jeśli sprawdzisz dziennik zdarzeń AppXDeployment-Server i zobaczysz następujące zdarzenie: "Podczas instalowania pakietu system nie może zarejestrować rozszerzenia windows.repositoryExtension z powodu następującego błędu: Parametr jest niepoprawny".
Ten błąd może wystąpić, jeśli elementy manifestu DisplayName lub Description zawierają znaki niedozwolone przez zaporę systemu Windows, taką jak |, z powodu których system Windows nie może utworzyć profilu AppContainer dla pakietu. Usuń te znaki z manifestu i spróbuj zainstalować pakiet.
BŁĄD_INSTALACJI_OTWARTY_
PAKIET_NIEUDANY
0x80073CF0 Nie można otworzyć pakietu.
Możliwe przyczyny:
  • Pakiet jest niepodpisany.
  • Nazwa wydawcy nie jest zgodna z podmiotem certyfikatu podpisywania.
  • Brak prefiksu file:// lub nie można odnaleźć pakietu w określonej lokalizacji.
Aby uzyskać więcej informacji, zobacz AppxPackagingOM dziennik zdarzeń.
BŁĄD_INSTALL_PACKAGE_
NOT_FOUND
0x80073CF1 Nie można odnaleźć pakietu.
Ten błąd może wystąpić podczas usuwania pakietu, który nie jest zainstalowany dla bieżącego użytkownika.
BŁĄD_INSTALL_INVALID_
pakietu
0x80073CF2 Dane pakietu są nieprawidłowe.
ERROR_INSTALL_RESOLVE_
ZALEŻNOŚĆ_NIEPOWODZENIE
0x80073CF3 Pakiet nie przeszedł aktualizacji, walidacji zależności lub konfliktu.
Możliwe przyczyny:
  • Pakiet przychodzący powoduje konflikt z zainstalowanym pakietem.
  • Nie można odnaleźć określonej zależności pakietu.
  • Pakiet nie obsługuje poprawnej architektury procesora.
Aby uzyskać więcej informacji, sprawdź dziennik zdarzeń AppXDeployment-Server.
ERROR_INSTALL_OUT_
MIEJSCA_NA_DYSKU
0x80073CF4 Na komputerze nie ma wystarczającej ilości miejsca na dysku. Zwolnij trochę miejsca, a następnie spróbuj ponownie.
ERROR_INSTALL_NETWORK_
NIEPOWODZENIE
0x80073CF5 Nie można pobrać pakietu.
ERROR_INSTALL_
NIEPOWODZENIE_REJESTRACJI
0x80073CF6 Nie można zarejestrować pakietu.
Aby uzyskać więcej informacji, sprawdź dziennik zdarzeń AppXDeployment-Server.
ERROR_INSTALL_
DEREGISTRATION_EFAILURE
0x80073CF7 Nie można wyrejestrować pakietu.
Ten błąd może wystąpić podczas usuwania pakietu.
Aby uzyskać więcej informacji, sprawdź dziennik zdarzeń AppXDeployment-Server.
ERROR_INSTALL_CANCEL 0x80073CF8 Użytkownik anulował żądanie instalacji.
ERROR_INSTALL_FAILED 0x80073CF9 Instalacja pakietu nie powiodła się. Skontaktuj się z dostawcą oprogramowania.
Aby uzyskać więcej informacji, sprawdź dziennik zdarzeń AppXDeployment-Server.
ERROR_REMOVE_FAILED 0x80073CFA Usuwanie pakietu nie powiodło się.
Ten błąd może wystąpić w przypadku błędów występujących podczas odinstalowywania pakietu.
Aby uzyskać więcej informacji, zobacz RemovePackageAsync.
ERROR_PACKAGE_
JUŻ_ISTNIEJE
0x80073CFB Podany pakiet jest już zainstalowany, a ponowna instalacja pakietu jest zablokowana.
Ten błąd może wystąpić w przypadku instalowania pakietu, który nie jest bitowo identyczny z pakietem, który jest już zainstalowany. Należy pamiętać, że podpis cyfrowy jest również częścią pakietu. W związku z tym, jeśli pakiet jest przebudowany lub zrezygnowany, nie jest już bitowo identyczny z wcześniej zainstalowanym pakietem. Dwie możliwe opcje naprawienia tego błędu to: (1) Zwiększanie numeru wersji aplikacji, a następnie ponowne kompilowanie i rezygnacja z pakietu (2) Usuń stary pakiet dla każdego użytkownika w systemie przed zainstalowaniem nowego pakietu.
ERROR_NEEDS_REMEDIATION 0x80073CFC Nie można uruchomić aplikacji. Spróbuj ponownie zainstalować aplikację.
ERROR_INSTALL_
WARUNEK_NIESPEŁNIONY
0x80073CFD Nie można spełnić wymaganego wstępnego warunku instalacji.
ERROR_PACKAGE_
REPOSITORY_CORRUPTED
0x80073CFE Repozytorium pakietów jest uszkodzone.
Ten błąd może wystąpić, jeśli folder, do którego odwołuje się ten klucz rejestru, nie istnieje lub jest uszkodzony:
HKLM\Software\Microsoft\Windows</strong>
CurrentVersion\Appx\PackageRepositoryRoot
Aby odzyskać dane z tego stanu, odśwież komputer.
ERROR_INSTALL_
POLICY_FAILURE
0x80073CFF Aby zainstalować tę aplikację, potrzebujesz licencji dewelopera lub systemu z obsługą ładowania bezpośredniego.
Ten błąd może wystąpić, jeśli pakiet nie spełnia jednego z następujących wymagań:
  • Aplikacja jest wdrażana przy użyciu F5 w programie Visual Studio na komputerze z licencją dewelopera systemu Windows.
  • Pakiet jest podpisany przy użyciu podpisu firmy Microsoft i wdrażany w ramach systemu Windows lub ze Sklepu Microsoft.
  • Pakiet jest podpisany zaufanym podpisem i instalowany na komputerze z licencją programisty, komputerze dołączonym do domeny z włączoną polityką AllowAllTrustedApps lub komputerze z licencją sideloadingu Windows z włączoną polityką AllowAllTrustedApps.
BŁĄD_AKTUALIZACJI_PACZKI 0x80073D00 Nie można uruchomić aplikacji, ponieważ jest ona obecnie aktualizowana.
ERROR_DEPLOYMENT_
BLOCKED_BY_POLICY
0x80073D01 Operacja wdrażania pakietu jest blokowana przez zasady. Skontaktuj się z administratorem systemu.
Możliwe przyczyny:
  • Wdrażanie pakietów jest blokowane przez zasady kontroli aplikacji.
  • Wdrażanie pakietów jest blokowane przez politykę "Zezwalaj na operacje wdrażania w profilach specjalnych".
Jedną z możliwych przyczyn jest potrzeba korzystania z profilu wędrującego. Aby uzyskać informacje na temat konfigurowania profilów użytkowników mobilnych na kontach użytkowników, zobacz Wdrażanie profilów użytkowników mobilnych. Jeśli w systemie nie skonfigurowano żadnych zasad i nadal widzisz ten błąd, być może zalogowano się przy użyciu profilu tymczasowego. Wyloguj się i zaloguj ponownie, a następnie spróbuj ponownie wykonać operację.
ERROR_PACKAGES_IN_USE 0x80073D02 Nie można zainstalować pakietu, ponieważ zasoby, które modyfikują, są obecnie używane.
ERROR_RECOVERY_
PLIK_USZKODZONY
0x80073D03 Nie można odzyskać pakietu, ponieważ dane niezbędne do odzyskiwania są uszkodzone.
BŁĄD_NIEPRAWIDŁOWY_
STAGED_SIGNATURE
0x80073D04 Podpis jest nieprawidłowy. Aby zarejestrować się w trybie dewelopera, plik AppxSignature.p7x i AppxBlockMap.xml muszą być prawidłowe lub nie powinny być obecne.
Jeśli jesteś deweloperem korzystającym z języka F5 w programie Visual Studio, upewnij się, że utworzony katalog projektu nie zawiera plików podpisów ani map z poprzednich wersji pakietu.
ERROR_DELETING_EXISTING_
APPLICATIONDATA_STORE_FAILED
0x80073D05 Wystąpił błąd podczas usuwania wcześniej istniejących danych aplikacji pakietu.
Ten błąd można uzyskać, jeśli jest uruchomiony symulator . Zamknij symulator. Ten błąd można również uzyskać, jeśli istnieją pliki otwarte w danych aplikacji (na przykład jeśli plik dziennika jest otwarty w edytorze tekstów).
ERROR_INSTALL_
PACKAGE_DOWNGRADE
0x80073D06 Nie można zainstalować pakietu, ponieważ jest już zainstalowana wyższa wersja tego pakietu.
ERROR_SYSTEM_
WYMAGA_NAPRAWY
0x80073D07 Wykryto błąd w systemowym pliku binarnym. Aby rozwiązać ten problem, spróbuj odświeżyć komputer.
ERROR_APPX_INTEGRITY_
AWARIA_ZEWNĘTRZNA
0x80073D08 Wykryto uszkodzony niewindowsowy plik binarny.
ERROR_RESILIENCY_
PLIK_USZKODZONY
0x80073D09 Nie można wznowić operacji, ponieważ dane niezbędne do odzyskiwania są uszkodzone.
ERROR_INSTALL_FIREWALL_
SERWIS_NIE_DZIAŁA
0x80073D0A Nie można zainstalować pakietu, ponieważ usługa Zapora systemu Windows nie jest uruchomiona. Włącz usługę Zapora systemu Windows i spróbuj ponownie.
ERROR_PACKAGE_MOVE_FAILED 0x80073D0B Operacja przenoszenia pakietu nie powiodła się.
ERROR_INSTALL_VOLUME_
NOT_EMPTY
0x80073D0C Operacja wdrażania nie powiodła się, ponieważ wolumin nie jest pusty.
ERROR_INSTALL_VOLUME_
offline
0x80073D0D Operacja wdrażania nie powiodła się, ponieważ wolumin jest w trybie offline. W przypadku aktualizacji pakietu wolumin odnosi się do zainstalowanego woluminu wszystkich wersji pakietu.
ERROR_INSTALL_VOLUME_
USZKODZONE
0x80073D0E Operacja wdrażania nie powiodła się, ponieważ określony wolumin jest uszkodzony.
BŁĄD_WYMAGA_REJESTRACJI

0x80073D0F Operacja wdrażania nie powiodła się, ponieważ określona aplikacja musi zostać najpierw zarejestrowana.
BŁĄD_INSTAŁACJI_BŁĘDNY_
PROCESSOR_ARCHITECTURE
0x80073D10 Operacja wdrażania nie powiodła się, ponieważ pakiet jest przeznaczony dla nieprawidłowej architektury procesora.
ERROR_DEV_SIDELOAD_
PRZEKROCZONO_LIMIT
0x80073D11 Osiągnięto maksymalną liczbę pakietów deweloperskich dozwolonych do zainstalowania na tym urządzeniu. Odinstaluj załadowany bezpośrednio pakiet i spróbuj ponownie.
ERROR_INSTALL_OPTIONAL_
PACKAGE_REQUIRES_
MAIN_PACKAGE
0x80073D12 Do zainstalowania tego opcjonalnego pakietu jest wymagany główny pakiet aplikacji. Najpierw zainstaluj pakiet główny i spróbuj ponownie.
ERROR_PACKAGE_NOT_
SUPPORTED_ON_FILESYSTEM
0x80073D13 Ten typ pakietu aplikacji nie jest obsługiwany w tym systemie plików.
ERROR_PACKAGE_MOVE_
BLOKOWANE_PRZEZ_STREAMING
0x80073D14 Operacja przenoszenia pakietu jest zablokowana aż do zakończenia streamingu aplikacji.
ERROR_INSTALL_OPTIONAL_
PACKAGE_APPLICATIONID_
NOT_UNIQUE
0x80073D15 Główny lub inny opcjonalny pakiet aplikacji ma ten sam identyfikator aplikacji co ten opcjonalny pakiet. Zmień identyfikator aplikacji dla opcjonalnego pakietu, aby uniknąć konfliktów.
ERROR_PACKAGE_STAGING_
ONHOLD
0x80073D16 Ta sesja przygotowawcza została przeprowadzona, aby umożliwić nadanie priorytetu innej operacji przygotowawczej.
ERROR_INSTALL_INVALID_
RELATED_SET_UPDATE
0x80073D17 Nie można zaktualizować powiązanego zestawu, ponieważ zaktualizowany zestaw jest nieprawidłowy. Wszystkie pakiety w powiązanym zestawie muszą być jednocześnie aktualizowane.
ERROR_INSTALL_OPTIONAL_
PACKAGE_REQUIRES_MAIN_
MOŻLIWOŚĆ PEŁNEGO ZAUFANIA PAKIETU
0x80073D18 Opcjonalny pakiet z punktem wejścia FullTrust wymaga, aby główny pakiet miał uprawnienie runFullTrust.
ERROR_DEPLOYMENT_BLOCKED_
BY_USER_LOG_OFF
0x80073D19 Wystąpił błąd, ponieważ użytkownik został wylogowany.
ERROR_PROVISION_OPTIONAL_
PACKAGE_REQUIRES_MAIN_
PACKAGE_PROVISIONED
0x80073D1A Opcjonalna aprowizacja pakietu wymaga również aprowizacji pakietu głównego zależności.
ERROR_PACKAGES_REPUTATION_
CHECK_FAILED
0x80073D1B Pakiety nie powiodły się sprawdzania reputacji filtru SmartScreen.
ERROR_PACKAGES_REPUTATION_
CHECK_TIMEDOUT
0x80073D1C Upłynął limit czasu operacji sprawdzania reputacji filtru SmartScreen .
ERROR_DEPLOYMENT_OPTION_
NIEOBSŁUGIWANE
0x80073D1D Bieżąca opcja wdrożenia nie jest obsługiwana.
ERROR_APPINSTALLER_
ACTIVATION_BLOCKED
0x80073D1E Aktywacja jest zablokowana z powodu ustawień aktualizacji programu appinstaller dla tej aplikacji.
ERROR_REGISTRATION_FROM_
REMOTE_DRIVE_NOT_SUPPORTED
0x80073D1F Dyski zdalne nie są obsługiwane. Użyj \server\share, aby zarejestrować pakiet zdalny.
ERROR_APPX_RAW_
NIEUDANA_PRÓBA_ZAPISU_DANYCH
0x80073D20 Nie można przetworzyć i zapisać pobranych danych pakietu na dysku.
ERROR_DEPLOYMENT_BLOCKED_
POLITYKA_DLA_PAKIETÓW_WOLIMINÓW
0x80073D21 Operacja wdrażania została zablokowana z powodu polityki rodziny pakietów ograniczającej wdrożenia na woluminie niesystemowym. Dla zasad ta aplikacja musi być zainstalowana na dysku systemowym, ale nie jest ustawiona jako domyślna. W obszarze Ustawienia magazynu ustaw dysk systemowy jako domyślną lokalizację, aby zapisać nową zawartość, a następnie ponów próbę instalacji.
ERROR_DEPLOYMENT_BLOCKED_
BY_VOLUME_POLICY_MACHINE
0x80073D22 Operacja wdrażania została zablokowana z powodu zasad dotyczących całego komputera ograniczającego wdrożenia na woluminie niesystemowym. Dla zasad ta aplikacja musi być zainstalowana na dysku systemowym, ale nie jest ustawiona jako domyślna. W obszarze Ustawienia magazynu ustaw dysk systemowy jako domyślną lokalizację, aby zapisać nową zawartość, a następnie ponów próbę instalacji.
BŁĄD_DEPLOYMENT_UNIEMOŻLIWIONY_
ZGODNIE_Z_POLITYKĄ_PROFILU
0x80073D23 Operacja wdrażania została zablokowana, ponieważ wdrożenie profilu specjalnego jest niedozwolone (profile specjalne to profile użytkowników, w których zmiany są odrzucane po wylogowaniu użytkownika). Spróbuj zalogować się do konta, które nie jest specjalnym profilem. Możesz spróbować wylogować się i zalogować się z powrotem do bieżącego konta lub spróbować zalogować się na innym koncie.
ERROR_DEPLOYMENT_FAILED_
CONFLICTING_MUTABLE_PACKAGE_
KATALOG
0x80073D24 Operacja wdrażania nie powiodła się z powodu konfliktu katalogu modyfikowalnego pakietu . Aby zainstalować ten pakiet, usuń istniejący pakiet z katalogu zmiennych pakietów powodującego konflikt.
ERROR_SINGLETON_RESOURCE_
INSTALLED_IN_ACTIVE_USER
0x80073D25 Instalacja pakietu nie powiodła się, ponieważ określono zasób singleton, a zalogowany jest inny użytkownik z tym zainstalowanym pakietem. Upewnij się, że wszyscy aktywni użytkownicy z zainstalowanym pakietem są wylogowani i ponów próbę instalacji.
BŁĄD_RÓŻNA_WERSJA_
OF_PACKAGED_SERVICE_INSTALLED
0x80073D26 Instalacja pakietu nie powiodła się, ponieważ zainstalowano inną wersję usługi. Spróbuj zainstalować nowszą wersję pakietu.
ERROR_SERVICE_EXISTS_
AS_NON_PACKAGED_SERVICE
0x80073D27 Instalacja pakietu nie powiodła się, ponieważ wersja usługi istnieje poza pakietem msix/.appx. Skontaktuj się z dostawcą oprogramowania.
ERROR_PACKAGED_SERVICE_
WYMAGA_UPRAWNIEŃ_ADMINISTRATORA
0x80073D28 Instalacja pakietu nie powiodła się, ponieważ wymagane są uprawnienia administratora. Skontaktuj się z administratorem, aby zainstalować ten pakiet.
ERROR_REDIRECTION_TO_
Domyślne konto nie jest dozwolone
0x80073D29 Wdrożenie pakietu nie powiodło się, ponieważ operacja zostałaby przekierowana do domyślnego konta, mimo że wywołujący zaznaczył, aby tego nie robić.
ERROR_PACKAGE_LACKS_
ZDOLNOŚĆ_DO_DEPLOYOWANIA_NA_HOST
0x80073D2A Wdrożenie pakietu nie powiodło się, ponieważ pakiet wymaga zdolności do natywnego ukierunkowania na tego hosta.
ERROR_UNSIGNED_PACKAGE_
NIEPRAWIDŁOWA_TREŚĆ
0x80073D2B Wdrożenie pakietu nie powiodło się, ponieważ jego zawartość nie jest prawidłowa dla niepodpisanego pakietu.
ERROR_UNSIGNED_PACKAGE_
INVALID_PUBLISHER_NAMESPACE
0x80073D2C Wdrożenie pakietu nie powiodło się, ponieważ jego wydawca nie znajduje się w niepodpisanej przestrzeni nazw.
ERROR_SIGNED_PACKAGE_
INVALID_PUBLISHER_NAMESPACE
0x80073D2D Wdrożenie pakietu nie powiodło się, ponieważ jego wydawca nie znajduje się w podpisanej przestrzeni nazw.
ERROR_PACKAGE_EXTERNAL_
LOKALIZACJA_NIEDOZWOLONA
0x80073D2E Wdrożenie pakietu nie powiodło się, ponieważ jego wydawca nie znajduje się w podpisanej przestrzeni nazw.
BŁĄD_INSTALL_FULLTRUST_
HOSTRUNTIME_REQUIRES_MAIN_
PELNE_ZAUFANIE_PAKIETU_MOŻLIWOŚCI
0x80073D2F Zależność środowiska uruchomieniowego hosta rozpoznawana w pakiecie z pełną zawartością zaufania wymaga, aby główny pakiet miał możliwość runFullTrust.
APPX_E_PACKAGING_INTERNAL 0x80080200 Interfejs API tworzenia pakietów napotkał błąd wewnętrzny.
APPX_E_INTERLEAVING_
NIEDOZWOLONE
0x80080201 Pakiet jest nieprawidłowy, ponieważ jego zawartość jest przemieszana.
APPX_E_RELATIONSHIPS_
NIE_DOZWOLONE
0x80080202 Pakiet jest nieprawidłowy, ponieważ zawiera relacje OPC.
APPX_E_MISSING_
REQUIRED_FILE
0x80080203 Pakiet jest nieprawidłowy, ponieważ brakuje manifestu lub mapy blokowej albo plik integralności kodu jest obecny, ale brakuje pliku podpisu.
Upewnij się, że pakiet nie zawiera co najmniej jednego z następujących wymaganych plików:
  • \AppxManifest.xml
  • \AppxBlockMap.xml
Jeśli pakiet zawiera \AppxMetadata\CodeIntegrity.cat, musi również zawierać plik \AppxSignature.p7x.
APPX_E_INVALID_MANIFEST 0x80080204 Plik AppxManifest.xml pakietu jest nieprawidłowy.
APPX_E_INVALID_BLOCKMAP 0x80080205 Plik AppxBlockMap.xml pakietu jest nieprawidłowy.
APPX_E_CORRUPT_CONTENT 0x80080206 Nie można odczytać zawartości pakietu, ponieważ jest uszkodzona.
APPX_E_BLOCK_
HASH_INVALID
0x80080207 Obliczona wartość skrótu bloku jest niezgodna z wartością has przechowywaną na mapie bloków.
APPX_E_REQUESTED_
RANGE_TOO_LARGE
0x80080208 Żądany zakres bajtów wynosi ponad 4 GB po przeliczeniu na zakres bloków bajtowych.
TRUST_E_NOSIGNATURE 0x800B0100 W temacie nie ma podpisu.
Ten błąd może wystąpić, jeśli pakiet jest niepodpisany lub podpis jest nieprawidłowy. Pakiet musi być podpisany, aby został wdrożony.
CERT_E_UNTRUSTEDROOT 0x800B0109 Łańcuch certyfikatów został przetworzony, ale kończy się na certyfikacie głównym, który nie jest zaufany przez dostawcę usług zaufania.
Zobacz Podpisywanie pakietu.
CERT_E_CHAINING 0x800B010A Nie można utworzyć łańcucha certyfikatów w zaufanym głównym urzędzie certyfikacji.
Zobacz Podpisywanie pakietu.
APPX_E_INVALID_
SIP_CLIENT_DATA
0x80080209 Struktura SIP_SUBJECTINFOużyta do podpisania pakietu nie zawierała wymaganych danych
APPX_E_INVALID_
KEY_INFO
0x8008020A Struktura APPX_KEY_INFO używana do szyfrowania lub odszyfrowywania pakietu zawiera nieprawidłowe dane.
APPX_E_INVALID_
CONTENTGROUPMAP
0x8008020B Mapa grupy zawartości pakietu msix/.appx jest nieprawidłowa.
APPX_E_INVALID_
APPINSTALLER
0x8008020C Plik .appinstaller dla pakietu jest nieprawidłowy.
APPX_E_DELTA_BASELINE_
VERSION_MISMATCH
0x8008020D Wersja pakietu bazowego w pakiecie różnicowym nie jest zgodna z wersją pakietu bazowego, który ma zostać zaktualizowany.
APPX_E_DELTA_PACKAGE_
MISSING_FILE
0x8008020E W pakiecie różnicowym brakuje pliku z zaktualizowanego pakietu.
APPX_E_INVALID_
DELTA_PACKAGE
0x8008020F Pakiet różnicowy jest nieprawidłowy.
APPX_E_DELTA_APPENDED_
PAKIET_NIE_DOZWOLONY
0x80080210 Pakiet delta nie jest dozwolony dla bieżącej operacji.
APPX_E_INVALID_
PACKAGING_LAYOUT
0x80080211 Plik układu pakietów jest nieprawidłowy.
APPX_E_INVALID_
PACKAGESIGNCONFIG
0x80080212 Plik packageSignConfig jest nieprawidłowy.
APPX_E_RESOURCESPRI_
NIE_DOZWOLONE
0x80080213 Plik resources.pri nie jest dozwolony, jeśli w manifeście pakietu nie ma żadnych elementów zasobów.
APPX_E_FILE_
NIEZGODNOŚĆ_KOMPRESJI
0x80080214 Stan kompresji pliku w punkcie odniesienia i zaktualizowany pakiet nie jest zgodny.
APPX_E_INVALID_
PAYLOAD_PACKAGE_EXTENSION
0x80080215 Rozszerzenia inne niż .appx nie są dozwolone dla pakietów ładunków przeznaczonych dla starszych platform.
APPX_E_INVALID_
LISTA_PLIKÓW_WYŁĄCZONYCH_Z_SZYFROWANIA
0x80080216 Plik encryptionExclusionFileList jest nieprawidłowy.

Aplikacje nie są uruchamiane, a ich nazwy są wygaszone

Na komputerze z systemem Windows 10 lub nowszym nie można uruchomić niektórych aplikacji, a nazwy aplikacji są wygaszone.

Niektóre nazwy aplikacji są wygaszone w menu Start

Podczas próby otwarcia aplikacji przez wybranie wygaszonej nazwy może zostać wyświetlony jeden z następujących komunikatów o błędach:

Wystąpił problem z nazwą aplikacji <>. Skontaktuj się z administratorem systemu w celu naprawy lub ponownego zainstalowania
Błąd: Ta aplikacja nie może otworzyć

Ponadto następujące wpisy zdarzeń są rejestrowane w dzienniku "Microsoft-Windows-TWinUI/Operational" pod Applications and Services\Microsoft\Windows\Apps:

Nazwa dziennika: Microsoft-Windows-TWinUI/Operational
Źródło: Microsoft-Windows —Immersive-Shell
Data: <data>
Identyfikator zdarzenia: 5960
Kategoria zadania: (5960)
Poziom: Błąd
Słowa kluczowe:
Opis:
Aktywacja aplikacji Microsoft.BingNews_8wekyb3d8bbwe! AppexNews dla Windows. Kontrakt uruchamiania został zablokowany z powodu błędu 0x80073CFC, ponieważ pakiet jest w stanie: zmodyfikowany.

Przyczyna

Ten problem występuje, ponieważ wpis rejestru dla wartości statusu odpowiadającego mu pakietu aplikacji został zmodyfikowany.

Rezolucja

Ostrzeżenie

Poważne problemy mogą wystąpić, jeśli niepoprawnie zmodyfikujesz rejestr za pomocą Edytora rejestru lub przy użyciu innej metody. Te problemy mogą wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie może zagwarantować, że te problemy można rozwiązać. Zmodyfikuj rejestr na własne ryzyko.

Aby rozwiązać ten problem:

  1. Uruchom Edytor rejestru, a następnie znajdź podklucz HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList.
  2. Aby utworzyć kopię zapasową danych podklucza, kliknij prawym przyciskiem myszy PackageList, wybierz pozycję Eksportuj, a następnie zapisz dane jako plik rejestru.
  3. Dla każdej aplikacji wymienionej w wpisach dziennika o identyfikatorze zdarzenia 5960 wykonaj następujące kroki:
    1. Znajdź wpis PackageStatus.
    2. Ustaw wartość PackageStatus na zero (0).

    Notatka

    Jeśli nie ma żadnych wpisów dla aplikacji w PackageList, problem ma inną przyczynę. W przypadku przykładowego zdarzenia w tym artykule pełny podklucz to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList\Microsoft.BingNews_8wekyb3d8bbwe!AppexNews\PackageStatus

  4. Uruchom ponownie komputer.

Uzyskaj dodatkową pomoc

Jeśli potrzebujesz dalszej pomocy przy rozwiązywaniu problemu, który występuje podczas tworzenia pakietów, wdrażania lub wykonywania zapytań dotyczących pakietu aplikacji systemu Windows (msix/.appx) jako dewelopera, zapoznaj się z tymi dodatkowymi zasobami pomocy technicznej dla deweloperów.