Windows 8.1 Preview から RTM へアプリを安全に移行する方法

📅
🕑 1 分で読む

Windows 8.1 PreviewからRTMへのアップグレードは、インストール済みのアプリ、デスクトッププログラム、設定をすべてそのまま維持したい場合、少々厄介な作業です。Microsoftの公式アップグレードパスには、個人ファイルのみを保持できるという、少々厄介な制限があります。ストアからインストールしたプログラムやアプリ、あるいは手動でインストールしたアプリは保持されません。そのため、多くのユーザーは、すべてのアプリを失うという選択肢がなく、回避策を模索しています。特に、時間をかけて適切な設定をしてきた場合はなおさらです。

幸いなことに、アップグレード中にすべてを保持できる回避策があります。ただし、いくつかの追加手順が必要です。基本的には、cversion.iniISOイメージ内のというファイルを削除するだけです。このファイルにはビルドチェック情報が保存されています。このファイルが存在する場合、セットアップはISOをPreviewからRTMへのアップグレードと互換性がないものとして扱いますが、このファイルを削除すると、すべてのアプリとプログラムを保持できるようになります。簡単そうに聞こえますが、警告しておきます。何か問題が発生した場合に備えて、まずファイルをバックアップしてください。安全第一ですよね?一部の環境では、この修正は最初の試みで失敗する可能性がありますが、すぐに再起動するか再試行すると、多くの場合は機能します。

Windows 8.1 PreviewをRTMにアップグレードしてアプリとプログラムを維持する方法

方法1: ISOファイルからcversion.iniを削除する

これが肝心なトリックです。このファイルがないと、Windowsセットアップは通常はアップグレードをブロックするチェックをスキップするため、クリーンインストールのように見えます。このプロセスは、Windows 8.1 RTMのISOファイルをお持ちで、インストール済みのものを失わずにプレビュー版からインプレースアップグレードしたい場合に適用されます。すべてが完了すると、見た目は以前と全く同じ、ただしRTM版になった完全にアップグレードされたシステムが完成します。

何をするにしても、重要なファイルは必ず事前にバックアップしておきましょう。Windowsは必要以上にバックアップを難しくしているからです。

まず、毎回手動でマウントすることなくISOファイルを抽出したり変更したりできるツールが必要です。PowerISOやRufusなどのツールでも可能ですが、特定のファイルを削除する場合は、7-ZipやWinRARを使ったシンプルなコマンドラインツールでも問題ありません

ISOからcversion.iniを削除する手順

  • WinHanceユーティリティをダウンロードするか、この処理に特化したツールを探してください。あるいは、ISOファイルの修正をサポートしている7-Zipなどのシンプルなアーカイブマネージャーを使用することもできます。
  • ダウンロードした zip ファイル ( などのカスタム ユーティリティを使用している場合CVersion_removal_utility.exe) を見つけやすいフォルダーに解凍します。
  • Windows 8.1 RTM ISOファイルを右クリックし、 「アーカイブマネージャーまたはマウントツールで開く」を選択します。PowerISOなどのツールをお使いの場合は、ISOファイルを直接開いてください。
  • ISOファイル内のcversion.iniファイルを探してください。通常はルートディレクトリ内、または「\sources」のようなサブフォルダ内にある場合もあります。
  • cversion.iniファイルを削除するには、ユーティリティ( などCVersion_removal_utility.exe)を使用してください。通常のコマンドは のようになります。ISO ファイルを指定するようにしてください。設定によっては、ISO ファイルを解凍し、ファイルを手動で削除してから ISO ファイルを再度作成するだけでも問題が解決する場合があります。CVersion_removal_utility.exe /file:""
  • ファイルが削除されたら、変更したISOファイルを保存します。これで、このISOファイルはアップグレードチェックをブロックしなくなります。

変更したISOをマウントしてアップグレードを開始する

次に、ISOファイルを見つけて右クリックし、「マウント」を選択します。setup.exe含むすべてのファイルが保存された新しい仮想DVDドライブが表示されます。

Setup.exeをダブルクリックします。アップグレードウィザードが表示されます。インターネットに接続します(通常通り、更新プログラムをダウンロードするためのダイアログが表示されます)。アプリと設定を保持するかどうかを尋ねられたら、「Windows の設定、個人用ファイル、およびアプリを保持する」を選択します。 が削除されているためビルド番号のチェックが省略されcversion.ini、セットアップはスムーズに進行し、すべてのアプリ、デスクトッププログラム、および設定が保持されます。通常のアップグレードと同様ですが、内部的にはクローンに近い状態です。

セットアップを開始する前に、少なくとも10GBの空きディスク容量があることを確認してください。その後、プロンプトに従って進み、必要に応じてプロダクトキーを入力して、アップグレードプロセスをお楽しみください。完了すると、システムの起動に通常より時間がかかり、おなじみのデスクトップが表示されますが、プレビュー版ではなくWindows 8.1 RTM版が表示されます。全体的にちょっとしたハックですが、すべてを失ったりクリーンインストールしたりするよりはましです。

完了すると、色、プライバシー、アップデート設定などの通常の設定オプションが表示されます。これで問題が解決することを願っています。一部のマシンではビルドチェックが完璧ではなく、これを実行しないとブロックされてしまう場合があるためです。