Macがシャットダウン操作を停止する方法を何度も目にします。 開いているアプリケーションまたはバックグラウンドアプリケーションに これらが関与し、適切なタイミングで正しく停止しなかったため、セッションが閉じられるか、アプリケーションを手動で強制終了するまで、システムの「速度が低下」します。 "持続的"、 したがって、シャットダウンを続行します。
システムは、Macをシャットダウンするときに最初に行うのは、プロセスを続行するためにアプリケーションを閉じることですが、アプリケーションを閉じるのに時間がかかりすぎる場合は、通常は アラートがジャンプします ここでは、どのプログラムがMacのシャットダウンを続行できなかったかが示されます。
通常、これらの障害は通常、 すでにやや古い機器ではるかに頻繁に ソフトウェアに関連して更新されているが、ハードウェアが同じレベルではないため、機器自体によっては閉じるときにエラーや例外が発生するだけでなく、他の外部デバイスが来るのを待たなければならない場合もあります。切断の準備ができているか、単にネットワーク通信を閉じる準備ができている場合、それらのパフォーマンスはここでは同じように影響しません。
シャットダウンタイムアウトを管理する簡単な方法はありませんが、Automatorとcを使用しますワークフローでサービスを実行します これにより、Macをより信頼性の高い方法で、とりわけ問題なくシャットダウンできるようになり、少なくともエラーが発生しないように、または直接プロセスが停止しないように、これらの時間を延長できます。 従う手順は次のとおりです。
- Automatorを開き、新しいサービスを作成するオプションを選択します。 それが完了すると、表示される上部のメニューで、 «サービスが受信>入力データなし» "中任意のアプリケーション»
- ドラッグオプション すべてのアプリケーションを終了します アクションからワークフローまで、「変更を保存するかどうかを尋ねる」オプションをオンのままにします。 後で オプションをドラッグします ポーズ すべてのアプリケーションを適切に閉じることができるように、プロセスを停止する秒または分を選択します。
- 最後に、次のオプションを提供します Appleスクリプト シャットダウンを構成する次の行を含むワークフローまで。
アプリケーションに«システムイベント»を伝える
シャットダウン
エンドテル
すべてが完了すると、 サービスを「遅延シャットダウン」として保存します、必要に応じてその瞬間からキーボードの組み合わせに割り当てて実行することができます。 コマンド「shutdown-hnow」を使用してスクリプトで同じことを実行できる方法は他にもありますが、これはスムーズではなく、より直接的な方法であり、私たちほど効率的ではありません。
詳しくは - MountainLionのノートアプリとそのちょっとしたトリック
ソース- Cnetの
ありがとう! 私はこれを長い間使用していましたか?そして、ハードウェアの問題が私を悩ませていると思いました。 解決策はもっと簡単だと思います🙂
Mac OS X 10.5.8では、このタスクは実行できません🙁