エンルックの音 気になる情報のそこが知りたい

【知らないと損】Windows10のソフトをWindows11へ一括移行する方法【winget完全解説】

Windows10のパソコンが古くなってきた。

そろそろWindows11に買い替えたい。

でも…

今まで使っていたソフトを全部入れ直すのが面倒すぎる。

これ、本当に多い悩みです。

写真や書類はコピーすれば終わりですが、
アプリはそう簡単にはいきません。

しかし安心してください。

今回は、アプリの一覧を保存して
まとめて一括インストールする方法を解説します。


なぜフォルダをコピーするだけではダメなのか?

まず知っておいてほしいことがあります。

Windowsのソフトは、
フォルダをコピーするだけでは動きません。

なぜなら、インストール時に

などが同時に登録されているからです。

そのため、フォルダを丸ごと移動するだけでは
正常に動作しません。


解決策:Windows Package Manager「winget」

そこで今回紹介するのが、

Windows Package Manager(通称:winget)

です。

wingetはWindowsに標準搭載されている
アプリ管理ツールです。

これを使えば、

が可能になります。


事前準備(必ず確認)

作業前に以下を確認してください。

※古いバージョンではwingetが使えない場合があります。


手順①:旧Windows10でアプリ一覧を保存

まず、古いWindows10のパソコンを開きます。

  1. 検索窓に「cmd」と入力

  2. 「コマンドプロンプト」を開く

そして、次のコマンドを入力します。

winget export -o apps.json

Enterキーを押すと、

現在インストールされているアプリの一覧が
apps.json というファイルで保存されます。

保存場所は通常、

ローカルディスク(C:)

です。

この apps.json をUSBメモリにコピーしてください。


手順②:新しいWindows11で一括インストール

次に、新しいWindows11パソコンへUSBメモリを差し込みます。

apps.jsonをCドライブ直下にコピーします。

その後、

  1. コマンドプロンプトを開く

  2. 次のコマンドを入力

winget import -i apps.json

Enterキーを押すと――

対応しているアプリが自動でダウンロードされ、
インストールされます。

あとは待つだけです。


成功・失敗の見分け方

成功した場合

画面に

Successfully installed

と表示されます。

失敗した場合

赤文字でエラーが表示されます。

エラーが出たアプリは、後から個別にインストールしてください。


注意点(重要)

また、

「Source」と「Id」が表示されていても
必ず成功するとは限りません。

環境差や依存関係の問題で失敗することもあります。


事前に対象アプリを確認する方法

移行前に、どこまで自動化できるか確認できます。

旧PCで次のコマンドを入力します。

winget list

表示された一覧で、

この2つを満たすアプリが自動移行対象です。


今回のポイントまとめ

やることはたった3つ。

  1. ファイルはコピーで移動

  2. アプリはwingetで一覧保存

  3. 新PCで一括インストール

これだけです。


こんな人におすすめ


まとめ

「全部入れ直しか…」

そう思って買い替えを先延ばしにしているなら、
一度この方法を試してみてください。

完璧ではありませんが、
作業時間は大幅に短縮できます。

パソコンの乗り換えは、
思っているよりずっとラクにできます。

モバイルバージョンを終了