その他

Macが重い!? Macを初期化・リストアする方法と手順

その他
この記事は約5分で読めます。

ずっと使っていると、なんかMacが重い…そんな時はリストアのタイミングかもしれません。

はじめに

こんにちは。株式会社インプルの加納です。皆さんはどれくらいの頻度でMacのリストアをしていますか?

私は1年に3〜4回行っています。主に案件の切れ目や、連休前などに行うようにしています。常に綺麗な状態で、パフォーマンスが出せると嬉しいですよね。

パフォーマンスの出ない感じの漫画

思わぬメリットも

リストア前提で生活することによって、副次的なメリットもあります。

  • どうせリストアするので、いろんなツールをどんどん試せる
  • ファイルのバックアップや重要ファイルをしまい込まない癖がつく
  • 環境はコンテナなど仮想化するモチベーションになる
  • いつMacが壊れても、業務にほとんど支障がない状態になる

リストアの手順

それでは、手順を紹介します。ただし、紹介している手順はご自身でもよく調べ、確認して行うようにしてください。本記事によるデータ紛失や破損など一切の責任は負いかねます。

データのバックアップ

当然ですが、リストアとは工場出荷状態に戻す意味ですのであらゆるデータは消え去ります。バックアップしましょう。

ソースコード

ローカルにあるものは、リモートリポにPushしましょう。

証明書・秘匿ファイル

別のストレージに退避 or 別の人間に渡す

秘密鍵など

GitLabの認証やAWSなど、秘密鍵も忘れずに別のストレージに退避します。

キーチェーン

  • Finderで移動 > フォルダへ移動… を選択
  • 以下を入力し、移動ボタンをクリックします: ~/Library/Keychains
  • フォルダが開かれたら、login.keychainファイルをバックアップします。

ブックマーク

ブラウザのブックマークはエクスポートできることもあります。お使いのブラウザに合わせて行います。(リストアをきっかけに、違うブラウザ試すのもおすすめです。気分が変わります)

その他案件の進行に必要なもの

まず自分だけで管理しないようにしましょう。ストレスが減ります。

ログアウト

ログアウトが必要なものを以下にまとめています。

Microsoft

ライセンスの関係で、ログアウトしてOffice製品との連携を解除します。(Office365契約の場合)

  • https://portal.office.com/account にアクセス
  • [アプリとデバイス]から[アプリとデバイスを表示]
  • 表示されたデバイスをサインアウトする

Bluetooth機器の接続を解除

使用しているイヤホンやキーボードなど解除します。

iCloud

  • [システム環境設定] →[AppleID] → サインアウトします。

出荷状態に戻す

いよいよ出荷状態に戻します。こちらは MacOS

Filevault の解除

暗号化されている場合は、これを解除します。こちらの手順は、Apple公式サイトにありますのでそちらを参照してください。

NVRAM をリセットする

こちらの手順は、Apple公式サイトにありますのでそちらを参照してください。

ハードドライブを消去して mac-OS を再インストール

こちらの手順は、Apple公式サイトにありますのでそちらを参照してください。

OSインストールができれば、完了です!この機に、最新OSにアップデートもアリかもしれませんね。

まっさらな気持ちで環境構築

さあ、一番楽しい時間がやってきました。1から環境構築を楽しみましょう。

  • ブラウザは何を使いましょう?いつもChromeなんて飽きちゃいますよね。
  • ターミナルをカスタマイズしましょう。zsh? fish? 他にも色々ありますね。
  • 重かったあのアプリは、もうインストールしないようにしましょう。
  • コードエディタも一新!フォントやテーマを好きに入れましょう。拡張機能の入れすぎ注意です。
  • …などなど

Brewfile

Macの場合、ほとんどのアプリケーションを Brewで管理することができます。Brewfileというファイルにまとめておくことで、必須のアプリケーションをコマンド1つでインストール完了できます。

システム環境設定

まずは基本設定まわりのセットアップ。この辺りはOSのアップデートなどで変更になる可能性も考慮して自動化しない。

アクセシビリティ

  • ポインタコントロール → トラックパッドオプション → ドラッグを有効にする(3本指のドラッグ)
  • ディスプレイ → カーソル大きくする

トラックパッド

  • 調べる&データ検出OFF
  • クリック弱い
  • 軌道速くする

キーボード

  • キーのリピート: 最速
  • リピート入力認識までの時間: 最速
  • ショートカット → 入力ソース: ^スペースをVSCodeのインテリセンス用にチェック外す

Dockとメニューバー

  • Bluetooth: メニューバーに表示する
  • VPN: メニューバーに表示する

共有

  • 「編集」をクリックし、新しいローカルホスト名を入力し「OK」をクリック

まとめ

パフォーマンス出る男

慣れれば簡単ですし、普段からMac落下や水没など故障のリスク回避になります。

MacOS Monterey からは「Macをリセット」という簡単な機能も実装されていますので、上記の手順はもっと簡略化できますよ。

何よりスッキリしたMacは快適です。

ぜひ大掃除の上、スッキリとした新年をお迎えください。

2021年・年末