Amazon 数量限定タイムセール開催中

NTUSER.DATとは?削除してしまった時の対処法!

NTUSER.DATとは?削除してしまった時の対処法!

このページでは、Windows10/11のユーザーフォルダーに入っている謎のファイル「NTUSER.DAT(ntuser.dat)」について解説します。

NTUSER.DATを編集、または削除してしまった時の対処法などについても載せていますので、チェックしてみてください。

ノーノちゃん

何のファイルか分からなくて不安だったから助かる!
ダウンロードした覚えのないファイルがあると不安ですよね。というわけでNTUSER.DATについて詳しく解説していきますね。

ぶたさん

1. NTUSER.DATとは?

NTUSER.DATとは?

基本情報

名称 NTUSER DAT
(エヌティー・ユーザー・ダット)
ファイル名 NTUSER.DAT
(ntuser.dat)
ファイル種類 DATファイル
ファイルの場所 C:\Users\Default\NTUSER.DAT
C:\Users\ユーザー名\NTUSER.DAT
開発元 マイクロソフト

 

アカウント情報が保存されている

NTUSER.DATは、ユーザーアカウントの設定や情報を保存されているハイブファイルです。

このファイルはアカウントごとに生成されるため、複数のアカウントを持っている場合、複数のNTUSER.DATが存在します。

たとえば、下記のように複数アカウントを持っている場合、各アカウントのフォルダにそれぞれのNTUSER.DATファイルが保存されています。

アカウント名
(ユーザー名)
ファイル場所
Default C:\Users\Default\NTUSER.DAT
PC1 C:\Users\PC1\NTUSER.DAT
PC2 C:\Users\PC2\NTUSER.DAT

分かりやすく例えると?

NTUSER.DATは「マイナンバーカード」のようなものです。

マイナンバーカードは、住民の一人ひとりに作成された個人情報を管理・保存するカードですよね。

同じように、NTUSER.DATは各ユーザーアカウントごとに作成され、そのユーザー固有の情報が記録されています。

そしてユーザーがログインするたびに「NTUSER.DAT」ファイルを読み込み、そのユーザーの環境を開くという仕組みになっています。

2. 削除してはいけない?

NTUSER.DAT削除してはいけない?

結論から言うと、NTUSER.DATを削除しないほうがいいです。

上記でも解説しましたが、NTUSER.DATは各アカウントの情報が保存されている重要なファイルです。

このファイルを削除すると、アカウントの設定やデータがすべて消えてしまい、ログインできなくなる可能性があります。

また、新たにアカウントを作成しなければならない状況にもなるため、削除しないようにしましょう。

どうしても削除した場合は「4. どうしても削除したい場合」をご覧ください。

ぶたさん

3. 削除してしまった時の対処法

NTUSER.DAT削除してしまった時の対処法

ここでは、誤ってNTUSER.DATファイルを削除してしまった時の対処法をご紹介しています。

①ごみ箱から復元

ごみ箱からNTUSER.DATファイルを復元
ごみ箱からNTUSER.DATファイルを復元する方法です。

Windowsではファイルを削除しても完全に削除されず、一時的にごみ箱に保存されるようになっています。

そして、ごみ箱に保存されているファイルは、下記の手順でかんたんに復元することができます。

1

ごみ箱を開く

デスクトップにあるごみ箱を開きます。
ごみ箱を開く
2

復元する

復元したいファイルを右クリックし、「元に戻す」を選択すれば復元完了です。
復元したいファイルを右クリックし、元に戻すを選択
ごみ箱がデスクトップにない場合
ごみ箱がデスクトップにない場合、次の方法で表示することができます。
1

個人用設定を開く

デスクトップの何もないところで右クリックし、個人用設定を選択しまっします。
何もないところで右クリックし、個人用設定を選択
2

テーマを開く

個人用設定の項目にある「テーマ」をクリックします。
テーマをクリック
3

アイコンの設定を開く

関連設定の「デスクトップアイコンの設定」をクリックします。
デスクトップアイコンの設定をクリック
4

完了

デスクトップアイコンにある「ごみ箱」にチェックを入れ、OKをクリックすればデスクトップにごみ箱が表示されます。
ごみ箱にチェックを入れ、OKをクリック

②以前のバージョンから復元

以前のバージョンからNTUSER.DATファイルを復元
以前のバージョンからNTUSER.DATファイルを復元する方法です。

Windows10/11には「以前のバージョン」というファイル復元機能が搭載されています。

具体的には、消えたファイルが保存されていたフォルダーの日時を指定し、復元するという機能です。

NTUSER.DATファイルが置かれていたフォルダを復元してみましょう。

1

Cドライブを開く

まずはエクスプローラーを開いて、Cドライブ(起動ディスク)をクリックします。
Cドライブを開く
2

ユーザーフォルダを開く

「ユーザー」または「User」フォルダを開きます。
ユーザーフォルダを開く
3

プロパティを開く

削除したNTUSER.DATがあったフォルダを右クリックし、プロパティを開きます。
削除したNTUSER.DATがあったフォルダを右クリックし、プロパティを開く
4

復元する

メニューから「以前のバージョン」をクリックし、復元する日時を選択してOKを押せば復元完了です。
以前のバージョンをクリックし、復元する日時を選択してOKを押します

③システム復元からで復元

システムの復元からNTUSER.DATファイルを復元
システムの復元からNTUSER.DATファイルを復元する方法です。

Windowsにはシステム復元ツールが標準搭載されています。

このツールはパソコンを以前の状態に戻すためのものですが、削除したファイルも復元することができます。

1

システム設定を開く

Windowsアイコンを右クリックし、システムを選択します。
Windowsアイコンを右クリックし、システムを選択
2

システムの保護を開く

関連リンクにある「システムの保護」をクリックします。
システムの保護をクリック
3

システムの復元を開く

システム保護にある「システムの復元」をクリックします。
システムの復元をクリック
4

次へ進む

次へをクリックします。
次へをクリック
5

復元するポイントを選択

復元するポイントを選択して次へをクリックします。
復元するポイントを選択して次へをクリック
6

復元する

復元ポイントを確認して「完了」をクリックすれば復元されます。
完了をクリック

④ファイル復元ソフトで復元

ファイル復元ソフトでNTUSER.DATファイルを復元
ファイル復元ソフトでNTUSER.DATファイルを復元する方法です。

これまでご紹介した方法でNTUSER.DATファイルを復元できなかった場合、ファイル復元ソフトを使うことをおすすめします。

ファイル復元ソフトは、Windowsの標準機能で復元できなかったデータを効率的に取り戻すことができるツールです。

無料ツールで復元したい場合は、Microsoft公式が提供している「Windows File Recovery」がおすすめです。

ノーノちゃん

無料ツールで本当に復元できるの?
無料ツールは時間がかかる上に復元できないことが多々あります。その場合は有料ツールを検討しましょう。

ぶたさん

買い切りで使える高性能復元ツールはこちら

4. どうしても削除したい場合

NTUSER.DATどうしても削除したい場合

「使っていないアカウントのNTUSER.DATを消したい」という場合、アカウント自体を削除することをおすすめします。

なぜならNTUSER.DATだけを削除しても、そのアカウントにログインできなくなるだけで、アカウント自体は残ってしまうからです。

一方で、アカウント全体を削除すれば、NTUSER.DATを含むすべてのアカウントデータが消去され、無駄なデータが残りません。

それでは不要なアカウントを削除する3つの方法をご紹介します。

ぶたさん

①Windows設定から削除

Windowsアカウント設定からNTUSER.DAT削除
Windowsアカウント設定から削除する方法です。

Windows10/11では、Windowsの設定からかんたんにアカウントを削除することができます。手順は以下のとおりです。

1

Windowsの設定を開く

下記のショートカットキーを使ってWindowsの設定を開きます。

「Windowsロゴ」+「I」キー同時押し
2

他のユーザーを開く

サイドメニューから「アカウント」をクリックし「他のユーザー」を選択します。
アカウントをクリックし、他のユーザーを選択
3

削除するアカウントを選択

削除するアカウント右側にある矢印をクリックし「削除」を選択します。
削除するアカウント右側にある矢印をクリックし、削除を選択
4

アカウント削除

「アカウントとデータの削除」をクリックすれば完了です。
アカウントとデータの削除をクリック

②アカウント管理ツールから削除

アカウント管理ツールからNTUSER.DAT削除
アカウント管理ツールからアカウントを削除する方法です。

ユーザーアカウント管理ツール「netplwiz.exe」からアカウントを削除することが可能です。

この方法はWindowsのすべてのバージョンで利用できえるのでおすすめです。

1

ユーザーアカウント管理ツールを開く

下記のショートカットキーを押してユーザーアカウント管理ツールを開きます。

「Windowsロゴ」+「R」キーを同時押し
2

削除するアカウントを選択

削除するユーザーを選択し「削除」をクリックします。
削除するユーザーを選択し、削除をクリック
補足
「Administrators」のアカウントは削除しないようにしてください。
3

アカウントを削除

「はい」をクリックすればアカウントが削除されます。
はいをクリック

③ユーザープロファイルコマンドで削除

ユーザープロファイルコマンドでNTUSER.DAT削除
コマンドでアカウントを削除する方法です。

Windowsでは、コマンドプロンプト(またはPowerShell)から、かんたんにユーザープロファイルの作成や削除を行うことができます。

ここでは「net user」コマンドを使ったアカウントの削除方法をご紹介しています。

1

ターミナルを開く

Windowsアイコンを右クリックし、ターミナル(管理者)を選択します。
Windowsアイコンを右クリックし、ターミナル(管理者)を選択
2

コマンドを実行

下記のコマンドの「ユーザー名」の部分を、あなたのユーザー名(アカウント名)に書き換えてから貼り付けます。
コマンド
コピー 拡大
net user ユーザー名 /delete
「net user (ユーザー名) /delete」と入力して「Enter」キーを押す

■コマンド貼付け例
C:\User\ユーザー名> net user PC2 /delete
3

アカウント削除完了

下記のように「コマンドが正常に終了しました」が表示されていればアカウント削除完了です。
「コマンドが正常に終了しました」が表示される

5. よくある質問

NTUSER.DATファイルに関するよくある質問

ここではNTUSER.DATファイルに関するよくある質問をご紹介しています。

複数あるのはなぜ?

NTUSER.DATファイルは各アカウントごとに生成されます。

そのため複数アカウントを持っている場合、複数のNTUSER.DATファイルが存在します。

DATファイルとは?

DATファイル(.dat)とは「data(データ)」の略で、さまざまなデータが入っているファイルのことを指します。

この形式のファイルは、特定のアプリケーションやシステムなどで使用されることが多いです。

例をあげると、ゲームのセーブデータやログなど、プログラムが内部で使用する情報を保存するためによく使われます。

ハイブファイルとは?

ハイブファイルとは、Windowsレジストリに関連付けられているサポートファイルのことを指します。

たとえば、レジストリキー「HKEY_CURRENT_USER」に関連付けられているサポートファイルはNTUSER.DATです。

NTUSER.DATには「HKEY_CURRENT_USER」に保存されているユーザー情報が含まれており、ユーザーがログインする際にこのファイルが読み込まれます。

その他のハイブのサポートファイルは以下のようになっています。

レジストリ サポートファイル
HKEY_LOCAL_MACHINE\SAM Sam
Sam.log
Sam.sav
HKEY_CURRENT_CONFIG System.log
System.sav
System.alt
HKEY_USERS\.DEFAULT Default
Default.log
Default.sav
HKEY_CURRENT_USER Ntuser.dat

NTUSER.DATはウイルス?

NTUSER.DATはウイルスではありません。Windowsの重要なシステムファイルです。

このファイルにウイルス感染する可能性は非常に低いですが、不安な方はセキュリティソフトでウイルススキャンをしましょう。

NTUSER.DATの読み方は?

NTUSER.DATの正式な読み方は分かりません。

しかし、おそらく「エヌティー・ユーザー・ダット」と読むのが一般的だと思われます。

一つずつ分けて説明すると、次のようになります。

英語 日本語
NT エヌティー
USER ユーザー
DAT ダット

ノーノちゃん

「GIF」の「ジフ」「ギフ」「ジー・アイ・エフ」みたいに読み方がいろいろありそうだね。
そうですね。ちなみにGIFの正しい読み方は「ジフ」だと開発者が言っています。

ぶたさん

参考 GIFの読み方論争に終止符が打たれた瞬間ITmedia

NTUSER.DAT更新タイミングが違う?

更新日時 ファイル
2024/11/01 C:\Users\PC1\NTUSER.DAT
2023/09/23 C:\Users\PC2\NTUSER.DAT
2023/03/04 C:\Users\Default\NTUSER.DAT

 
各ユーザーアカウントのNTUSER.DATファイルの更新日時を確認すると、上記のように異なっていますよね。

これはユーザーがアカウントの設定を変更したり、ログインすることでNTUSER.DATファイルが更新されるためです。

たとえば、PC2ユーザーのファイルの更新日は2023年9月23日となっていますが、これはその日付にPC2ユーザーがログインしたことを示しています。

このように、NTUSER.DATファイルの更新日は、そのユーザーアカウントの使用状況を反映しています。

NTUSER.DAT別PCに移行できない?

NTUSER.DATはレジストリに紐づいているシステムファイルです。通常の方法では移行できません。

たとえば木を移植する際、枝だけを切り取って新しい場所に植えたとしても意味がありませんよね。

同じように、古いパソコンから新しいパソコンにNTUSER.DATをコピーするだけでは、新しいシステムで正しく機能しません。

どうしても移行したい場合はパソコン引越しソフトを使いましょう。

アクセス履歴がクリアされましたとは?

「NTUSER.DAT アクセス履歴がクリアされました」

Windowsイベントログを確認すると、上記のようなエラーメッセージが表示されていることがあります。

これに関しては原因は不明です。国内外のフォーラムで解決方法など探してみましたがほとんど情報がありませんでした。

お困りの方は「マイクロソフト公式サポート」へお問い合わせしてみましょう。

6. まとめ

NTUSER.DATまとめ

NTUSER.DATはユーザーのアカウント情報が保存されている重要なファイルです。

このファイルを削除してしまうと、Windowsにログインできなくなりますので絶対に止めましょう。

まとめ
  • NTUSER.DATはWindowsのシステムファイル
  • アカウント情報が保存されている
  • 削除するとWindowsにログインできなくなる