Microsoft Store を使用せずに Windows 10 に OneNote を再インストールするにはどうすればよいですか?

Microsoft Store を使用せずに Windows 10 に OneNote を再インストールするにはどうすればよいですか?

私は、Microsoft Storeアプリを含むWindows 10の組み込みアプリをすべて削除した人物によってイメージ化されたコンピューターを扱っています。削除した人物は、単純なコマンドでアンインストールしたのではなくRemove-AppxPackage、実際にプロビジョニング解除これらのアプリは で完全に削除されるRemove-AppxProvisionedPackageため、パッケージ ファイルはドライブ上に存在せず、 経由で再インストールする必要もありませんAdd-AppxPackage

Skype と OneDrive を復元する方法はわかりました (これらのスタンドアロン バージョンは Microsoft の Web サイトからダウンロードできます) が、OneNote を復元する方法がわかりません。Microsoft のサイトにあるスタンドアロン パッケージと Office 365 に付属するバージョンは OneNote 2016 で、同じバージョンではありません。この件について Google で検索しても、Microsoft のアプリ ストアから入手する方法の説明が繰り返し表示されます。すべてのコンピューターで Windows を最初から再インストールするのは本当に嫌です。

私が試したこと:
ほとんどのユーザーは 1803 または 1809 を使用していますが、1903 にアップグレードしても何も解決されません。

Windows 10 ISO から OneNote パッケージをコピーして、を使用して再インストールしようAdd-AppxPackage -register <path to AppxManifest.xml> -DisableDeveloperModeとしましたが、AppxManifest.xml is not in the package root. ファイルを %PROGRAMFILES%\WindowsApps にコピーした場合でも (これは簡単ではありません)、このエラーが発生します。

を使用しようとしましたAdd-AppxProvisionedPackageが、このコマンドには.appxまたは.mainファイルが必要ですが、これらは標準の Windows イメージには存在しません (また、OneNote.appx ファイルの入手方法もわかりません)。

次に、参照 PC からファイルとレジストリ設定をコピーして手動で強制してみました。今回はAdd-AppxPackageインストールされたと表示され、スタート メニュー アイコンも表示されますが、機能しません (OneNote のスプラッシュ スクリーンが短時間表示されてから再び消えます)。

マイクロソフトが、このように自分自身を窮地に追い込むことを許しているとは信じられない。

OneNote を復元する方法はありますか?

なお、ソリューションはスクリプト化可能である必要があるため、Windows 10 の修復/リフレッシュは実行できません (すべてのコンピューターのイメージを再作成して、その時点で実行したほうがよいでしょう)。

答え1

Microsoft StoreのURLから提供されるAPPXファイルへのリンクを生成できます。アドガードこれらのダウンロード リンクは Microsoft から直接提供されています。


将来の読者のためのOPアップデート:
.appx または .appxbundle ファイルをダウンロードしたら、次の PowerShell コマンドを使用してパッケージ ルートに再度追加できます。

add-appxprovisionedpackage -online -packagepath <path to appx file> -skiplicense

答え2

  • 免責事項:以下の手順は仮想マシンでテストしました。そのため、実際の環境では機能しない可能性があります。また、この手順では、フォルダーの所有権を取得するために管理者権限が必要になる場合があります。既にインストールされている Windows 10 ISO ファイルと同じバージョンがあることを確認してください。

  • 手順:

    • 同じバージョンの Windows 10 ISO ファイルをマウントします。マウントされたドライブ文字は であると仮定しますF:\。次に、インストールされている Windows 10 エディションと一致するインデックスを検出します。コマンド プロンプトで管理者として次のコマンドを実行します。
dism /Get-WimInfo /WimFile:F:\sources\install.wim

たとえば、Windows 10 Pro は になりますIndex : 6

  • F:\sources\install.wimファイルを開く7ZIPインデックス番号 (ここでは 6) > Program Files > Windows Apps に移動し、フォルダーOneNoteVCLibs フォルダーを抽出します。フォルダーのバージョンは異なる場合があります。
Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe
Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe
Microsoft.Office.OneNote_16001.11126.20076.0_x64__8wekyb3d8bbwe
Microsoft.Office.OneNote_16001.11126.20076.0_neutral_~_8wekyb3d8bbwe
  • これらのフォルダを実際にインストールされているWindows 10 C:\Program Files\WindowsApps\フォルダに貼り付けます。そのフォルダの所有権を取得するには管理者権限が必要になる場合があります。この手順

  • これらのAppxを登録するには、Powershellで次のコマンドを実行します。 追加AppxPackageApxManifest.xmlファイルのフルパスを指定したコマンドレット:

Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.11126.20076.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.11126.20076.0_neutral_~_8wekyb3d8bbwe\AppxManifest.xml"

答え3

@Biswapriyo からの回答は、Windows 10 Home 2H22 で Windows 10 用 OneNote を回復するのに役立ちました。

私が変更した点の 1 つは、OneNote フォルダーのみをコピーし、VCLibs はコピーしなかったことです。

Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.12026.20112.0_neutral_~_8wekyb3d8bbwe\AppxMetadata\AppxBundleManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.12026.20112.0_x64__8wekyb3d8bbwe\AppxManifest.xml"

この時点では、アプリケーションはインストールされていますが、開きません。

その後、Windows ストアを使用してアプリを更新する必要がありました。

最終的に、アプリケーションは正常に動作するようになりました。

これが役に立つことを願っています。

関連情報