Mavericksがアプリケーションを再起動しないようにする


19

Mavericksは起動時に最近のアプリケーションを起動し続けますが、この機能を制御するチェックボックスは常にオフにしておきます。(a)起動に時間がかかる、(b)起動するアプリケーションと起動しないアプリケーションを決定したい、(c)クラッシュするアプリケーションがある(Apple独自のロジック、インスタンス)。

OS Xが最近のアプリケーションに関する情報を保持している場所がわかっていれば、ログイン時にそれを削除するスクリプトを作成できます。誰もこれらのものがどこに置かれているのか理解しましたか?

編集:Mavericksが最後のセッションのスクリーンショットを置く場所にも興味があります。お気づきかもしれませんが、ログインするとスクリーンショットが常に最初に表示され、その後実際のウィンドウの内容で画面が更新されます。


login-itemsのチェックボックスは、アプリケーションを非表示にするだけです(起動を妨げることはありません)。/削除、ユーザーに特定のログイン項目を防ぐために開始マークから項目を押しアカウント「 - 」
Chrisii

1
ログイン項目については話していない。ログイン時に最近のアプリケーションを自動的に再起動するMaverickの特別な機能について話しています。
digory doo 14年

新しい追加の質問を別の質問@digorydoo
dwightk

アプリの実行に関する情報とスクリーンショットは同じ場所に保存されていますが、間違っている可能性があります。
digory doo 14年

回答:


18

起動時に不要なアイテムが制御されていることを知っている3つの公式の場所があります。

1)ログイン設定:アイテムを削除する場合は、チェックを外すのではなく、強調表示してから「-」をクリックしてください。チェックされていない場合でも起動し、ウィンドウが非表示になります。

ログイン設定

2)[全般]-[アプリケーションを終了するときにウィンドウを閉じる]がオンになっていることを確認します。これは、実際に開くアプリケーションを制御するものではありませんが、不要なウィンドウと不要なアプリを混同する人を見たことがあります。

一般的な

3)ログアウト時の「ログイン時にプログラムを再開する」ダイアログ–これはオフにする必要があります。

さらに、試すことができる非公式のトリックがいくつかあります。

ApplePersistenceを無効にします。

defaults write -g ApplePersistence -bool no

これにより、バージョンも無効になります(自動保存)

「システム設定」>「一般」>「最近のアイテム」をNONEに設定します(デフォルトは10)

ref:

最初の3つのヒントは私にとってはうまくいきました。最後の2つはhttps://discussions.apple.com/thread/5538748?start=0&tstart=0からのものです


1
(1)では、チェックボックスは起動時にアプリケーションのウィンドウを非表示にします。メニューバー項目とは関係ありません。
ギルビー14年

私は(1)について話していませんでした。(2)と(3)については、これらのチェックボックスをオフにしましたが、Mavericksは時々私の選択を無視し、アプリケーションをすべて同じように再起動するようです。ApplePersistanceを無効にしてみます。これは解決策かもしれませんが、moで試すことはできません。
digory斗

これらはいずれも機能しませんでしたが、Dockアイコンから使用できる「ログイン時に開く」オプションをオフにしました。
オリゴフレン

これらはどれもmacOS 10.12では機能せず、@ oligofrenのオプションでさえ機能しませんでした。
フリム

私はさまざまなフォーラムでこれらの同じ推奨事項を見続けていますが、彼らは私のために働いておらず、Mac OS Xの異なるバージョンでは決して持っていません。現在、macOS 10.13.3を実行しています。まだすべてのアプリケーションを手動で閉じる必要があります。そうしないと、再起動時に常に再起動します 誰にも解決策がありますか?
user24601

8

あなたの質問はあまり具体的ではありません(少なくともそうではありませんでした)。そのため、ログイン時に開く迷惑なアプリを制御する際に役立つ複数の回答があります。

  1. ログイン中にアイテムの起動を無効にするキーボードショートカット
  2. 「公式に」スタートアップ項目を削除するためにクリックするボタン
  3. 実際にスタートアップアイテムを削除する場所


1.ログイン中にアイテムの起動を無効にするキーボードショートカット

Shiftキーを押したままにして、ログイン時のアイテムの起動を一時的に無効にします。シフトキーを保持するタイミングは条件付きです。

ログインする前にコンピューターがログイン画面に移動した場合は、Shiftキーを押しながらログインし、ドックがロードされたら解放します。

コンピューターがログイン画面をスキップする場合は、再起動後に進行状況バーが表示されたらShiftキーを押したままにし、デスクトップ/ドックがロードされたら再び離します。

これが機能であるという証拠が見つかりました:Appleサポートナレッジベースの記事


2.スタートアップアイテムを「公式に」削除するためにクリックするボタン

「システム環境設定>ユーザーとグループ>ログイン項目」に移動します。不要なアイテムを削除します。

また、既に行ったように、ログアウトしてアプリを再度開くときに表示されるオプションのチェックを外してください。


3.スタートアップアイテムを実際に削除する場所

隠されている他の場所がいくつかあり、チェックボックスまたはボタンで修正することはできません。「/ Library / LaunchDaemons」および「/ Library / LaunchAgents」を確認します。


それでも解決しない場合は、トリッキーなケースがあるかもしれません。Googleを使用して、Macworldでこの記事のような他の秘密を見つけてみてください。


素敵な発見。私はしばらく前に
bmike

いいですね、追加投票をしました。
ジョセフ・ハンセン

私は一時的にそれを無効にすることについて尋ねていませんでした、私は永久に機能を取り除きたいです。
digory斗

回答を更新しましたので、それがより役立つことを願っています。
ジョセフ・ハンセン14

5

ポップアップメニューを表示するには、その特定のアプリを右クリック/タップする必要があります> [ オプション ]> [クリック解除]> [ログイン時に開く ]

そしてそれはそれを解決するはずです...それが再びそれを行うかどうかを確認するためにコンピュータを再起動します。Chromeでも同じ問題があるため、これで解決するはずです。

以下に添付されている画像を参照してください。

ここに画像の説明を入力してください


それでした!感謝万円。しかし、そもそもどのようにチェックされたのでしょうか?
オリゴフレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.