VMのWindows 10で古いソフトウェアまたは互換性のないソフトウェアを実行する

create-hyper-v-virtual-machine

古いソフトウェアは常にWindows 10にインストールされて正常に動作するとは限りません。また、それを実行する仮想マシンを作成することが最良の選択肢である場合もあります。

私たちの多くはWindows 10とその10ユニバーサルアプリとクラウドコンピューティングの新時代。多くのユーザーは、Microsoftが過去30年間に構築したレガシーデスクトッププラットフォームに依存しています。 Windows 10で動作するように設計されていない古いアプリケーションを実行するためのさまざまな方法を検討しました。これらのソリューションには、互換モードと16ビットサブシステムの有効化が含まれます。過去10年間、MicrosoftはWindowsを改良して、Windows XP時代に悪名高い攻撃に耐えるようにしています。これらの改善には、ユーザーアカウント制御、パッチガード、デバイスドライバー署名、セキュアブート、およびアドレススペースランダム化レイアウトが含まれます。古いアプリケーションは、これらの変更を受け入れない傾向があります。 Windows 10自体は過去に大きな影響を与えますが、この問題にはさらに多くの問題があります。一部のアプリケーションは単純に道に迷い込んだり、新しいバージョンが古いリリースの期待を満たしていないだけです。場合によっては、開発者が廃業するか、古いリリースのサポートを拒否することがあります。

そのエキゾチックを実行する必要があるユーザー向けアプリケーションが、将来に投資する必要がある場合、仮想化には合理的なソリューションがあります。これまで、Windows 10自体をテストしたり、Macなどのプラットフォームでの互換性のために使用したりする方法として、仮想化を取り上げてきました。仮想化も、ユーザーがWindows 10にコミットするのに役立ち、レガシー投資を前進させることができます。利用可能なオプションは多数ありますが、クロスプラットフォームのサポートを含み、Windows 10 HomeおよびProで動作するOracle VirtualBoxに絞り込みました。 Hyper-Vは、Windows 10 ProまたはEnterpriseエディションを実行しているユーザーが利用できるオプションです。 Hyper-Vは強力ですが、非常に複雑です。一方、Oracle VirtualBoxは、小さく、すばやく、簡単にセットアップできます。

アプリケーションの互換性のためのWindowsのバージョンの決定

VirtualBoxでの解決は1つのことですが、レガシアプリケーションに使用するWindowsのバージョンについてユーザーが実行する必要があるほとんどのアプリケーションは、Windows XP向けに過去15年以内に設計された可能性があります。それはユーザーが必要とするバージョンであるため、ユーザーはそれを入手する方法も見つける必要があります。懐かしさの目的で私のようなソフトウェアの古いコピーを保持したい場合は、手動でISOイメージを選択してください。そうでない人にとっては、アプリケーションを実行するための古いリリースを見つけるのが難しいかもしれません。 Amazon.com、EBayなどのウェブサイト、または地元のフリーマーケットやガレージセールのチェック。アプリケーションの実行に必要な古いバージョンのWindowsのスコアリングに役立つ場合があります。

Oracle VirtualBoxのダウンロードとセットアップ

Windowsのインストールを開始する前に、する必要があります公式ページから無料でダウンロードできるOracle VirtualBoxを入手してください。利用可能なバージョンがいくつかあります。必ず、Windows用の適切なバージョンをダウンロードしてください。 VirtualBox 5.1.4 for Windowsホストx86 / amd64.

仮想化1

ダウンロード後、セットアップファイルを起動し、画面上の指示に従ってVirtualBoxをインストールします。

仮想化2

仮想マシンの作成

Oracle VirtualBoxをセットアップしたら、次のことができます。レガシーアプリケーションに適した新しい仮想マシンの作成に進みます。この記事では、Windows XPを使用します。 Microsoftは、これまでにWindowsの最も人気のあるバージョンの1つと考えられるものについて、2014年の初めにサポートを終了しました。 VirtualBoxを起動し、をクリックします 新着 コマンドバーのボタン。

セットアップ1

VMの名前を入力するか、から選択します タイプ: リストボックス。 VirtualBoxがオペレーティングシステム名を検出すると、リストボックスに適切なタイプとバージョンが入力されます。次へをクリックします。

セットアップ2

Windows XPは15年前のオペレーティングシステムなので、メモリ要件は極端に高くする必要はありません。特にレガシーアプリケーションの場合。 Windows XPまたは2000 Professionalを十分に実行するには、256 MB〜512 MBが必要です。また、仮想マシンで実行している可能性のあるアプリケーションを考慮してください。この場合、念のために1 GBを使用します。使用しているWindowsの古いバージョン。要件を変更する必要がある場合があります。仮想マシンでWindows 95またはWindows 98を使用している場合、これらのバージョンの制限は480〜512 MBのRAMです。 MS-DOS仮想マシンの場合、アドレス指定できなくなるため、最大64 MBになります。

セットアップ3

次に、オペレーティングシステムを格納する仮想ハードディスクを作成します。選択する 今すぐ仮想ハードディスクを作成する 次にクリック 作成する.

セットアップ4

フォーマットにはいくつかの選択肢がありますハードディスクファイルの保存に使用できます。将来、仮想マシンをHyper-VやVMWareなどの別のプラットフォームに移行したい場合。次に、それぞれのハイパーバイザーでサポートされているVMDKやVHDなどの利用可能なオプションのいずれかを選択するのが最善です。ここでは、デフォルトのOracle VirtualBoxes VDIを使用します。

セットアップ5

スペースが不足している場合は、 動的に割り当てられた 必要な場合にのみスペースを使用するため、最適なオプションです。パフォーマンスが要因である場合、 一定 サイズ がおすすめ。私は使うのが好き 固定サイズ パフォーマンス上のメリットのためだけです。

セットアップ6

固定サイズの選択では、選択が必要になります仮想ディスクに割り当てられるスペースの量。これは、ニーズとスペースの可用性に依存します。要因には、オペレーティングシステムのサイズ、種類、およびアプリケーションが含まれます。レガシーシステムはそれほど必要ありません。 Windows XPの場合、32 GB以上を使用している場合は、NTFSとしてフォーマットする必要があります。また、Windows 95や98などのオペレーティングシステムでは、512 MBを超えるディスクにはFAT32を使用する必要があります。 Windows NT 4は8 GBしか認識できません。したがって、これを考慮してください。単一のアプリのみを使用し、Windows XPは約1 GBのスペースを使用するため、3 GBを使用します。クリック 作成する 金額を確認します。

セットアップ7

仮想ハードディスクが作成されるまで待ちます。

セットアップ8

オペレーティングシステムのインストール

オペレーティングシステムのインストール方法は異なります。 Windows 95、Windows 3.1、MS-DOSなどの古いバージョンのWindowsでは、適切なブートファイルで仮想フロッピーディスクを作成する必要があります。私たちはWindows XPで作業しているので、それに焦点を合わせます。光学ドライブのないシステムを使用している場合は、コンピューターを見つけてインストールディスクのISOイメージを作成し、それをOracle VirtualBoxにマウントする必要があります。 ISOイメージを作成するには、Alex FeinmanのISO Recorderを使用します。これは非常に古いものですが、Windows 10でも動作します。イメージの作成は、ディスクを挿入するだけで簡単です。 CD / DVDからイメージを作成する。 ISOイメージの準備ができたら、インストールを続行できます。

ISOイメージを作成する

VirtualBoxで、Windows XP仮想マシンをダブルクリックして起動します。

セットアップ9

初めてインストールするため、ISOイメージを手動で選択する必要があります。 [参照]ボタンをクリックし、Windows ISOイメージを選択して、をクリックします 開いた。 [スタート]をクリックして、オペレーティングシステムをロードします。

セットアップ10

画面の指示に従って、オペレーティングシステムをインストールします。

セットアップ11b

Windows XPまたは以前のバージョンをインストールした後Windowsの;ゲスト追加機能をインストールして、仮想マシンとホスト間を簡単に移動できるようにする必要があります。 [デバイス]> [Guest Additions CDイメージの挿入]をクリックし、[次へ]をクリックします。

セットアップ12

レガシーアプリケーションのインストール

Windowsを完全にインストールしたら設定したら、レガシーアプリケーションのインストールに進むことができます。これを行うにはいくつかの方法があります。アプリケーションが使用可能な形式によっては、VMで受け入れ可能な形式に変換する必要がある場合があります。アプリケーションがディスクにある場合、前述のISOレコーダーを使用して、VMにISOイメージとしてマウントできるコピーを作成できます。

ISOイメージのマウント

イメージをマウントするには、クリックします 装置 > ディスクイメージを選択、ISOファイルを選択して[開く]をクリックします。

セットアップ12A

アプリケーションのインストールに進みます。アプリケーションのセットアップが自動的に開始されない場合は、をクリックします スタート>コンピューター 次に、ディスクアイコンをダブルクリックするか、ディスクアイコンを開いて、呼び出されたsetup.exeをダブルクリックします。

セットアップ14

そこにあります。アプリケーションは問題なく稼働しています。

セットアップ15

ファイルを共有したり、開いたりするのはどうですか?

Oracle VirtualBoxにはドラッグアンドドロップのサポートが含まれているため、ホストとゲスト間でファイルを簡単にドラッグできます。

セットアップ16

セキュリティはどうですか?

サポートされていない仮想マシンの実行はありません物理ホストで実行するのとは異なります。 Oracle VirtualBoxは、インターネットにアクセスするように仮想マシンを自動的に構成します。 VMの設定内でネットワークアクセスを無効にするなど、いくつかのセキュリティ変更を実行することができます。何らかの理由でネットワークアクセスが必要な場合は、サポートされているウイルス対策ユーティリティをインストールしてみることもできます。私の個人的な推奨事項は、ネットワークから遮断することです。

ネットワークvboxを無効にする

サポートされているバージョンのWindowsのセットアップ中仮想マシンでは過剰に見えるかもしれませんが、実際には、アプリケーションが機能することを保証する最良の方法です。すべてのメリットを備えた互換モードは、OSの更新または改訂によってアプリが簡単に破損する可能性があるWindows 10サービスモデルの影響を受けます。 VMの実行にもいくらかのオーバーヘッドがありますが、その特定のレガシーアプリケーションの要件は非常に低くなっています。そのアプリを起動して実行する必要があり、これまでにすべてのオプションを試したことがある場合、これが方法です。今後、最近発売されたIntel KabylakeやAMD Bristol Ridge CPUなどの次世代Intelシリコンのユーザー。 Windows 7やWindows 8 / 8.1などの古いリリースでサポートされているアプリケーションを実行するには、仮想化などのソリューションを検討する必要があります。

0

類似の記事

コメントを残す