Windows 7アプリがWindows 10と互換性があるかどうかを確認する方法

Windows 7アプリがWindows 10と互換性があるかどうかを確認する方法
Windows 7アプリがWindows 10と互換性があるかどうかを確認する方法

(本当に)時代遅れのWindows 7からアップグレードをためらう最大の理由の一つは、アプリの互換性です。Windows 10でどうしても動作しない(あるいは動作できない)特殊なアプリケーションがある場合、それはセキュリティの低いOSを使い続ける十分な理由になります。正しい選択ではないかもしれませんが、必要な選択です。

しかし、Windows 10 でアプリが動作しないと思い込んでいるのは、あまり良いことではありません。今こそ、思い切ってWindows 10 に移行すべき時です。アップグレードしてうまくいくことを期待するのではなく、Windows 10 を試してみて、普段使っているアプリが期待通りに動作するかどうかを確認しましょう。もし期待通りに動作し、システムのハードウェアが Windows 10 の実行に十分な性能を備えているなら、システムのセキュリティを守るためにも、Windows 10 への移行は必須です。

この計画の鍵となるのは、Windows 7 を Windows 10 に置き換えずに Windows 10 を使用する方法を見つけることです。使用できるオプションはいくつかありますが、私は、適切に機能する無料の仮想マシンを使用することにします。

(当初は、Windows 10 のライブ USB バージョンを作成して起動し、いろいろいじる方法を紹介する記事を書こうと思っていたのですが、このプロセスがまったくうまくいきませんでした。WinToUSB を試しました。Rufus も試しました。あらゆる種類の BIOS 設定をいじってみました。結局、この問題を解決するのに何時間もかかるのであれば、もっと簡単な方法があるならお勧めできないので、諦めました。)

なぜ仮想マシンが必要なのでしょうか? また、どこで入手できるのでしょうか?

VirtualBox、VMWare、Parallels、Hyper-Vなど、様々なプラットフォームに対応したWindows 10の無料仮想マシンをダウンロードできます。設定はほとんど不要です。Windows 10の最新バージョンをシステムで素早く簡単に起動でき、使用料は一切かかりません。これほど魅力的なツールはありません。

一つだけ問題があります。それはパフォーマンスです。Windows 7を最初にインストールした時から使い続けているのであれば、おそらくあなたのシステムは最高級のゲーミングマシンではないでしょう。Windows 7だけでも少なくとも1~2GBのメモリが必要で、仮想化されたWindows 10を実行するには少なくとも1~2GBの追加メモリが必要になるでしょう。また、セカンダリOSを保存するために、ハードドライブに20GB程度の空き容量も必要です。そして、それなりに高速なプロセッサが搭載されていることを祈ります。もし搭載されていなくても問題ありません。Windows 10が動作する限り、疑わしいアプリが読み込まれるかどうかを確認するのに必要なのはそれだけです。

この旅を始めるには、VirtualBoxと、Microsoftが提供するVirtualBox用のWindows 10仮想マシンの2つが必要です。MicrosoftはかつてWindows 10向けに様々な時間制限付き仮想マシンを提供していましたが、現在はWindows 7(まあまあ)のみに縮小されているようです。これらの仮想マシンのいずれかを入手し、仮想マシン内でWindows 10にアップグレードすることも可能ですが、Microsoftの既存ツールを使ってWindows 10のISOイメージを作成し、それを仮想マシンに自分でインストールするよりも簡単ではありません。

代わりに、こちらのMicrosoftのサイトにアクセスして、Windows 10 Enterprise用の仮想マシンを入手してください。名前に惑わされないでください。不要な機能がたくさんついている可能性があります。私たちが行っているのはアプリの互換性チェックのみであり、中小企業環境にWindowsを導入しようとするものではありません。

これまでのところどう思いますか?

また、CPUがそもそも仮想化をサポートしているかどうかも確認しましょう。サポートしていない場合は、ダウンロードをキャンセル(または削除)できます。Windowsのコントロールパネルで「システム」を開き、リストされているプロセッサをメモして、Webで検索し、そのプロセッサで仮想マシンを実行できるかどうかを確認してください。(もし仮想化が可能な場合は、システムのBIOSで仮想化設定がすべて有効になっていることを確認してください。デフォルトでは無効になっている可能性があります)。

VirtualBoxでWindows 10(Enterprise)をセットアップする

16GBのファイルのダウンロードが完了したら、アーカイブを解凍します。「WinDev」で始まり、拡張子が.OVAで終わるファイルが表示されます。これをダブルクリックしてVirtualBoxに読み込みます。すると、次のような画面が表示されます。

ライフハッカー画像

クレジット: デビッド・マーフィー

「インポート」をクリックして開始します。ダウンロードした仮想マシンのインポートが完了するまで、他の作業を行ってください。完了すると、VirtualBoxのメイン画面に仮想マシンのリストが表示されます。クリックしてハイライト表示し、「設定」をクリックします。

ここでは様々なオプションを試すことができます。最も重要なのは「システム」タブです。ここでは、仮想マシンが使用するメモリ量(スライダーの緑色の部分に設定してください)とCPUコア数を設定できます。これらは一般的にパフォーマンスにとって最も重要な2つの設定であり、私は仮想マシンが動作しているシステム(通常のデスクトップ)を犠牲にすることなく、可能な限り多くのメモリを使用するようにしています。すべてが最高の状態になるまで、これらの値を少し調整する必要があるでしょう。

ホストPCと仮想マシン間でクリップボードを共有したり、フォルダを共有したりするなど、他の設定も変更できます。VirtualBoxのメイン画面にある大きな緑色の「開始」ボタンを押すだけですぐに作業を始められるので、私はすぐに使い始めるのが好きです。ボタンを押すとWindowsが起動し、Windows 10でテストしたいアプリをダウンロード(またはコピー)できます。実験が終わったら、仮想マシン(とそのデータ)を削除して空き容量を増やしてください。