既に削除されたユーザーの/ Usersにフォルダーがあるのはなぜですか?


3

しばらく前に、システムに「xy」というユーザーがいました。ユーザーを削除しましたが、/Usersディレクトリに「xy」というフォルダがあり、その中にデスクトップ、ライブラリなどがあります。

なぜ削除されないのですか、手動で削除できますか?

回答:


8

TLDR:このユーザーのホームフォルダーを削除しても、システムに害はありません。明らかに、以前のユーザーとしてログインしたときに作成したファイルはすべて削除されます。


ログインウィンドウに表示されないユーザー用のフォルダーが存在する可能性はありますか?

OS Xは、ディレクトリサービスを使用してユーザーとそのパスワードを追跡します。ほとんどの人のコンピューターでは、ディレクトリサービスファイルは/ var / db / dslocalに保存されます。このデータベースには、ユーザーの名前や、ホームフォルダーの場所などのその他の情報が格納されます。ユーザーを削除すると、Macは(dslocalデータベースから)アカウントエントリを削除しましたが、/ Usersフォルダーに保存されているホームフォルダーは削除しませんでした。


では、データベースからユーザーを削除したときに、システムがホームフォルダーを自動的に削除しなかったのはなぜですか?

システム環境設定からユーザーを削除すると、ホームフォルダ自体をどうするかを尋ねられます。このスクリーンショットから、誤って選択したオプションを確認できます。

おっと


古いユーザーのホームフォルダーを削除する最良の方法は何ですか?

アカウントに最後にもう一度ログインして、保持したいファイルが含まれていないことを確認してから、ユーザーレコードとそのファイルの両方を削除することをお勧めします(元々意図したとおり)。そうするために:

  1. システム環境設定]> [ユーザーとグループの作成、まったく同じ名前を持つ新しいアカウントを古いユーザーのホームフォルダとして。システムは、既存のホームフォルダーを使用するかどうかを尋ねます。そうすることを選択します。
  2. アップルメニューから[ログアウト ]を選択し、古いユーザー(つまり、作成したばかりのユーザー)に再度ログインします。
  3. ユーザーの写真フォルダー、ドキュメントフォルダーなどを見て、保持したいファイルがないことを確認します。
  4. 通常のアカウントに再度ログインします
  5. 「ユーザーとグループ」から古いユーザー削除しますが、今回は「ホームフォルダを削除」を選択します

1
参考までに、そのスクリーンショットのユーザー名は、Graham Greeneキャラクターへの参照として意図されていました。ウィキペディアによるがあったにもその名前で、1920年代のアメリカのポルノ映画監督が。私は今まで知らなかった。
ユーザー名

Mojaveでは、ホームフォルダーをどうするかと聞かれることはありませんでした。...私はまた、古いユーザーのフォルダからのステップ1は、名前にスペースを持っていた実行することができませんでしたが、MacOSのは、私はその文字を入力することはできませんでした
アンドレアス・

4

使用しているOS Xのバージョンは何ですか?

Mountain Lionでは、ユーザーを削除すると、削除するユーザーのホームフォルダーを削除するオプションを備えたダイアログが表示されます。

削除しても問題ないはずです。個人設定と保存されたアセットです。システムに対してグローバルなものはありません。管理者アカウントでログインして削除し、次のいずれかを実行してください

  • /UsersFinderに移動し、「xy」フォルダーを削除します
  • ターミナルを開いて実行 sudo rm -rf /Users/xy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.