どうも、Tです。
vSphere環境とVMware Workstation Pro/Playerを使っている場合に、VMRC(VMwareりもーコンソール)が強制的にWorkstationで開いてしまう事象に嫌気がさしたので解決方法の備忘録です。
目次
環境
- vSphere 7.0u2
- Workstation Pro 16
問題
vSphere Clientを使用して仮想マシンのリモートコンソールを表示するときに下記のようにVMRCが開きます。(VMware Remote Consoleをインストールしている場合)
Workstation Pro/PlayerをインストールするとWorkstationを使用して開かれます。
原因
Workstationをインストールすることで、vmrcのレジストリが書き換えられることが原因です。
Workstationインストール前の状態
Workstationをインストールする前は、下記2つのレジストリの規定値は下記のようになってします。
HKEY_CLASSES_ROOT\vmrc\DefaultIcon
"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe",0
HKEY_CLASSES_ROOT\vmrc\shell\open\command
"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" "%1"
Workstationインストール後の状態
Workstationをインストールすると下記のように書き換えられます。
HKEY_CLASSES_ROOT\vmrc\DefaultIcon
"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe",0
HKEY_CLASSES_ROOT\vmrc\shell\open\command
"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" "%1"
解決方法
書き換えられた下記2つのレジストリをインストール前の「vmrc.exe」があるパスへ書き換えてあげれば元通り、VMRCでリモートコンソールが開けるようになります。OSの再起動などは不要です。
HKEY_CLASSES_ROOT\vmrc\DefaultIcon
"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe",0
HKEY_CLASSES_ROOT\vmrc\shell\open\command
"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" "%1"
参考
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JTIyTGF1bmNoJTIwUmVtb3RlJTIwQ29uc29sZSUyMiUyMHdyb25nbHklMjBsYXVuY2hlcyUyMFZNV2FyZSUyMFdvcmtzdGF0aW9uJTIwaW4lMjB2U3BoZXJlJTIwV2ViJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0yMWI3NGE4OWMyY2FjMmFiN2I5ZDljMjEyMzliNWRmNA&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB0a3Byb2YmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWVlZjI5NzZiYWEwMzMxMjAyN2VmZDJkM2QxOGZmZWQz&blend-x=142&blend-y=486&blend-mode=normal&s=da906be89bfe3c7ba4b22f4b707d01ef)
まとめ
DefaultIconのほうだけ書き換えるだけでも大丈夫でしたが、よくわからんので2つとも書き換えました。今までモヤッとしてすごいてしましたが、とりあえずすっきり。