Ntuser.dat что это за файл и как его удалить?
Всем привет В данной заметке я расскажу о том, что за файл ntuser.dat и можно ли его удалить.
В современных версиях Windows вы можете обнаружить много всяких странных файлов, но ни в коем случае не думайте сразу их удалять. Даже если они вам кажутся ненужными. Все файлы, которые системой не используются, они никак не грузят комп. А размер их настолько мал (относительно обьема жесткого диска), что лучше вообще об этом не думать.
Файл ntuser.dat присутствует почти в каждой версии Windows, даже наверно в самых старых. В Windows есть одно место, где хранятся настройки пользователя, и это место называется реестр. В этом реестре есть несколько разделов, и если вы реестром когда-то пользовались, то может быть заметили такой раздел как HKEY_CURRENT_USER (если что, то в реестр можно попасть так — зажимаете Win + R и пишите команду regedit):

Именно он и хранится в файле ntuser.dat.
Файл ntuser.dat хранится вот в этой папке:
Вот какое содержимое данной папки у меня, как видите тут есть один файл ntuser.dat и несколько других, в имени которых также упоминается ntuser.dat:

Есть еще ntuser.ini, это файл у меня лично пустой, внутри ничего нет
Но есть один косяк, а я о нем совсем не написал Короче чтобы вы вообще увидели файл ntuser.dat, то вам нужно сделать так чтобы секретные системные файлы были видны! По умолчанию то их не видно ведь. Это можно сделать при помощи значка Параметры папок в Панели управления. Вот кстати эта галочка:

Файлы ntuser, которые с расширением blf, regtrans-ms, log — это что такое?
Это не особо важные файлы, в них записывается служебная информация при создании резервной копии реестра или раздела его. То есть если удалить, то ничего страшного не произойдет. Но так как они занимают очень мало места, то советую их не трогать, все таки не просто так они создаются
Файлы *.log содержат данные про вносимые изменения в юзерский раздел реестра, их также можно удалять, но опять же лучше не трогать. Если удалите, то ошибок не будет, просто Windows, останется без вспомогательной информации, которая могла быть использована при восстановлении работы системы или при автоматическом исправлении некоторых ошибок.
Вот у меня на другом компьютере, там стоит не Windows 7, а Windows 10, так там вообще этих служебных файлов ntuser.dat очень много, я даже и не знал:

А вот сколько места они все занимают (это только служебные ntuser.dat):

Как видите — не много, так что пусть будет, тем более что лично мне они не мешают. Но если они были созданы, то думаю для системы они важны
Есть еще одна очень интересная возможность просмотра содержимого этого файла, то есть вы можете в редакторе реестра загрузить файл ntuser.dat — просто выберите HKEY_USERS:

Потом в меню Файл нажмите на Загрузить куст:

Потом нужно будет указать имя куста:

И он будет открыт в отдельном разделе в редакторе реестра:

Опытные юзеры могут провести какие-то изменения, что-то подправить или удалить. Но вам, если вы не разбираетесь, я настоятельно не советую что либо менять! После изменений можно выгрузить куст обратно, также выбираем раздел и в меню Файл нажимаем на Выгрузить куст:
.regtrans-ms — что за файлы?
.regtrans-ms — служебные файлы, содержащие данные об изменениях в реестре, относятся к системе контроля целостности реестра.
Разбираемся
- По информации в интернет, в файлах regtrans-ms хранится служебная информация об изменениях в реестре. Изменения фиксируются еще до применения. Эти файлы — журнал изменений в реестре, они удаляются автоматически, при условии что система после изменения данных в реестре — работает корректно.
- Открыть regtrans-ms можно специальной утилитой — Microsoft Common Log File System.
- Можно ли удалить regtrans-ms? В большинстве случаев — да. Это данные, они могут помочь, если в Windows произошла ошибка, связанная с последними изменениями в реестре. Тогда нужно проанализировать содержимое regtrans-ms, что под силу обычно специалисту, а не обычному пользователю.
- На официальном форуме Майкрософт также сказано, что regtrans-ms — это файлы системы контроля за целостностью реестра. Обычно скрыты, так как относятся к системным.
Для отображения этих файлов нужно чтобы были включен показ защищенных системных файлов:
Это настройки Проводник (значок в панели управления, которую кстати легко открыть, если зажать Win + R > вставить control или control panel).
Сами фалы расположены здесь:
Внутри директории файлов .regtrans-ms может быть большое количество и они могут прилично занимать места на диске:

У одного пользователя этих файлов было очень много, занимали не один десяток гигабайт. Он их удалил и все было нормально.
Regtrans ms можно ли удалить
Многих пользователей ПК интересует вопрос: «Что это за файлы имеют расширение regtrans-ms и для чего они нужны?». В файлах с таким расширением содержится системная информация об изменениях в реестре. Информация фиксируется еще до того момента, как модификации вступят в силу. Это своего рода журнал всех изменений, которые производятся. Если изменения произошли и система работает стабильно, то такие логи удаляются автоматически, после того, как новые параметры ОС пропишутся в реестре.

С помощью какой вспомогательной программы можно осуществить работу с файлами regtrans-ms?
Иногда бывает необходимость прочесть информацию, которая содержится в файлах с подобным расширением. Просто так это сделать не удастся. Необходимо воспользоваться специальной программкой. Одной из таких программок может стать Microsoft Common Log File System. Скачивается программа совершенно бесплатно. Однако, необходимо помнить о том, что загрузку лучше производить с проверенного (лучше официального) ресурса, чтобы не возникло проблем в виде сопутствующей установки различного вредоносного софта.

Почему лог бывает невозможно открыть
Этому может быть несколько причин:
- Файл поврежден или инфицирован вирусом.
- Запись в системном реестре не соответствует файлу.
- Неактуальные драйвера или небольшой ресурс устройства.
- Неправильная или незаконченная установка вспомогательной программы для открытия логов.
- Устранение расширения regtrans-ms из системного реестра.
Файлы с расширением Regtrans ms можно ли удалить?
На самом деле, если есть необходимость в очистке системного диска, то данные логи можно удалять. Работа системы от этого не пострадает.
Чтобы удалить лог необходимо его найти. Они могут располагаться в двух директориях:
- На диске С нужно перейти в папку Users, а там в папочку [users].

- Следующим местом хранения подобной информации служит папка Mashine на диске С. Ее можно найти, открыв папочку Windows, а, затем, папку System32.В ней необходимо найти и открыть папочку SMI, а далее, папку Store.
Более простым способом нахождения подобных файлов может быть поиск с помощью поисковой строки меню «Пуск». Для этого открываем поисковую строку и вбиваем туда *regtrans-ms. ОС сама найдет нужные логи и выдаст их список. В этих двух директориях находим файлы с нужным расширением и удаляем их стандартным образом через контекстное меню, которое вызывается пр.кнопкой мышки. После того, как все файлы будут удалены, можно очистить корзину и выполнить перезапуск системы.
Почему Windows продолжает восстанавливать ненужные файлы .regtrans-ms в моей папке пользователя?
Это дополнительный вопрос от этого. Как следует из этого ответа, эти файлы, предположительно, являются файлами транзакций реестра — файлами, которые в какой-то момент должны были быть объединены с реестром и поэтому могут быть безопасно удалены:
Как только Windows определила, что запись изменений в реестр «безопасна», она делает это, и после этого она проверит, что изменение было внесено, и в этот момент она удалит файл и перейдет к другим задачам ОС. Когда что-то в этом процессе не удается, вы в конечном итоге накапливаете эти файлы.
Когда вы закончите их анализировать, любой из этих файлов .blf или .regtrans-ms, созданный до последней загрузки системы, может быть безопасно удален. Там нет никакого способа, которым они будут (или должны) быть записаны в реестр, поэтому они мусор.
Однако после удаления этих файлов из моей системы с помощью Unlocker и перезагрузки ПК я обнаружил, что, несмотря на то, что Unlocker успешно удалил файлы, они были просто восстановлены в их исходных размерах, когда компьютер загрузился (обратите внимание на обновленный файл). временные метки):

Если, как гласит ответ на первоначальный вопрос, эти файлы действительно являются просто изменениями в реестре, которые уже были переданы в реестр до последней перезагрузки, то почему Windows 7 восстанавливает их, как только обнаруживает, что их там нет?
Возможно ли, что изменения, представленные этими файлами «транзакции реестра», не были записаны в Реестр, оставив их в неопределенном состоянии, где их нельзя ни объединить, ни удалить, или же здесь может быть задействовано что-то совершенно другое??