В моем приложении резервного копирования я использую USN journal для проверки изменений громкости. По умолчанию USN отключен или включен? В this link (старая статья) упоминалось как «По умолчанию тома NTFS будет отключена в журнале изменений». Я не получил много информации об этом на любом веб-сайте. Действительно ли это отключено на диске NTFS или оно основано на ОС? Это важно для меня, потому что я использую его в своем приложении.По умолчанию отключен журнал USN?
ответ
Я думаю, что он отключен по умолчанию, потому что он потребляет ресурсы, и если никто не нуждается в журнале, то это будет пустой тратой. Во всяком случае, реальный ответ заключается в том, что вы не можете зависеть от этих знаний. Это может зависеть от многих вещей. Даже если есть значение по умолчанию, любой пользователь может включить/отключить журнал вручную. Если вы зависите от журнала, вам нужно проверить, включено ли оно, а если нет, включите его.
Как правило, это происходит в Windows XP, Vista, 7, 8, Server 2003, Server 2008 и Server 2012. Но я видел это в каждой из этих версий, поэтому вы не можете полагаться на нем просто было. Я видел статьи и q/a, где пользователям предлагается удалить их, чтобы сэкономить место. Вы можете запросить, выключен ли он или на here.
Вы можете выключить и включить (или увеличить его) here.
Статья, на которую вы ссылались, является старинным, но хорошим. Windows 2000 был храбрым новым миром, когда это было написано.
Существует также инструмент под названием fsUtil, доступный в Windows XP, Vista, 7, 8, Server 2003, Server 2008 и Server 2012, который позволит вам запрашивать журнал USN, отключать его/командной строки.
Я проверил некоторые компьютеры в своем офисе, и я обнаружил, что он включен. Но я не помню, чтобы включить его вручную. Есть ли какие-либо службы Windows, которые могли бы включить его? –
Я знаю, что защита клиента DPM позволяет. Но тем не менее, вы никогда не сможете быть уверены. – fejesjoco
Хорошо. Но как я могу включить журнал USN? в cmd или любой доступный код? –