今日、App Storeを開いていくつかのソフトウェアを更新しようとしましたが、開いたときに空白の画面が残っています。
また、トップバーのメニュー項目をクリックすると、複数の項目が青色で強調表示されます(ただし、空白の画面は変わりません)。
なぜこれが起こっているのか知っていますか?Mac OSX 9.1(Mavericks)を使用しています。
今日、App Storeを開いていくつかのソフトウェアを更新しようとしましたが、開いたときに空白の画面が残っています。
また、トップバーのメニュー項目をクリックすると、複数の項目が青色で強調表示されます(ただし、空白の画面は変わりません)。
なぜこれが起こっているのか知っていますか?Mac OSX 9.1(Mavericks)を使用しています。
回答:
store*
Activity Monitorのすべてのプロセスを強制終了しました。その後、App Storeを再起動し、機能し始めました。
私はそれを開こうとすると常にフリーズします。プロセスを強制終了し、iTunesからサインアウトし、再起動しましたが、何も機能しませんでした。最終的にはターミナルを介してOSとiTunesを更新し、App Storeを再起動すると再び機能しました!
ターミナルから、入力
softwareupdate -l
利用可能なアップデートを提供します。次に、次のようにインストールします。
softwareupdate -i OSXUpd10.10.4-10.10.4
利用可能なアップデートのリストに基づいています。
ソース:http : //osxdaily.com/2015/07/01/fix-frozen-app-store-updates-and-high-softwareupdated-cpu/
softwareupdate -i -a
更新プログラムもインストールされます。
私はちょうどこの問題を抱え、オンラインでいろいろと調べ、NVRAMをリセットすることでそれを解決しました。通常、再起動しても解決しない場合は、2番目の解決策です。
Mavericks NVRAMのリセット手順は次のとおりです。http:
//support.apple.com/kb/PH14222?viewlocale = en_US
NVRAMのリセット
- Macをシャットダウンします。
- キーボード上の次のキーを見つけます:コマンド(⌘)、オプション、P、およびR
- Macの電源を入れます。
- 起動音が聞こえたら、すぐにCommand-Option-PRキーを押し続けます。
- コンピューターが再起動し、2回目の起動音が聞こえるまで、これらのキーを押し続けます。
- キーを離します。
OS X 10.11 El Capitanでも同じ問題が発生し、App Storeが空白のページを開いてエラーが表示されませんでした。
複数のサイトで見た主なソリューションは次のとおりです。
#4と#5は私には当てはまりませんでした
私は#3を実行しましたが、そこからの助けは見ませんでした。
私にとってうまくいったのは、プロセスの強制終了(#1)、App Storeの再起動、および「サインアウト」(#6)の組み合わせでした。それはうまくいきました-たくさんの保留中の更新がありました。
しかし、その後再起動すると、空のApp Storeの問題が再発しました。今回は「サインアウト」だけを試しましたが、うまくいきませんでした。プロセスを強制終了し、App Storeを開いて動作しました。
NVRAMザッピングを試して、それが永続的に機能するかどうかを確認します。それ以外の場合は、アップルにバグレポートを公開します。
まず、アプリストアまたはiTunesなどを閉じます。端末を開いてスーパーユーザー端末を取得することでこれを修正しました。sudosu-今すぐパスワードを入力してください。あなたはルートです。
次に、すべてのApp Store関連プロセスを強制終了します。これは何も傷つけません。psコマンドを使用してそれらを見つけてから、grep検索ユーティリティを使用して目的のものに到達しましょう。
MacBook-Pro:~ root# ps -ef |grep store |grep -vi google
501 9284 1 0 21Dec15 ?? 0:08.90 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeassetd
501 9349 1 0 21Dec15 ?? 0:00.73 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeinappd
501 9353 1 0 21Dec15 ?? 0:01.91 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storedownloadd
501 9459 1 0 21Dec15 ?? 0:00.17 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storelegacy
2番目の列は、必要なプロセスIDです。killコマンドを使用します。
kill 9284 9349 9353 9459
番号はPCによって異なります。アプリストアを開くと、動作するはずです!私は他の方法も読んでいます-キーチェーンアプリからいくつかのベリサインキーを削除し、他のものを削除しましたが、これは私を修正したものです。
ps
と前の時間枠で死んkill
だ場合、同じPIDを取得すると他のプロセスを強制終了する可能性があります(可能性は低いですが可能です)。killallコマンドを使用するか、少なくともスクリプトからすべて実行して遅延を最小限に抑えることをお勧めします。