Microsoft純正ディスクイメージ変換ツール「Disk2vhd」のv2.02がv2.01よりも“ダウングレードしている”疑惑:その知識、ホントに正しい? Windowsにまつわる都市伝説(237)
Disk2vhd(Disk to VHD converter)は、MicrosoftがWebサイトおよびMicrosoft Storeで無料ダウンロード提供しているWindows Sysinternalsツールの一つです。2022年6月現在の最新バージョン2.02に、少しおかしなところがあることに気が付きました。
Windows Sysinternalsのほとんどのツールは32bit版が“二刀流”
「Windows Sysinternals」の各ツールは、もともと32bit(x86)版の実行可能ファイル(ツール名.exe)のみ提供されていました。しかし、OSの64bit化(x64、amd64)、64bit OSで32bitアプリケーションの実行をサポートするWOW64(Windows 32-bit On Windows 64-bit)が利用できない環境の登場(「Windows Server 2008 R2」以降のServer CoreからはWOW64サポートの削除が可能、Nano ServerはWOW64非搭載)、「Windows on Arm」の登場などもあって、現在は64bit版(x64版ツール名64.exe、Arm 64版ツール名64a.exe)も用意されています(画面1)。
- Sysinternals(Microsoft Learn)
各ツールの32bit(x86)版の中には32bit/64bitの両方に対応し、64bit OS上で実行すると、自身で64bitネイティブバイナリの実行可能ファイル(.exe)を一時的に作成して、64bit版を起動するようになっているものもあります。例えば、「Process Explorer」(Procexp.exe)や「Process Monitor」(Procmon.exe)がそうです(画面2)。
このようなツールは、32bit版は64bit OS上でランチャーとして機能するわけです。32bit/64bit環境のみを対象とする場合は、32bit版のツールだけを持ち歩けば用が足りるということになります(strings.exeやsigcheck.exeなど、32bit版コマンドラインツールの多くは64bit OSのWOW64上で32bitアプリケーションとして動作します)。
「Disk2vhd.exe」を64bit OSで実行するとエラー発生
「Disk2vhd」(Disk to VHD converter)は、稼働中のWindows OSのローカルディスクイメージをキャプチャーし、Hyper-V互換のVHDファイルまたはVHDXファイルに変換するツールです。物理マシンをHyper-V仮想マシンやAzure仮想マシンにP2V(Physical to Virtual)移行する際の簡易的なツールとして利用できます。
このツールも32bit/64bitの両対応だと思っていたのですが、先日、久しぶりに「Windows 11」上で最新バージョンの「Disk2vhd v2.02」(2021年10月リリース)のDisk2vhd.exeを実行してみたところ、「Error launching 64-bit version:指定されたファイルが見つかりません」のようなエラーが表示されて起動できませんでした(画面3)。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。 - Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。 - 買って、試して分かったWindows 365(契約・セットアップ編)
Microsoftからクラウド上でWindows 10が動く「クラウドPC」の利用可能なサブスクリプションサービス「Windows 365」の提供が開始された。早速、サブスクリプションを契約し、クラウドPCの設定を行ってみた。契約からセットアップまでで見えてきた便利な点、不便な点などをまとめてみた。 - いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
長らくWindows OSに標準装備されてきたInternet Explorer(IE)。その「寿命」は各種サポートの終了時期に左右される。Windows OSごとにIEのサポート終了時期を分かりやすく図示しつつ、見えてきた「終わり」について解説する。