(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Tagged: Parallels

Parallels Toolbox

あまり使い所がないなと思っていたら、サブスクリプション期間が終了した。

必要なものなのか?

昨年購入したMacBook Pro 13インチ(Intel版)に、Parallels Desktop 16を入れてWindowsと併用しているという事は、当Blogでも何度か記事にした。
Macの中に仮想Windows10があるというのは、時に不思議な感じもしないでもないが、Windowsとのデータのやり取りをスムーズに行うという点において、実に便利に使えている。
そんなParallels Desktopだが、インストール時にParallels ToolboxというMac用アプリケーションもインストールできたので、使えるのかもしれないと思って入れていたのだが、実際にはほとんど使わずに今まで過ごしてきた。
で、今日Macを立ち上げた際、このParallels Toolboxがサブスクリプションの期限切れになったと通知してきた。
一見便利そうに見えるが頻度は低いParallels Desktopは、基本その時のバージョンに限っていえば永久ライセンスのものを使っているので、サブスクリプション対象となるのはこのParallels Toolboxだけになるのだが、こいつの年間契約料を調べて見ると2,300円弱といったところだった。
一度もParallels Toolboxの機能を使っていないので、コイツを契約するのはあまり得策ではないなと思い、削除してよいものかどうかをネットで調べてみた。
すると、やはり使わないからと削除している人がいたようなので、私も削除する事にした。
削除といっても、アプリケーションフォルダの中からParallels Toolbox.appを削除するだけだが、どうも仮想Windows10の中にもParallels Toolsというアプリがあるらしく、そちらも削除対象になるのではないかと考えた。
仮想Windows10を起動し、Windows10の設定→アプリからParallels Toolsを削除したところ、急激に仮想Windows10がもっさりと動くようになり、解像度も自動調整等しなくなった。
どうもWindows10にインストールされているParallels Toolsというアプリケーションが仮想Windows10を最適化しているようで、WindowsにインストールされているParallels Toolsを削除すると実に使いにくい状況となることが判明した。
…必要悪じゃん(爆)

Macのみ削除

というわけで、再び仮想Windows10の上ではParallels Toolsを再インストールする事にした。再インストールそのものは、Mac上のParallels Desktopの処理メニューから「Parallels Toolsの再インストール」という項目をクリックすれば再インストールはされる。
Windows10の上でのParallels Toolsは特にサブスクリプションアプリケーションと認識されていないようなのでインストールさえされていれば利用できるようである。
但し、Windows10を起動した時などにParallels Toolbox(mac)をインストールするよう促される表示が出てくる時はあるようだ。
どちらにしても、mac側のParallels Toolboxのみ削除で、利用する事に特に問題はなさそうなので、しばらくはこの体制で使って行く事にする。

Parallelsの資金源とすれば、Parallels Toolboxのサブスクリプションも重要なのかもしれないが、そもそもそれならParallels Desktopを完全にサブスクリプション化すれば良い話であり、わざわざToolboxを分けてソチラを有料化するというのは、フェアなやり方ではないような気もする。
mac側はなくても問題はないようだが、少なくともWindows側はParallels Toolsがないとパフォーマンスがガタ落ちするのでほぼ必須のような気がする。

Continue reading…

M1でWindows

完全ではないにしても、動作する環境がもう揃い始めた。

ARMでもRosetta2で

先週から、M1搭載のMacの話題が各所で言われていて、その都度反応している私だが、もちろん私がそれに注目しているからこそ、このBlogでもそうした話題が多くなっている。
私の一番の関心どころは、やはりMacでWindowsが動作するのか、というポイント。
私がIntelコアのMacBook Pro 13インチを購入したのも、このMacでWindowsが動作する環境が作れるからであり、Apple Silicon搭載Macを待つか迷っていたのも、Windowsの動作状況が大きく影響していたからだ。
だが、私のその悩みも実は杞憂だったかもしれない。
というのも、今の時点でM1搭載MacでWindows環境が実現するかもしれない道が見え始めたからだ。

この動画を見るとわかるが「CrossOver 20」というWindowsのエミュレーションソフトを使用する事でWindowsのアプリケーションがエミュレートされて動作している。
具体的な動作状況としては、32bitのIntelコアWindows向けバイナリを動かす際は、Wine 5.0(LinuxやMacでWindowsアプリをエミュレートするソフトウェア)ベースのCrossOverで32bitから64bitにブリッジして、さらにRosetta 2を介して動作する…そんなイメージである。
つまり、M1チップ上でエミュレーションにエミュレーションを動作させて動かしている、そんな感じである。
それにも関わらず、これだけ動かせている事にまず驚きである。

課題も多い

ただ、DirectX11が関与するものは動作しない等、Windowsでは当たり前に動作するものが結構動かないなど課題もまだまだ多いのも事実で、これらが一気に問題解決するかというと、そう簡単な事ではない事も予想できる。
米Parallels社も、意欲的に取り組むだろうとは思うが、M1搭載Macでx86アーキテクチャのプログラムをスムーズに動作させるのは、まだまだ試行錯誤が必要だろうと考えられる。
ただ、それでも今の時点でこれだけのものが動いているという事実は間違いないわけで、Rosetta2のトランスコードの処理能力はかなり高いものと考えられる。
これは私の予想ではあるが、来年のそう遅くない時期には、M1搭載MacでWindows環境はそれなりに現実的になってくるのではないかと思える。やはりDirectX11、DirectX12あたりの動作がそのカギを握っているのではないかと思うが、米Parallels社あたりは、この問題に対して何かしら突破口を切り開いてくるものと思っている。M1搭載MacでWindowsは夢物語ではない

Continue reading…

Desktop Version | Switch To Mobile Version