Windows Vistaで.vhdファイルをどのようにマウントしますか? Windows 7ではディスク管理を使用しますが、WindowsVistaで使用できるオプションはありません。
setup /v"PATCH=%cd%\KB948515.msp ADDLOCAL=VHDMount"
を実行します(オプション)非常に便利なマウントのために following regファイルを使用/追加します
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell]
@="Mount"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount - Commit]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount - Commit\command]
@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u /c \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount - Discard]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Dismount - Discard\command]
@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u /d \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Mount]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\Shell\Mount\command]
@="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /m \"%1\""
[HKEY_CLASSES_ROOT\.vhd]
@="Virtual.Machine.HD"
Homeエディション(Virtual Serverで公式にサポートされていない)を使用している場合、推奨される回避策は、setup.exeで16進エディターを使用してCAP_DisallowedOS = 1
文字列を0に変更することです。
まれに(?)、インストールのほぼ最後にmsiexecがクラッシュして0xc000000d BEXエラーが発生する場合があります(VHDマウントマージモジュールカスタムDLL doessomething インストールしようとすると怪しいMicrosoft Virtual Server Storage Busドライバー)
不思議なことに、WPDBusEnumサービスを停止すると問題が解決したようです。
補遺:私はスタンバイでかなり多くのBSODを取得しています。そこで、寝る前にマウントを解除し、再開後に再度マウントすることにしました。残念ながら、vhdstor
ドライバーはしばらくするとスタックし、それ以上のアクションに対してディスクファイルをロックしているようです。
私は最終的に プログラムMicrosoft Virtual Server Storage Bus
すべての停止のオン/オフになりました
DiskPart&scripts を使用するか、 Virtual Server 2005 R2 ...を使用するか、 Gizmo Drive ?