macOSでホームフォルダの名前を変更する方法【手順と注意点を解説】

中古Macを購入した場合や、家族からMacを受け継いだ場合など、ホームフォルダの名前を変更したくなる場面は少なくありません。実はこの変更はターミナルを使わなくても可能です。ただし、いくつかの落とし穴も存在するため、安易に作業へ取り掛かるのは避けましょう。
事前準備
作業を始める前に、必ずバックアップを作成してください。この手順自体は問題なく完了するはずですが、「はず」は保証ではありません。また、「iCloudデスクトップと書類」機能を有効にしている場合は、あらかじめオフにしておくことを強くおすすめします。iCloudはホームフォルダの変更にうまく対応できないことがあるためです。
管理者ユーザーを追加作成する
まず、別の管理者アカウントを作成する必要があります。すでに他の管理者アカウントがある場合は、このステップはスキップして構いません。
1. システム環境設定から「ユーザとグループ」を開きます。なお、macOS Ventura以降では名称が「システム設定」に変わり、「ユーザとグループ」は同様の手順でアクセスできます。

2. 左下の鍵アイコンをクリックして設定をロック解除し、パスワードを入力します。

3. 既存ユーザーのリスト下にある「+」ボタンをクリックします。

4. 表示されたダイアログで「標準」となっているプルダウンメニューを「管理者」に変更します。

5. 新しいアカウント名を入力します。このアカウントは作業後に削除できるため、凝った名前にする必要はありません。

6. 「ユーザを作成」ボタンをクリックします。
新しい管理者アカウントにログインする
次に、ホームフォルダを変更したいアカウントからログアウトし、新しく作成した(または既存の)管理者アカウントに切り替えます。
1. Appleメニューから現在のユーザーをログアウトします。

2. 管理者アカウントにログインします。初回ログイン時には、Macを最初に起動したときと同じようにiCloudへのサインインを求められますが、ここではサインインしないでください。

3. Finderを開き、変更したいホームフォルダへ移動します。場所は「/Users/[ユーザー名]」です。

4. 通常のフォルダと同じ要領でリネームします。パスワードの入力を求められたら、管理者アカウントのパスワードを入力します。

5. 再び「ユーザとグループ」設定パネルを開きます。

6. サイドバーでメインアカウントの名前を右クリックし、「詳細オプション」を選択します。

7. 詳細オプション画面では、「アカウント名」と「ホームディレクトリ」の2項目を変更します。必要に応じて「フルネーム」も変更できますが、これは必須ではありません。新しいユーザー名をアカウント名とフルネーム欄に入力し、「選択…」ボタンをクリックしてリネーム済みのホームフォルダを指定します。

8. 「OK」をクリックしてシステム環境設定を閉じます。
9. 管理者アカウントからログアウトし、メインアカウントに再度ログインします。
10. 必要に応じて、作成しておいた管理者アカウントを削除します。「ユーザとグループ」でそのアカウントを選択し、リスト下の「−」ボタンをクリックします。このとき「ホームフォルダを削除」を選択することを忘れないでください。最後に「ユーザを削除」をクリックします。

問題と注意点
ホームフォルダの名前変更が日常的に行われないのには理由があります。何かが壊れることが多いのです。実際の検証では、Appleが推奨しているこの手順を実行したところ、ほぼすべてのOS環境設定が失われました。Dockの設定、ログイン項目、キーボードショートカット、iCloud設定など、すべてが初期化されてしまい、手動で再設定する必要がありました。
OS以外のアプリケーションにも影響が出ることがあります。一部のプログラムはリソースの場所を完全なファイルパスで指定しているためです。多くの場合、アプリを再インストールすれば解決します。筆者の場合、Adobe製品でこの対応が必要でした。
Dropboxの不具合を修正する
Dropboxは、少し追加の対処が必要なアプリの典型例です。ホームフォルダ名が変わると、Dropboxの起動時にエラーが表示されます。

このダイアログは権限の問題のように見え、Dropboxは修正のためにユーザー名とパスワードを求めてきます。しかし、本当の原因はそこではなく、Dropboxが探しているフォルダがすでに存在しないことにあります。

この問題の解決手順は以下の通りです。
1. 最新版のDropboxインストーラーをダウンロードします。
2. ターミナルを開きます。見つからない場合は「アプリケーション/ユーティリティ」フォルダ内にあるか、Spotlightで「ターミナル」と入力すれば起動できます。
3. 以下のコマンドをターミナルに入力します。1行ずつ実行し、それぞれEnterキーを押してください。タイプミスを防ぐため、コピー&ペーストがおすすめです。最初のコマンド実行時にパスワードの入力を求められますが、それ以降のコマンドはパスワードなしで実行されます。
sudo chown "$USER" "$HOME"
sudo chown -R "$USER" ~/Dropbox
sudo chmod -R u+rw ~/Dropbox
sudo mv ~/.dropbox ~/.Trash/dropbox.old
sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old
sudo chmod -N ~
sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old
参考までに、これらのコマンドは一部の権限をリセットし、古いホームディレクトリを参照しているDropboxの設定ファイルをゴミ箱へ移動するものです。
4. 先ほどダウンロードした.dmgファイルからDropboxを再インストールします。
まとめ
ホームフォルダの名前変更自体は簡単ですが、軽い気持ちで行うべきではありません。大小さまざまな問題の修正に数時間かかる可能性もあります。本当に変更が必要なのか、よく考えてから取り掛かりましょう。
-
Windows 10 / Windows 11でアカウント名を変更する3つの方法【初心者向け完全ガイド】
Windowsパソコンのアカウント名を変更したいと思ったことはありませんか?初期設定のときに本名を入力しなかった方や、入力したものの今では別の名前に変えたいと考えている方もいるでしょう。 理由が何であれ、Windowsでは比較的簡単にアカウント名を変更できます。この記事では、Windows 10とWindows 11の両方でアカウント名を変更する方法を詳しく解説します。 それでは始めましょう。 1. 「ユーザーアカウント」画面(netplwiz)からアカウント名を変更する 「ファイル名を指定して実行」から呼び出せる「ユーザーアカウント」画面を使えば、アカウント名を素早く変更できます。手順は以下
-
Facebookで名前を変更する方法【PC・スマホアプリ対応】
Facebookのプロフィール名を更新・編集したいと思ったことはありませんか? 結婚などで姓が変わった方も、気分転換に名前を変えたい方も、この記事ではFacebookでプロフィール名を変更する手順をわかりやすく解説します。 Facebookは、ユーザー同士のコミュニケーション、写真の共有、意見の投稿、動画の視聴、ライブチャットなどを楽しめる世界的に人気のSNSです。個人利用だけでなく、ビジネスの宣伝に活用している人も多く、そうした用途に合わせて名前を変更したいケースもあります。 Facebookの名前変更ポリシーとは 名前の変更手順に入る前に、まずFacebookの名前に関するポリシーを確認し