Как запретить создание папки System Volume Information на флешках?
В сегодняшний век засилья переносных носителей информации через наши руки ежедневно проходят флешки, внешние диски и т.п. И всякий раз, подготавливая флешку или карту к записи, форматируя те или просто проверяя с помощью проводника, я постоянно натыкаюсь на надоедливую папку System Volume Information. Тем, у кого в Параметрах папки настроено Не показывать скрытые папки и файлы, это не мешает. Они просто не видят их: ни $SysReset, ни MSOCache, ни им подобные. Мне она тоже не особенно мешает. Но бесит. И особенно бесит, когда другие проигрыватели (через телевизор, в автомагнитоле, на планшете) постоянно на эту папку натыкаются. Папку можно удалить, но при повторном подключении она снова появится.
Давайте разберём как запретить создание папки System Volume Information на флешках и картах.
Я работаю в Windows 10. Операция делится на два этапа. Сначала мы проводим необходимые изменения в реестре. Вторым – редактируем работу некоторых некритичных служб Windows. Помним, что первое без второго не работает.
- Запускаем редактор реестра из строки поиска WIN + R и команды
regedit.exe
Отправляемся в раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Тут же слева создаём новый подраздел, который назовём Windows Search.
Справа в новоиспечённом разделе создадим 32-х битный параметр DWORD, которому присвоим имя DisableRemovableDriveIndexing. Переведём значение параметра в 1.
- Отправляемся в консоль служб командой
services.msc
Оттуда обнаруживаем две службы (служба Хранилища и Windows Search), которые следует перевести в режим запуска Отключена:
Для применения изменений перезагрузите компьютер. Теперь после очередного форматирования и переноса файлов на флешку папки System Volume Information я не вижу. Проверьте проводник – у вас её также быть не должно.
System Volume Information на флешке: ещё одно решение.
Решение заключается в том, что папке ghg будет присвоен нулевой размер. Windows традиционно помечает такие файлы атрибутом Только для чтения и сама же отказывается от их перезаписи или какого-либо обновления на самой флешке. Решение не кардинальное, но для постоянно перемещающейся между компьютерами флешки может сгодиться.
- подключаем флешку к порту
- фиксируем присваиваемую букву (например, F)
- в командной консоли от имени администратора вводим
f: rmdir “System Volume Information” /s /q fsutil file createnew “f:\System Volume Information” 0 cd /d C:\Windows\System32 chkdsk f: /f
где f – буква, присвоенная флешке. У вас может быть другая.
Успехов всем.
Так себе способ, вы же не будете проводить данные манипуляции на КАЖДОМ компьютере, к которому подключаете флешку.
Согласен. Ваши предложения?
Очень просто автоматизировать
Создайте .bat с таким содержимым и запускайте от администратора
sc config “wsearch” start= disabled
sc config “StorSVC” start= disabled
pause
Далее создаете в блокноте файл для правки реестра с расширением .reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
“DisableRemovableDriveIndexing”=dword:00000001
Очень просто автоматизировать Создайте .bat с таким содержимым и запускайте от администратора
sc config “wsearch” start= disabled
sc config “StorSVC” start= disabled
pause
++++++++++++++++++
Далее создаете в блокноте файл для правки реестра с расширением .reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search] “DisableRemovableDriveIndexing”=dword:00000001