macOSでエフェクト・アニメーションをオフにして高速化する方法について解説します。
【設定画面でオフ】デスクトップ切り替え時
① デスクトップ切替時などのアニメーションをスライドからディゾルブに変更することで、体感早くなります。
「システム環境設定」 > 「アクセシビリティ」 > 「ディスプレイ」を選択し「視差効果を減らす」にチェックを入れます。
② 自動起動するアプリケーションをログイン項目から削除する。
③メモリの解放
sudo purge
④ 透明度を下げます。
[システム環境設定] > [アクセシビリティ]
⑤ 通知センターの項目を削除します。
[システム環境設定] > [通知センター]
⑥ IPv6の設定をリンクローカルのみに設定します。
[システム環境設定] > [ネットワーク]
networksetup -listnetworkserviceorder sudo networksetup -setv6off Wi-Fi
⑦ OSの自動アップデートを有効にします。
[システム環境設定] > [App Store]
⑧ 日付と時刻を自動的に設定をオフします。
[システム環境設定] > [日付と時刻] > [日付と時刻]タブ
⑨ 不必要な言語リソースを削除します。
[システム環境設定] > [言語と地域]
⑩ 定期的にゴミ箱を完全に空にします。
Mac Finder > 環境設定] > [詳細]タブを選択 > 「確実にゴミ箱を空にする」のショートカットを有効化
【ターミナル】コマンドで視覚操作をオフにして高速化
[アプリケーション] > [ユーティリティ] > [ターミナル]を開きます。
そして、以下のコマンドを実行すると高速化できます。
# Finderのファイルを開くときのすべてのアニメーションを無効化 defaults write com.apple.finder DisableAllAnimations -boolean true; killall Finder # 元に戻す場合 → defaults delete com.apple.finder DisableAllAnimations; killall Finder # スクロールが弾むアニメーションを無効化 defaults write -g NSScrollViewRubberbanding -bool no; killall Finder #元に戻す場合 → defaults delete -g NSScrollViewRubberbanding; killall Finder # スクリーンショットから影を取り除く defaults write com.apple.screencapture disable-shadow -boolean true;killall SystemUIServer # オートマチックウィンドウアニメーションを全て無効化 defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO # 元に戻す場合 → defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool YES # Launchpadのアニメーションを全て無効化 defaults write com.apple.dock springboard-show-duration -float 0 defaults write com.apple.dock springboard-hide-duration -float 0 defaults write com.apple.dock springboard-page-duration -float 0 # 元に戻す場合↓ # defaults delete com.apple.dock springboard-show-duration; killall Dock # defaults delete com.apple.dock springboard-hide-duration ; killall Dock # defaults delete com.apple.dock springboard-page-duration ; killall Dock # スムーズスクローリング全て無効 defaults write -g NSScrollAnimationEnabled -bool false; #クイックルック表示時のアニメーション全て無効 defaults write -g QLPanelAnimationDuration -float 0 # リサイジングアニメーション全て無効 defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false #メール送信時/返信時のアニメーション全て無効 defaults write com.apple.Mail DisableSendAnimations -bool true defaults write com.apple.Mail DisableReplyAnimations -bool true #カラムアニメーション全て無効 defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0 # ツールチップの表示高速化 defaults write -g NSInitialToolTipDelay -integer 100 # 元に戻す場合 → defaults delete -g NSInitialToolTipDelay # ダイアログの表示速度高速化 defaults write -g NSWindowResizeTime 0.001 # 元に戻す場合 → defaults delete -g NSWindowResizeTime # アイコンをドラッグした時のアニメーション高速化 defaults write com.apple.finder AnimateSnapToGrid -boolean false; killall Finder # 元に戻す場合 → defaults write com.apple.finder AnimateSnapToGrid -boolean true; killall Finder # クイックルックで表示したテキストをコピペ有効化 defaults write com.apple.finder QLEnableTextSelection -bool true; killall Finder # 元に戻す場合 → defaults delete com.apple.finder QLEnableTextSelection; killall Finder # 他アプリに切り替えたらクイックルックを非表示 defaults write com.apple.finder QLHidePanelOnDeactivate -bool true;killall Finder # 元に戻す場合 defaults delete com.apple.finder QLHidePanelOnDeactivate;killall Finder # ダッシュボードを無効にしてメモリ節約と高速化。 defaults write com.apple.dashboard mcx-disabled -boolean true; killall Dock # 元に戻す場合 → defaults delete com.apple.dashboard mcx-disabled; killall Dock # Dockアニメーション高速化 defaults write com.apple.dock autohide-time-modifier -float 0;killall Dock defaults write com.apple.dock autohide-delay -float 0;killall Dock # 元に戻す場合 → defaults delete com.apple.dock autohide-time-modifier;killall Dock # Dockが表示される時間を0に設定 defaults write com.apple.dock autohide-delay -float 0;killall Dock # Dockに格納するエフェクトをSuckに変更 defaults write com.apple.dock mineffect suck; killall Dock # DashboardからWidgetを全て削除 defaults write com.apple.dashboard mcx-disabled -boolean YES;killall Dock # 元に戻す場合 → defaults write com.apple.dashboard mcx-disabled -boolean NO # ミッションコントロールのアニメーション時間を変更 defaults write com.apple.dock expose-animation-duration -float 0.1;killall Dock # アプリがデスクトップ間を移動する際の速度を変更 defaults write com.apple.dock workspaces-edge-delay -float 0.2;killall Dock # ファインダーのアニメーションを削除 defaults write com.apple.finder AnimateInfoPanes -boolean false;killall Finder 元に戻すdefaults delete com.apple.finder AnimateInfoPanes;killall Finder # 通知センターをオフ launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist # 元に戻す場合 → launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist # ネットワークドライブで.DS_Storeファイルを作成しないよう設定 defaults write com.apple.desktopservices DSDontWriteNetworkStores true # ダウンロードしたファイルを開く際の警告ダイアログを無効化 defaults write com.apple.LaunchServices LSQuarantine -bool false;killall Finder # クラッシュ報告を無効化 defaults write com.apple.CrashReporter DialogType none;killall Finder
【ターミナル】便利な機能をオンにして作業を高速化
# Finderのパス表示をホームフォルダを基準にする defaults write com.apple.finder PathBarRootAtHome -bool yes;killall Finder # 元に戻す場合→ defaults delete com.apple.finder PathBarRootAtHome;killall Finder # Finderのウィンドウタイトルにフルパスを表示 defaults write com.apple.finder _FXShowPosixPathInTitle -bool true;killall Finder # フォルダへ移動のデフォルトパスを指定 defaults write com.apple.finder GoToField -string ~/Dropbox/;killall Finder # 元に戻す defaults delete com.apple.finder GoToField # 隠しファイルを表示 defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder # クイックルックで文字列を選択可能 defaults write com.apple.finder QLEnableTextSelection -bool true;killall Finder # 元に戻す場合 defaults delete com.apple.finder QLEnableTextSelection;killall Finder # 保存ダイアログボックスをデフォルトで詳細表示に設定 defaults write -g NSNavPanelExpandedStateForSaveMode -bool true;killall Finder # 元に戻す defaults delete -g NSNavPanelExpandedStateForSaveMode;killall Finder # 印刷ダイアログボックスをデフォルトで詳細表示に設定 defaults write -g PMPrintingExpandedStateForPrint -bool true;killall Finder # 元に戻す defaults delete -g PMPrintingExpandedStateForPrint;killall Finder # アイコンが非選択になってもプレビュー再生を継続 defaults write com.apple.finder AutoStopWhenSelectionChanges -bool false;killall Finder 元に戻す defaults delete com.apple.finder AutoStopWhenSelectionChanges;killall Finder # スクロールしてもプレビュー再生を継続 defaults write com.apple.finder AutoStopWhenScrollingOffBounds -bool false;killall Finder # アイコンサイズに関係なくプレビュー再生可能に defaults write com.apple.finder QLInlinePreviewMinimumSupportedSize -int 0;killall Finder
コメント