発生する可能性のあるエラーをスキップして、Windows 10 Appxパッケージを強制的に削除します


3

9月にForza Motorsport 7の先行予約版を購入しました。先行予約のインストール中にエラーが発生し、インストールのほとんどがインストールされたままになりました。Forza MotorsportはWindowsストア経由で配信され、Appx App Packager経由で配信されます。

Forza Motorsport 7に「ゴールドがなくなった」ため、ゲームのフルバージョンをインストールしたいと思います。通常、これは予約注文の「スタブ」アプリケーションを実行すると自動的に発生しますが、初期インストール中の問題のため、ゲーム全体がダウンロードされません。

最初に考えたのは、単純な「アンインストールと再インストール」でしたが、「設定」の「アプリと機能」ページを使用してアプリをアンインストールしようとすると、次のエラーが発生します。

Forza Motorsport 7をアンインストールできませんでし
た。操作は正常に完了しませんでした。しばらくしてからもう一度お試しください。
エラーコードは、必要に応じて0x8000000eです。

役に立たない。次にGet-AppxPackage *Apollo*、PowerShellを使用Remove-AppxPackage "Microsoft.ApolloBaseGame_1.0.2.2_64__xwekyb3d8bbwe"してゲームのAppxパッケージ名を取得し(Apolloはこのゲームのコード名です)、アプリのアンインストールに使用しました。次のエラーでは機能しません。

PS C:\ WINDOWS \ system32> Remove-AppxPackage Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe
Remove-AppxPackage:展開はHRESULTで失敗しました:0x80073CFA、削除に失敗しました。ソフトウェアベンダーにお問い合わせください。
ターゲットボリュームEを使用した展開削除操作:パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweから:エラー0x80070002で失敗しました。アプリの展開の問題の診断については、http://go.microsoft.com/fwlink/?LinkId = 235160をご覧ください
注:詳細については、イベントログで[ActivityId] 59ff267b-3c76-0002-2d54-ff59763cd301を探すか、コマンドラインGet-AppxLog -ActivityID 59ff267b-3c76-0002-2d54-ff59763cd301
At line:1 char:1を使用してください。
+ Remove-AppxPackage Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbw ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo:WriteError:(Microsoft.Apoll ...__ 8wekyb3d8bbwe:String)[Remove-AppxPackage]、IOException
+ FullyQualifiedErrorId:DeploymentError、Microsoft。 Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

上記の出力で推奨されているように、Get-Appxlogを実行して実際のエラーを確認しました。

PS C:\ WINDOWS \ system32> Get-AppxLog -ActivityID 59ff267b-3c76-0002-2d54-ff59763cd301

時間IDメッセージ
------------
2017-10-03 2:43:13 PM 603展開を開始しましたメインパラメーター:Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweおよびオプション:0を使用したパッケージの削除操作。http://go.microsoft.com/fwlink/?LinkIdを参照してください。 = 235160アプリの診断のヘルプ
                                       展開の問題。
2017-10-03 2:43:13 PM 10002復元力ファイルC:\ ProgramData \ Microsoft \ Windows \ AppRepository \ b5d59b38-d0ce-4730-a93c-da39a1a1d34e_S-1-5-21-2808904017-3304153599-3912926511-1001_2を作成しています。パッケージの削除操作用のrslc
                                       Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe。
2017-10-03 2:43:13 PM 607展開パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweの削除操作がキューから取り出され、ユーザーSID S-1-5-21-2808904017-3304153599-3912926511-1001に対して実行されています。
2017-10-03 2:43:13 PM 605最後に成功した状態はBundleProcessedでした。次の状態に到達する前に障害が発生しました。hr:0x80070002
2017-10-03 2:43:13 PM 401展開ターゲットボリュームEでの削除操作:パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweから:エラー0x80070002で失敗しました。ヘルプについては、http://go.microsoft.com/fwlink/?LinkId = 235160を参照してください
                                       アプリの展開の問題を診断します。
2017-10-03 2:43:13 PM 404 AppXの展開操作は、パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweでエラー0x80073CFAで失敗しました。このエラーの具体的なエラーテキストは次のとおりです。ターゲットボリュームEを使用した展開削除操作:オン
                                       パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbweのエラー:エラー0x80070002で失敗しました。アプリの展開の問題の診断については、http://go.microsoft.com/fwlink/?LinkId = 235160をご覧ください。

Error: 0x80070002「ファイルが見つかりません」エラーを示しているようです。メッセージングは​​、どのファイルが見つからなかったかを表示しませんが。とても助かりました。

次に、DISM.exeパッケージを削除するために使用してみました:

C:\ WINDOWS \ system32> C:\ Windows \ system32 \ Dism.exe / online / remove-provisionedappxpackage /packagename:Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe

展開イメージのサービスと管理ツール
バージョン:10.0.15063.0

イメージバージョン:10.0.15063.0


エラー:2

システムは、指定されたファイルを見つけることができません。

DISMログファイルは、C:\ WINDOWS \ Logs \ DISM \ dism.logにあります。

DISMログファイルの関連コンテンツ:

2017-10-03 14:57:36、情報DISM DISM Appxプロバイダー:PID = 8912 TID = 10092インデックス2での 'packagename'オプションの処理-CAppxManager :: ProcessCommandRemoveAllUserAppx
2017-10-03 14:57:36、情報DISM DISM Appxプロバイダー:PID = 8912 TID = 10092 packagename = 'Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe'-CAppxManager :: ProcessCommandRemoveAllUserAppx
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092 'C:\ Program Files \ WindowsApps \ Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe \ AppxMetadata \ AppxBundleManifest.xml'を開けませんでした。-CPackageAdapter :: GetOptionalPackagesForMainPackage(hr:0x80070002)
2017-10-03 14:57:36、警告DISM DISM Appxプロバイダー:PID = 8912 TID = 10092 'Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe'のオプションパッケージリストの取得エラー0x80070002-CAppxManager :: RemoveAllUserAppx
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092削除するパッケージのリストの取得に失敗しました-CPackageAdapter :: DeregisterMainPackageAndGetDependencyPackages(hr:0x80070002)
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092メインパッケージの登録解除とその依存パッケージの取得に失敗しました-CPackageAdapter :: DeregisterPackageOnline(hr:0x80070002)
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092パッケージの登録解除に失敗しました。-CPackageAdapter :: RemovePackageOnline(hr:0x80070002)
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092パッケージMicrosoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe-CAppxManager :: RemoveAllUserAppx(hr:0x80070002)の削除中にエラーが発生しました
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092パッケージ 'Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe'の削除に失敗しました-CAppxManager :: ProcessCommandRemoveAllUserAppx(hr:0x80070002)
2017-10-03 14:57:36、エラーDISM DISM Appxプロバイダー:PID = 8912 TID = 10092 Appxパッケージを削除するコマンドの処理に失敗しました-CAppxManager :: ExecuteCmdLine(hr:0x80070002)

コマンドラインを使用して、C:\Program Files\WindowsApps\Microsoft.ApolloBaseGame_1.0.2.2_x64__8wekyb3d8bbwe\AppxMetadata\AppxBundleManifest.xml存在しないことを確認できます。ただし、ファイルを作成することも、その場所にファイルをコピーすることもできません。私が実行した場合でもcmd.exeシステムとして、経由PsExec

psexec -e -i -h -s cmd.exe

アンインストールできないAppxパッケージを手動で削除する方法はありますか?あるいは、appxの再インストールを手動でトリガーする方法はありますか?

Windows PE環境から起動して偽のAppxBundleManifest.xmlファイルを作成することもできますが、偽のxmlマニフェストは事態を悪化させる可能性が高いと感じています。おそらく、そのマニフェストファイルには通常、アンインストールプロセスに必要な依存関係情報が含まれています。

私がしなければならないのformat C:と再インストール?本当に?


コマンド:Remove-AppXProvisionedPackage -Online -PackageName <PackageName>
ビスワプリヨ

回答:


2

これを解決できた唯一の方法は、Windowsをクリーンに再インストールすることでした。私の意見では、Microsoftはアプリを強制的に再インストールする方法を作成する必要があります。


0

Windows 10を再インストールする必要はありません。同じ問題がありました。違いは、すべてのゲームが外部HDの別のHDにインストールされていることです。再インストールのメッセージが表示されます。HDを再度接続して、ゲームを再インストールしてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.