Macでアカウントを削除しています。これまでのところ、所要時間は5時間程度です。そんなに時間がかかるとは思っていなかったので、アカウントの削除をやめる方法かと思っていました。
私は以前これを調べました。トップメニューに移動してforce quit
、 だが force quit
はありません。に再起動してみましたが、フラットに実行する必要があるかもしれません。
どうすればこれを解決できますか?
安全なユーザー削除プロセスが進行中の場合、通常のシャットダウンプロセスを使用してマシンを再起動またはシャットダウンすることはできません。システム環境設定はシャットダウンをキャンセルし、シャットダウンすることもできません。
解決策は、コマンドラインターミナルを開いて次のコマンドを実行することです。
Sudo reboot
Sudo権限が必要です。これは、おそらく管理者アカウントに属している必要があることを意味します。このコマンドは、通常のシャットダウンチェックをバイパスし、マシンを再起動します。再起動が完了すると、システム環境設定のユーザーとグループのリストからユーザーが削除されているのに、ユーザーのファイルが残っていることがわかる場合があります。この場合、手動で廃棄する必要があります。繰り返しになりますが、ターミナルでは以下のようなコマンドでこれを行うことができます。 注意してください古いユーザーのファイルのみを削除します。これはゴミ箱を迂回し、指定したフォルダから再帰的にすべてを直接削除するためです。
cd /Users/
rm -fr <user name>
おそらく実際の「rm」コマンドの前に「Sudo」を付加する必要があるため、もう一度Enterを押す前に正しいものを削除していることを確認してください。
これは安全な削除ではないので、単純な削除よりも良い仕事をしたいが、各ファイルが35回上書きされるのを待たずに、ドライブの空き領域をランダムデータまたはゼロで埋めるだけで済みます。次のコマンド:
diskutil secureErase freespace 1 '/Volumes/Macintosh HD'
上記のコマンドで「1」を「0」に置き換えて、ランダムデータの代わりにゼロを書き込むことができます。これはかなり速くなるはずです。 「空き領域」を必ず含めてください。これは、ドライブの空き領域のみを上書きすることを確認するために重要です。ドライブが「Macintosh HD」以外の名前の場合は、代わりにその名前に置き換えてください。以下を実行できます。
ls /Volumes
名前が何であるかを知るために;ディスクイメージのように他のものをマウントしている場合、それらも表示されるので、それらは無視してください。
上記のdiskutilコマンドの良い点は、このコマンドがかかる時間の見積もりを提供し、実行時間を示すことです。私の場合は、1回のランダム消去には約9時間かかり、1回のゼロフィル消去には約1時間かかることを示しています。
このリストに追加する必要がある1つの手順は、中断されたタスクによって作成された、ユーザーのアカウントの不完全なDMGバックアップファイルを削除することです。
ターミナルウィンドウにいる間(ターミナルアプリはユーティリティフォルダー内にあります):
Sudo bash
これにより、独自のパスワードを提供することにより、rootになることができます。
cd /Users/Deleted\ Users/
rm -rf <username.dmg>
exit
大きな間違いを避けるために、常にSudoアクティビティを終了します。
Ctrl + cmdと電源ボタンを押してMacを再起動するだけで、ユーザーとグループの設定を閉じることができます。また、アカウントを削除します