Windows アプリのパッケージ化、デプロイ、クエリのトラブルシューティング

開発者として Windows アプリ パッケージ (.msix/.appx) をパッケージ化、展開、またはクエリするときに発生する問題のトラブルシューティングには、次の提案を使用してください。

Note

この記事は、開発者を対象にしています。 開発者でなく、Windows アプリのインストール エラーに関するヘルプを探している場合は、Windows サポートを参照してください。

診断情報を取得する

API が失敗すると、問題を説明するエラー コードが返されます。 エラー コードから十分な情報が得られない場合は、詳細なイベント ログに詳細な診断情報が含まれています。

イベント ビューアーを使用してパッケージ化と展開のイベント ログにアクセスするには、次の手順に従います。

  1. 次のいずれかの操作を実行します。

    • [Windows] メニューで [スタート] を選択し、「Event Viewer」と入力し、Enter を押します。
    • eventvwr.msc を実行します。
  2. 左側のページで、[イベント ビューアー (ローカル)]>[アプリケーションとサービス ログ]>[Microsoft]>[Windows] を展開します。

  3. 次のカテゴリで使用可能なログを確認します。

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

まず、AppXDeployment-Server のログを確認します。 エラーが 0x80073CF0 または ERROR_INSTALL_OPEN_PACKAGE_FAILEDによって発生した場合は、AppxpackagingOM ログに追加の詳細が存在する可能性があります。

PowerShell の Get-AppxLog コマンドを使用して、ログに記録された最初のいくつかのイベントを取得することもできます。 次の例では、最新の展開操作に関連付けられたログを表示します。

Get-Appxlog

次の例では、最新のデプロイメント操作に関連付けられたログが別のウィンドウの対話型テーブルに表示されます。

Get-Appxlog | Out-GridView

一般的なエラー コード

次の表に、最も一般的なエラー コードの一部を示します。 これらのエラーの 1 つについてさらにヘルプが必要な場合、またはこの一覧にないエラー コードが発生した場合は、追加のヘルプ オプションを参照してください。

エラー コード Value 説明と考えられる原因
E_FILENOTFOUND 0x80070002 ファイルまたはパスが見つかりません。 これは、ディレクトリのパスが MSIX パッケージ内に実際に存在する必要がある COM typelib 検証中に発生する可能性があります。
ERROR_BAD_FORMAT 0x8007000B パッケージは正しくフォーマットされていないため、再ビルドまたは再署名する必要があります。
署名証明書のサブジェクト名と AppxManifest.xml 発行者名の間に不一致がある場合、このエラーが発生することがあります。
SignTool を使ってアプリ パッケージに署名する方法」を参照してください。
E_INVALIDARG 0x80070057 1 つ以上の引数が無効です。 AppXDeployment-Server イベント ログを確認すると、「パッケージのインストール中に、次のエラーのため、システムは windows.repositoryExtension 拡張機能を登録できませんでした: パラメーターが正しくありません。」というイベントが表示される場合があります。
マニフェスト要素の DisplayName または description に、| などの Windows ファイアウォールで許可されていない文字が含まれている場合、Windows がパッケージの AppContainer プロファイルの作成に失敗するため、このエラーが発生することがあります。 マニフェストからこれらの文字を削除し、パッケージのインストールを試してください。
ERROR_INSTALL_OPEN_
PACKAGE_FAILED
0x80073CF0 パッケージを開くことができませんでした。
考えられる原因:
  • パッケージが署名されていません。
  • 発行元の名前が、署名している証明書の件名と一致しません。
  • file:// プレフィックスがないか、指定した場所にパッケージが見つかりませんでした。
詳細については、AppxPackagingOM イベント ログを確認してください。
ERROR_INSTALL_PACKAGE_
NOT_FOUND
0x80073CF1 パッケージが見つかりませんでした。
現在のユーザー用にインストールされていないパッケージを削除すると、このエラーが発生することがあります。
ERROR_INSTALL_INVALID_
PACKAGE
0x80073CF2 パッケージ データが無効です。
ERROR_INSTALL_RESOLVE_
DEPENDENCY_FAILED
0x80073CF3 パッケージは、更新、依存関係、または競合の検証に失敗しました。
考えられる原因:
  • 受信パッケージがインストール済みのパッケージと競合しています。
  • 指定したパッケージの依存関係が見つかりません。
  • パッケージは正しいプロセッサ アーキテクチャをサポートしていません。
詳細については、AppXDeployment-Server イベント ログを確認してください。
ERROR_INSTALL_OUT_
OF_DISK_SPACE
0x80073CF4 パソコンのディスク容量が足りません。 空き容量を増やして、もう一度やり直してください。
ERROR_INSTALL_NETWORK_
FAILURE
0x80073CF5 パッケージをダウンロードできません。
ERROR_INSTALL_
REGISTRATION_FAILURE
0x80073CF6 パッケージを登録できません。
詳細については、AppXDeployment-Server イベント ログを確認してください。
ERROR_INSTALL_
DEREGISTRATION_EFAILURE
0x80073CF7 パッケージの登録を解除できません。
パッケージの削除中にこのエラーが発生する場合があります。
詳細については、AppXDeployment-Server イベント ログを確認してください。
ERROR_INSTALL_CANCEL 0x80073CF8 ユーザーがインストール要求を取り消しました。
ERROR_INSTALL_FAILED 0x80073CF9 パッケージのインストールに失敗しました。 ソフトウェア ベンダーにお問い合わせください。
詳細については、AppXDeployment-Server イベント ログを確認してください。
ERROR_REMOVE_FAILED 0x80073CFA パッケージの削除に失敗しました。
パッケージのアンインストール中にエラーが発生すると、このエラーが発生することがあります。
詳細については、「RemovePackageAsync」を参照してください。
ERROR_PACKAGE_
ALREADY_EXISTS
0x80073CFB 提供されたパッケージはすでにインストールされており、パッケージの再インストールはブロックされています。
すでにインストールされているパッケージとビット単位で同一ではないパッケージをインストールすると、このエラーが発生することがあります。 デジタル署名もパッケージの一部であることに注意してください。 したがって、パッケージが再構築または再作成されると、以前にインストールされたパッケージとビット単位で同一ではなくなります。 このエラーを修正するには、次の 2 つのオプションが考えられます: (1) アプリのバージョン番号を増やし、パッケージを再構築して再署名します。(2) 新しいパッケージをインストールする前に、システム上のすべてのユーザーの古いパッケージを削除します。
ERROR_NEEDS_REMEDIATION 0x80073CFC アプリを起動できません。 アプリを再インストールしてみてください。
ERROR_INSTALL_
PREREQUISITE_FAILED
0x80073CFD 指定されたインストールの前提条件を満たすことができませんでした。
ERROR_PACKAGE_
REPOSITORY_CORRUPTED
0x80073CFE パッケージ リポジトリが破損しています。
このレジストリ キーによって参照されるフォルダーが存在しないか破損している場合、このエラーが発生することがあります。
HKLM\Software\Microsoft\Windows</strong>
CurrentVersion\Appx\PackageRepositoryRoot
この状態から回復するには、PC を更新します。
ERROR_INSTALL_
POLICY_FAILURE
0x80073CFF このアプリをインストールするには、開発者ライセンスまたはサイドローディング対応システムが必要です。
パッケージが次のいずれかの要件を満たしていない場合、このエラーが発生する可能性があります。
  • アプリは、Windows 開発者ライセンスを持つコンピューター上の Visual Studio で F5 を使用してデプロイされます。
  • パッケージは Microsoft 署名で署名されており、Windows の一部として、または Microsoft Store から展開されます。
  • パッケージは信頼された署名で署名され、開発者ライセンスを持つコンピューター、AllowAllTrustedApps ポリシーが有効になっているドメインに参加しているコンピューター、または AllowAllTrustedApps ポリシーが有効になっている Windows サイドローディング ライセンスを持つコンピューターにインストールされます。
ERROR_PACKAGE_UPDATING 0x80073D00 アプリは現在アップデート中のため起動できません。
ERROR_DEPLOYMENT_
BLOCKED_BY_POLICY
0x80073D01 パッケージの展開操作はポリシーによってブロックされています。 システム管理者に問い合わせてください。
考えられる原因:
  • パッケージの展開は、アプリケーション制御ポリシーによってブロックされます。
  • パッケージの展開は、「特別なプロファイルでの展開操作を許可する」ポリシーによってブロックされています。
考えられる理由の 1 つは、ローミング プロファイルの必要性です。 ユーザー アカウントで移動ユーザー プロファイルを設定する方法については、「移動ユーザー プロファイルの展開」を参照してください。 システムにポリシーが設定されていないのにこのエラーが表示される場合は、一時的なプロファイルでログインしている可能性があります。 ログアウトして再度ログインし、操作を再試行してください。
ERROR_PACKAGES_IN_USE 0x80073D02 変更されたリソースが現在使用されているため、パッケージをインストールできませんでした。
ERROR_RECOVERY_
FILE_CORRUPT
0x80073D03 回復に必要なデータが破損しているため、パッケージを回復できませんでした。
ERROR_INVALID_
STAGED_SIGNATURE
0x80073D04 署名が無効です。 開発者モードで登録するには、AppxSignature.p7x と AppxBlockMap.xml が有効であるか、存在しない必要があります。
Visual Studio で F5 キーを使用している開発者の場合は、ビルドされたプロジェクト ディレクトリに、パッケージの以前のバージョンの署名ファイルまたはブロック マップ ファイルが含まれていないことを確認してください。
ERROR_DELETING_EXISTING_
APPLICATIONDATA_STORE_FAILED
0x80073D05 パッケージの既存のアプリケーション データを削除中にエラーが発生しました。
シミュレーターが実行されている場合は、このエラーが発生する可能性があります。 シミュレーターを閉じます。 アプリ データ内で開いているファイルがある場合 (たとえば、テキスト エディターでログ ファイルを開いている場合)、このエラーが発生することもあります。
ERROR_INSTALL_
PACKAGE_DOWNGRADE
0x80073D06 このパッケージの上位バージョンがすでにインストールされているため、パッケージをインストールできませんでした。
ERROR_SYSTEM_
NEEDS_REMEDIATION
0x80073D07 システム バイナリのエラーが検出されました。 問題を解決するには、PC を更新してみてください。
ERROR_APPX_INTEGRITY_
FAILURE_EXTERNAL
0x80073D08 破損した非 Windows バイナリがシステム上で検出されました。
ERROR_RESILIENCY_
FILE_CORRUPT
0x80073D09 回復に必要なデータが破損しているため、操作を再開できませんでした。
ERROR_INSTALL_FIREWALL_
SERVICE_NOT_RUNNING
0x80073D0A Windows ファイアウォール サービスが実行されていないため、パッケージをインストールできませんでした。 Windows ファイアウォール サービスを有効にして、もう一度やり直してください。
ERROR_PACKAGE_MOVE_FAILED 0x80073D0B パッケージの移動操作に失敗しました。
ERROR_INSTALL_VOLUME_
NOT_EMPTY
0x80073D0C ボリュームが空ではないため、展開操作に失敗しました。
ERROR_INSTALL_VOLUME_
OFFLINE
0x80073D0D ボリュームがオフラインであるため、展開操作は失敗しました。 パッケージ更新の場合、ボリュームはすべてのパッケージ バージョンのインストール済みボリュームを指します。
ERROR_INSTALL_VOLUME_
CORRUPT
0x80073D0E 指定されたボリュームが破損しているため、展開操作に失敗しました。
ERROR_NEEDS_REGISTRATION

0x80073D0F 指定したアプリケーションを最初に登録する必要があるため、展開操作に失敗しました。
ERROR_INSTALL_WRONG_
PROCESSOR_ARCHITECTURE
0x80073D10 パッケージが間違ったプロセッサ アーキテクチャを対象としているため、展開操作に失敗しました。
ERROR_DEV_SIDELOAD_
LIMIT_EXCEEDED
0x80073D11 このデバイスで許可されている開発者サイドロード パッケージの最大数に達しました。 サイドロードされたパッケージをアンインストールして、もう一度やり直してください。
ERROR_INSTALL_OPTIONAL_
PACKAGE_REQUIRES_
MAIN_PACKAGE
0x80073D12 この省略可能なパッケージをインストールするには、メイン アプリ パッケージが必要です。 最初にメイン パッケージをインストールしてから、やり直してください。
ERROR_PACKAGE_NOT_
SUPPORTED_ON_FILESYSTEM
0x80073D13 このファイル システムでは、このアプリ パッケージの種類はサポートされていません。
ERROR_PACKAGE_MOVE_
BLOCKED_BY_STREAMING
0x80073D14 パッケージの移動操作は、アプリケーションのストリーミングが終了するまでブロックされます。
ERROR_INSTALL_OPTIONAL_
PACKAGE_APPLICATIONID_
NOT_UNIQUE
0x80073D15 メインまたはその他の省略可能なアプリ パッケージには、この省略可能なパッケージと同じアプリケーション ID があります。 競合を回避するために、省略可能なパッケージのアプリケーション ID を変更します。
ERROR_PACKAGE_STAGING_
ONHOLD
0x80073D16 このステージング セッションは、別のステージング操作に優先順位を付けるために保持されています。
ERROR_INSTALL_INVALID_
RELATED_SET_UPDATE
0x80073D17 更新されたセットが無効であるため、関連セットを更新できません。 関連セット内のすべてのパッケージを同時に更新する必要があります。
ERROR_INSTALL_OPTIONAL_
PACKAGE_REQUIRES_MAIN_
PACKAGE_FULLTRUST_CAPABILITY
0x80073D18 FullTrust エントリ ポイントを含む省略可能なパッケージでは、メイン パッケージに runFullTrust 機能が必要です。
ERROR_DEPLOYMENT_BLOCKED_
BY_USER_LOG_OFF
0x80073D19 ユーザーがログオフしたためにエラーが発生しました。
ERROR_PROVISION_OPTIONAL_
PACKAGE_REQUIRES_MAIN_
PACKAGE_PROVISIONED
0x80073D1A オプションのパッケージ プロビジョニングでは、依存関係メイン パッケージもプロビジョニングする必要があります。
ERROR_PACKAGES_REPUTATION_
CHECK_FAILED
0x80073D1B パッケージが SmartScreen の評判チェックに失敗しました。
ERROR_PACKAGES_REPUTATION_
CHECK_TIMEDOUT
0x80073D1C SmartScreen の評判チェック操作がタイムアウトしました。
ERROR_DEPLOYMENT_OPTION_
NOT_SUPPORTED
0x80073D1D 現在の展開オプションはサポートされていません。
ERROR_APPINSTALLER_
ACTIVATION_BLOCKED
0x80073D1E このアプリの .appinstaller 更新設定により、アクティベーションがブロックされています。
ERROR_REGISTRATION_FROM_
REMOTE_DRIVE_NOT_SUPPORTED
0x80073D1F リモート ドライブはサポートされていません。 \server\share を使用してリモート パッケージを登録します。
ERROR_APPX_RAW_
DATA_WRITE_FAILED
0x80073D20 ダウンロードしたパッケージ データを処理してディスクに書き込めませんでした。
ERROR_DEPLOYMENT_BLOCKED_
BY_VOLUME_POLICY_PACKAGE
0x80073D21 非システム ボリュームでの展開を制限するパッケージ ファミリごとのポリシーにより、展開操作がブロックされました。 ポリシーごとに、このアプリをシステム ドライブにインストールする必要がありますが、既定値として設定されていません。 [ストレージの設定] で、システム ドライブを新しいコンテンツを保存する既定の場所にしてから、インストールを再試行します。
ERROR_DEPLOYMENT_BLOCKED_
BY_VOLUME_POLICY_MACHINE
0x80073D22 コンピューター全体のポリシーによってシステム以外のボリュームでの展開が制限されているため、展開操作がブロックされました。 ポリシーごとに、このアプリをシステム ドライブにインストールする必要がありますが、既定値として設定されていません。 [ストレージの設定] で、システム ドライブを新しいコンテンツを保存する既定の場所にしてから、インストールを再試行します。
ERROR_DEPLOYMENT_BLOCKED_
BY_PROFILE_POLICY
0x80073D23 特殊なプロファイルの展開が許可されていないため、展開操作はブロックされました (特殊なプロファイルは、ユーザーがサインアウトした後に変更が破棄されるユーザー プロファイルです)。 特別なプロファイルではないアカウントにログインしてみてください。 ログアウトして現在のアカウントにログインし直すか、別のアカウントにログインしてみてください。
ERROR_DEPLOYMENT_FAILED_
CONFLICTING_MUTABLE_PACKAGE_
DIRECTORY
0x80073D24 パッケージの 変更可能なパッケージディレクトリが競合しているため、展開操作に失敗しました。 このパッケージをインストールするには、競合する変更可能なパッケージ ディレクトリを含む既存のパッケージを削除します。
ERROR_SINGLETON_RESOURCE_
INSTALLED_IN_ACTIVE_USER
0x80073D25 シングルトン リソースが指定されており、そのパッケージがインストールされている別のユーザーがログインしているため、パッケージのインストールは失敗しました。 パッケージがインストールされているすべてのアクティブ ユーザーがログアウトしていることを確認して、インストールを再試行してください。
ERROR_DIFFERENT_VERSION_
OF_PACKAGED_SERVICE_INSTALLED
0x80073D26 別のバージョンのサービスがインストールされているため、パッケージのインストールに失敗しました。 新しいバージョンのパッケージをインストールしてみてください。
ERROR_SERVICE_EXISTS_
AS_NON_PACKAGED_SERVICE
0x80073D27 サービスのバージョンが .msix/.appx パッケージの外部に存在するため、パッケージのインストールに失敗しました。 ソフトウェア ベンダーにお問い合わせください。
ERROR_PACKAGED_SERVICE_
REQUIRES_ADMIN_PRIVILEGES
0x80073D28 管理者特権が必要なため、パッケージのインストールに失敗しました。 このパッケージをインストールするには、管理者にお問い合わせください。
ERROR_REDIRECTION_TO_
DEFAULT_ACCOUNT_NOT_ALLOWED
0x80073D29 呼び出し元が既定のアカウントにリダイレクトしないように指示したにもかかわらず、操作が既定のアカウントにリダイレクトされるため、パッケージの展開は失敗しました。
ERROR_PACKAGE_LACKS_
CAPABILITY_TO_DEPLOY_ON_HOST
0x80073D2A パッケージは、このホストをネイティブにターゲットにする機能を必要とするため、パッケージの展開に失敗しました。
ERROR_UNSIGNED_PACKAGE_
INVALID_CONTENT
0x80073D2B パッケージの内容が署名されていないパッケージに対して有効ではないため、パッケージの展開は失敗しました。
ERROR_UNSIGNED_PACKAGE_
INVALID_PUBLISHER_NAMESPACE
0x80073D2C 発行元が署名されていない名前空間にないため、パッケージの展開に失敗しました。
ERROR_SIGNED_PACKAGE_
INVALID_PUBLISHER_NAMESPACE
0x80073D2D パッケージの発行者が署名された名前空間にないため、パッケージの展開に失敗しました。
ERROR_PACKAGE_EXTERNAL_
LOCATION_NOT_ALLOWED
0x80073D2E パッケージの発行者が署名された名前空間にないため、パッケージの展開に失敗しました。
ERROR_INSTALL_FULLTRUST_
HOSTRUNTIME_REQUIRES_MAIN_
PACKAGE_FULLTRUST_CAPABILITY
0x80073D2F 完全信頼コンテンツを持つパッケージに解決するホスト ランタイムの依存関係には、メイン パッケージに runFullTrust 機能が必要です。
APPX_E_PACKAGING_INTERNAL 0x80080200 パッケージ化 API で内部エラーが発生しました。
APPX_E_INTERLEAVING_
NOT_ALLOWED
0x80080201 パッケージの内容がインターリーブされるため、パッケージは無効です。
APPX_E_RELATIONSHIPS_
NOT_ALLOWED
0x80080202 OPC リレーションシップが含まれているため、パッケージは無効です。
APPX_E_MISSING_
REQUIRED_FILE
0x80080203 マニフェストまたはブロック マップが欠落しているか、コード整合性ファイルは存在するが署名ファイルが欠落しているため、パッケージは有効ではありません。
パッケージに次の必要なファイルが 1 つ以上欠落していないことを確認してください。
  • \AppxManifest.xml
  • \AppxBlockMap.xml
パッケージに \AppxMetadata\CodeIntegrity.cat が含まれる場合は、\AppxSignature.p7x も含まれている必要があります。
APPX_E_INVALID_MANIFEST 0x80080204 パッケージの AppxManifest.xml ファイルが無効です。
APPX_E_INVALID_BLOCKMAP 0x80080205 パッケージの AppxBlockMap.xml ファイルが無効です。
APPX_E_CORRUPT_CONTENT 0x80080206 破損しているため、パッケージの内容を読み取ることができません。
APPX_E_BLOCK_
HASH_INVALID
0x80080207 ブロックの計算されたハッシュ値が、ブロック マップに格納されている has 値と一致しません。
APPX_E_REQUESTED_
RANGE_TOO_LARGE
0x80080208 要求されたバイト範囲は、ブロックのバイト範囲に変換すると 4 GB を超えます。
TRUST_E_NOSIGNATURE 0x800B0100 サブジェクトに署名がありません。
パッケージが署名されていない場合、または署名が無効な場合、このエラーが発生することがあります。 パッケージを展開するには、署名する必要があります。
CERT_E_UNTRUSTEDROOT 0x800B0109 証明書チェーンは処理されましたが、信頼プロバイダーから信頼されていないためにルート証明書で停止されました。
パッケージの署名」を参照してください。
CERT_E_CHAINING 0x800B010A 信頼されたルート証明機関に証明書チェーンを構築できませんでした。
パッケージの署名」を参照してください。
APPX_E_INVALID_
SIP_CLIENT_DATA
0x80080209 パッケージの署名に使用する SIP_SUBJECTINFO 構造に必要なデータが含まれていない
APPX_E_INVALID_
KEY_INFO
0x8008020A パッケージの暗号化または暗号化解除に使用される APPX_KEY_INFO 構造に無効なデータが含まれています。
APPX_E_INVALID_
CONTENTGROUPMAP
0x8008020B .msix/.appx パッケージのコンテンツ グループ マップが無効です。
APPX_E_INVALID_
APPINSTALLER
0x8008020C パッケージの .appinstaller ファイルが無効です。
APPX_E_DELTA_BASELINE_
VERSION_MISMATCH
0x8008020D デルタ パッケージのベースライン パッケージのバージョンが、更新するベースライン パッケージのバージョンと一致しません。
APPX_E_DELTA_PACKAGE_
MISSING_FILE
0x8008020E デルタ パッケージに、更新されたパッケージのファイルがありません。
APPX_E_INVALID_
DELTA_PACKAGE
0x8008020F デルタ パッケージが無効です。
APPX_E_DELTA_APPENDED_
PACKAGE_NOT_ALLOWED
0x80080210 差分追加パッケージは、現在の操作では許可されません。
APPX_E_INVALID_
PACKAGING_LAYOUT
0x80080211 パッケージ レイアウト ファイルが無効です。
APPX_E_INVALID_
PACKAGESIGNCONFIG
0x80080212 packageSignConfig ファイルが無効です。
APPX_E_RESOURCESPRI_
NOT_ALLOWED
0x80080213 パッケージ マニフェストにリソース要素がない場合、resources.pri ファイルは許可されません。
APPX_E_FILE_
COMPRESSION_MISMATCH
0x80080214 ベースラインおよび更新されたパッケージ内のファイルの圧縮状態が一致しません。
APPX_E_INVALID_
PAYLOAD_PACKAGE_EXTENSION
0x80080215 以前のプラットフォームをターゲットとするペイロード パッケージでは、.appx 以外の拡張機能は使用できません。
APPX_E_INVALID_
ENCRYPTION_EXCLUSION_FILE_LIST
0x80080216 encryptionExclusionFileList ファイルが無効です。

アプリケーションが起動せず、名前が淡色表示される

Windows 10 以降を実行しているコンピューターでは、一部のアプリケーションを起動できないため、アプリケーション名が淡色表示されます。

Some application names appear dimmed in the Start menu

淡色表示された名前を選択してアプリケーションを開こうとすると、次のいずれかのエラー メッセージが表示される場合があります。

<アプリケーション名>に問題があります。 修復または再インストールについてシステム管理者に問い合わせる
エラー: このアプリを開くことができない

さらに、次のイベント エントリは、Applications and Services\Microsoft\Windows\Apps の下の「Microsoft-Windows-TWinUI/Operational」ログに記録されます。

ログ名: Microsoft-Windows-TWinUI/Operational
ソース: Microsoft-Windows-Immersive-Shell
日付: <date>
イベント ID: 5960
タスクのカテゴリ: (5960)
レベル: エラー
キーワード:
説明:
Windows 用アプリ Microsoft.BingNews_8wekyb3d8bbwe!AppexNews のアクティベーション。 パッケージの状態が変更済みであるため、起動コントラクトはエラー 0x80073CFC でブロックされました。

原因

この問題は、アプリケーションの対応するパッケージのステータス値のレジストリ エントリが変更されたために発生します。

解決方法

警告

レジストリ エディタや他の方法を使用してレジストリを変更する際、適切に変更しないと重大な問題を引き起こす可能性があります。 場合によっては、オペレーティング システムの再インストールが必要になります。 Microsoft では、このような問題の解決に関しては保証できません。 レジストリはユーザー自身の責任において変更してください。

この問題を解決するには:

  1. レジストリ エディターを起動し、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList サブキーを見つけます。
  2. サブキー データをバックアップするには、[PackageList] を右クリックし、[エクスポート] を選択して、データをレジストリ ファイルとして保存します。
  3. イベント ID 5960 ログ エントリにリストされているアプリケーションごとに、次の手順を実行します。
    1. PackageStatus エントリを見つけます。
    2. PackageStatus 値をゼロ (0) に設定します。

    Note

    PackageList の下にアプリケーションのエントリがない場合、問題には他の原因があります。 この記事のサンプル イベントの場合、完全なサブキーは HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList\Microsoft.BingNews_8wekyb3d8bbwe!AppexNews\PackageStatus です

  4. コンピューターを再起動します。

追加のヘルプを取得する

開発者として Windows アプリ パッケージ (.msix/.appx) をパッケージ化、展開、またはクエリするときに発生した問題の解決についてさらにサポートが必要な場合は、これらの追加の開発者サポート リソースを参照してください。

  • Microsoft Q&A は、専門家や Microsoft エンジニアのコミュニティから、技術的な問題に対する適切かつタイムリーな回答を提供します。
  • 開発に関する質問に関するコミュニティサポートのために、フォーラムStackOverflow があります。
  • Windows 開発者サポート サイトでは、その他のサポート オプションについて説明しています。