Ipad

Macで「アプリが破損しているため開けません。ゴミ箱に移動してください」というエラーを修正する方法

Macで「アプリが破損しているため開けません。ゴミ箱に移動してください」というエラーを修正する方法

アプリが破損していて開けません。Mac で「ゴミ箱に移動」というエラー メッセージが表示される

Macユーザーの中には、Macにダウンロードしたアプリを開こうとすると、奇妙なエラーに遭遇することがあります。アプリを起動すると、小さな「検証中」の進行状況バーが表示され、しばらく停止した後、「Appname.app は破損しているため、開くことができません。ゴミ箱に移動してください。」というエラー警告メッセージが表示されます。このメッセージには、ファイルのダウンロード日時と場所に関する情報も表示されます。その後、ダウンロードしたアプリを「キャンセル」するか、「ゴミ箱に移動」するかの2つの選択肢があります。

この記事では、Mac でこのエラー メッセージを解決する方法をいくつか紹介します。

Macでアプリが破損して開けないエラーを修正する方法

Macで「アプリが破損しています」というエラーメッセージが表示される場合、対処法としていくつかのヒントとコツがあります。アプリの再ダウンロード、Macの再起動、システムソフトウェアアップデートのインストール、コマンドラインの使用などについて解説します。Mac App Storeアプリで同様のエラーメッセージが表示される場合は、こちらのトラブルシューティングガイドをご利用ください。

1: アプリを再ダウンロードする

「アプリが破損しています」というエラー メッセージを解決するには、まずアプリを Mac に再ダウンロードし、信頼できるソースからのものであることを確認してください。

たとえば、Google Chrome または Signal をダウンロードする場合は、これらのアプリを必ず開発者の Web サイトから直接ダウンロードし、サードパーティのサイトからはダウンロードしないようにしてください。

多くの場合、アプリを再度ダウンロードし、「破損した」バージョンをゴミ箱に捨てて、新しくダウンロードしたコピーを再起動するだけで、このエラー メッセージが解決されます。

再ダウンロードがうまくいかない場合や、開発者や信頼できるソースから直接アプリをダウンロードできない場合、また、サードパーティのサイトから特定のアプリをダウンロードしなければならない場合もあります(特に、アバンダンウェア化した古いアプリの場合)。このような状況では、「アプリが破損しているため開けません」というエラーメッセージを回避できる次の方法をお試しください。

前述の通り、Mac App Storeアプリで「Name.appは破損しているため開けません。Name.appを削除して、App Storeから再度ダウンロードしてください。」という同様のエラーが表示される場合は、こちらをクリックして別の解決方法をご覧ください。通常は、Mac App Storeに再度ログインしてアプリを再ダウンロードするだけで解決できます。

2: 再起動

これは明らかに単純ですが、多くの場合、Mac を再起動するだけで、Mac の「アプリが破損しているため開けません」というエラー メッセージが解決されます。特に、信頼できるソース (Mac App Store、開発者から直接など) からアプリをすでに再ダウンロードしている場合は、このエラー メッセージが解決されます。

 Apple メニューに移動して「再起動」を選択すると、Mac を再起動できます。

Mac が再起動したら、もう一度アプリを開いてみてください。

3: 利用可能なシステムソフトウェアアップデートをインストールする

このエラーメッセージは、特定のシステムソフトウェアバージョンやGatekeeperが原因で表示されることがあります。その場合は、Macに利用可能なシステムソフトウェアアップデートをインストールすると、多くの場合解決します。アップデートをインストールする前に、必ずMacのバックアップを作成してください。

macOS 10.14 以降 (Mojave 以降) の場合: システム環境設定の「ソフトウェア・アップデート」設定パネルに移動して、利用可能な macOS システム ソフトウェア アップデートを見つけます。

macOS 10.13 以前の場合: 利用可能なシステムソフトウェアアップデートを見つけるには、Mac App Store の「アップデート」タブに移動します。

App Store 以前の Mac (10.6 以前) の場合: システム環境設定の「ソフトウェア・アップデート」環境設定パネルも使用します。

利用可能なシステム ソフトウェア アップデートまたはセキュリティ アップデートがある場合は、それらを Mac にインストールします。

これはOSのメジャーリリースのアップデート(これは非常に複雑な作業です)ではなく、利用可能なシステムソフトウェアアップデートのみを更新することを推奨するものです。例えば、MacがEl Capitan 10.11.xを実行している場合は、利用可能なEl Capitan関連のアップデートをすべてインストールしてください。

4: 破損エラーが発生しているアプリでxattrを使用する

これはいわば最後の手段であり、Macの上級ユーザーにのみ推奨されます。一般的に、アプリが依然として「破損」エラーメッセージを表示する場合は、使用しない方が良いでしょう。自己責任でご利用ください。

コマンドラインでは、xattr を使用して Mac 上のファイル(「Appname.app は破損しているため開けません。ゴミ箱に移動してください。」というエラーメッセージが表示されるアプリケーションを含む)の拡張属性を表示および削除できます。

ターミナルを起動し、次のコマンドを発行します。

xattr -cr /path/to/application.app

例えば:

xattr -cr /Applications/Signal.app

-c フラグはすべての属性を削除しますが、-r は対象となる .app ディレクトリの内容全体に再帰的に適用されます。

xattr コマンドは、Mac で「インターネットからダウンロードしたアプリケーション」というエラーメッセージを削除するのにも使用できます。ただし、拡張属性を変更すると意図しない結果が生じる可能性があり、安定性、プライバシー、セキュリティ、その他の理由から実行すべきではないアプリケーションを実行しようとする可能性があるため、これも上級ユーザーのみに推奨されます。

上記の方法は、 Macで「Appname.app が破損しているため開けません。ゴミ箱に移動してください。」というエラーを解決するのに効果がありましたか?このエラーメッセージを解決する別の回避策や解決策をご存知ですか?ぜひコメント欄で教えてください!