64bit Appが32bitで起動されており、64bitへ切り替えが出来ません。

64bit Appが32bitで起動されていますが切り替えが出来ません。

以前のOSでは

「アプリケーションフォルダ」の該当Appの「情報を見る」を選択し、

「32ビットモードで起動する」のチェックを外すことで64bitで起動されていたはずですが、

mojaveから(?)そのチェックが存在しなくなったため、

これまで32bitで起動されていた64bit対応Appが「32bitでしか起動出来なく」なっている様子です。

(「このmacに最適化されていない為〜」のアラートも出続けます。最適化してあるAppです。)

該当のアプリケーションはCycling '74社の「max7」ですが、おそらくどのAppでも起こりえる自体だと思います。

投稿日 2019/08/21 05:52

返信
返信: 8

2019/08/21 08:19 ni_ki への返信

アプリケーションのメーカーからの回答はターミナル上で32bit版の部分を削除したコピーを作成して使う、といったかなりイレギュラーなものです。

https://cycling74.com/forums/mac-os-mojave-max-stuck-in-32-bit-no-64-bit-option

こちらをお読みください。

しかし私はこれはOSの問題だと考えています。

2019/08/21 16:55 tengoto への返信

向こうのスレッドを読んでみましたが、パッケージ内部に32ビットオンリーのモジュールが含まれているので、

Mojaveが32ビットで起動しているのだろうと読めました。64ビットで起動すると一部の機能が働かないの

だと思います。スレッド内ではライセンスウインドウがどうのとかあります。

これは多分Appleが64ビットに早く移行させるために、意識的に変更した仕様だろうと思います。

以下は個人の感想ですが、

ということでこれはAppメーカーの怠慢だろうと判断します。この現象が多発するとは思えないですね。

私の場合は外部からのモジュールは使用していないので7、8年前から32ビットは切り捨てていますけど。

2019/08/21 17:11 品川地蔵 への返信

プログラミングのツールであり、個人が開発した古い機能を共有して使う性質もあるアプリケーションなので

32bitを残しておくことはメーカーとしては誠意のある行いだと思います。

(同じアプリケーションが64bitで起動されている人もいますから、何かの設定がOS側に残ってしまう模様です。)

「64ビットに早く以降させるため」に「選択すること自体を不可能にする」のはOSの怠慢だろうと判断します。


また、ここでお聞きしたいのは「メーカーに問い合わせること」や「メーカーの怠慢だ」といった意見ではなく、

「どの様なmojaveの操作によってアプリケーションの64bit起動への切り替えが可能になるのか?」ということです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

64bit Appが32bitで起動されており、64bitへ切り替えが出来ません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。