Anonim

今週、ある読者が私たちに書いて、Windows 10コンピューター上の 'ntuser.dat'ファイルについて尋ねました。 具体的には、「ntuser.datとは何ですか。なぜコンピューターに表示され続けるのですか? 私はそれを2回削除しましたが、繰り返し表示されます。 なぜ?' これは私たちが以前にコメントやメールで言及したものですので、チュートリアルの良い題材です。

ntuser.datはC:\ Users \ Usernameにあります。 それは比較的小さなファイルで、そこに無害に置かれます。 私のサイズは6MBです。 ウイルスではありません。 マルウェアではありません。 心配することは何もありません。 ファイルは実際にはコンピューターに不可欠であり、削除しないでください。

ntuser.datとは何ですか?

ntuser.datファイルは、Windowsユーザープロファイルのロード元です。 これには、すべてのファイル、設定、および設定が含まれるHKEY_CURRENT_USERレジストリハイブが含まれます。 ファイルを削除すると、これらの設定の多くはデフォルトに戻ります。 レジストリで保持されている構成の変更やカスタマイズもデフォルトに戻ります。

ntuser.datの目的は、削除した場合に再表示される理由です。 このファイルは、すべてのレジストリ設定を保持するために必要です。 コンピューター上のすべてのユーザーには、個々の設定を維持する独自のコピーがあります。 C:\ Usersに移動して、すべてのユーザー名フォルダーをチェックすると、それぞれにntuser.datファイルがあることがわかります。

ファイル名は、マルチユーザー環境内でユーザー設定を維持するために導入されたWindowsNTのレガシーです。 現在、フォーマットはほぼ同じです。 ただし、ntuser.datを開いたり読み取ったりすることはできません。

ntuser.datはどのように機能しますか?

ファイルサフィックスが示すように、ntuser.datはレジストリハイブだけでなく、そのハイブの以前のバージョンを含むログを含むデータファイルです。 コンピューターに変更を加えてハイブが更新されると、以前のバージョンがログに記録され、Windows Restoreを使用してコンピューターを以前の構成に戻すことができます。 これらのログは、フォルダーに表示されるntuser.datの他のコピーを参照します。

レジストリに反映される変更を加えても、すぐには書き込まれません。 これは、regtrans-msファイルと呼ばれる一時ファイルに保持されます。 これは、レジストリの変更を必要とする単一セッション内で行ったすべての変更を追跡するログファイルです。 一度ログアウトするかコンピュータをシャットダウンすると、regtrans-msファイルはレジストリに変更を書き込みます。

アイデアは、変更を最小限に抑えることにより、レジストリの整合性を維持することです。 常にファイルに書き込むのではなく、コンピューターをシャットダウンすると、一時ファイルが作成、チェック、検証され、レジストリに書き込まれます。 コンピュータをシャットダウンするように設定したとき、またはログアウトしたときに表示される遅延。 とりわけ、レジストリに書き込まれ、ntuser.datにコピーされるregtrans-msファイルです。

ntuser.datファイルを削除するとどうなりますか?

前述のように、ntuser.datはすべてのユーザー構成とHKEY_CURRENT_USER設定が含まれているため、Windowsにとって重要なファイルです。 ファイルを削除してもWindowsがクラッシュすることはありませんが、レジストリに通常記録されている構成またはシステム設定が消える可能性があります。

すべてのシステム設定または変更をレジストリ内に記録する必要があるわけではないため、レジストリを削除すると、一部の変更が残っているのにリセットされることがあります。

アカウントで使用中の現在のntuser.datは削除できません。 ntuser.datファイルが複数ある場合は、必要に応じて削除できます。 C:\ Users \ Username内の複数のntuser.datファイルは、コンピューターがクラッシュし、通常のシャットダウン中のようにレジストリに書き込めなかったことを示します。 破損する可能性のあるファイルを書き込むのではなく、Windowsはそれを無視し、代わりに新しいファイルを作成します。 クラッシュ中、regtrans-msファイルはntuser.datに書き込まれないため、破棄されます。

クラッシュしたセッション中に行われたレジストリに通常記録されるシステムの変更は保存されないため、再度行う必要があります。 この状況では、古いntuser.datファイルは廃止され、最新バージョンのファイルに置き換えられます。 これにより、複数のntuser.datファイルが表示されます。

最新のファイルを削除しない限り、複数のntuser.datファイルを削除しても安全です。 ほとんどの場合、使用中のファイルはWindowsによってロックされるため、削除できます。

ユーザー名フォルダのntuser.datを確認するのは正常であり、これまで長い間Windowsの機能でした。 ファイルは安全であり、マルウェアなどの問題ではありません。 Windowsの必要な部分であり、安全にそのままにしておくことができます。 古いバージョンを削除したい場合でも、わずか数メガバイトで十分です。 それは完全にあなた次第です。

Ntuser.datとは何ですか。なぜコンピューター上にあるのですか?