zhoubin 发表于 2019-6-25 09:12:08

win10如何禁止在移动设备(比如U盘)中自动生成System Volume Information文件夹

请问各位朋友:
win10如何禁止在移动设备(比如U盘)中自动生成System Volume Information文件夹。
谢谢各位朋友!

2012yjkiw 发表于 2019-6-25 09:38:53

不要格式化为NTFS,格成fat32或exfat

窄口牛 发表于 2019-6-25 10:19:09

这个无解。

zhoubin 发表于 2019-6-25 11:36:15

回楼上,u盘就是fat32格式!
谢谢各位的解答,看看楼下的朋友有没有办法!!

闪电神龙 发表于 2019-6-25 11:43:52

貌似不行,删除还挺难!平时隐藏了,也看不到啊!

朱玛12345678 发表于 2019-6-25 13:42:34

本帖最后由 朱玛12345678 于 2019-6-25 15:33 编辑

不管是什么格式,在正常的Windows系统下格式化的分区都会自动生成“System Volume Information”这个系统级隐藏文件夹。此文件夹主要用于系统自带备份还原功能,如果不需要用到此功能就可以删除SVI文件夹还能有效防止中该类型病毒。
但实际上想要彻底禁止在任何系统下生成该文件夹的话方法也很简单,只需要利用“在同一目录下文件夹和文件不能同名”这一文件系统级特性就可以实现。

实测由于在PE系统下格式化的分区都不会自动生成该文件夹,因此可以在此时趁机“新建”一个空的“文本文档.txt”并将其重命名为“System Volume Information”后在文件属性中勾选“只读”和“隐藏”确定保存即可。
对于已经生成了这个文件夹的分区想要再禁止就必须要先删除掉这个文件夹才能建立同名文件,当然这个文件夹默认是被系统所保护的自然就不能直接删除,不过还是可以通过第三方文件粉碎机强制删除掉的,但也要注意以下问题。
如果使用的是“NTFS/ReFS”文件系统则需要先进行“管理员取得所有权”操作后才能成功粉碎该文件夹,然后快速手动建立同名文件并设置属性或从其他分区复制粘贴现成的文件即可;如果使用的是“FAT/exFAT”文件系统则可以“直接”粉碎该文件夹,然后快速手动建立同名文件并设置属性或从其他分区复制粘贴现成的文件即可。


zhoubin 发表于 2019-6-25 20:39:30

本帖最后由 zhoubin 于 2019-7-4 21:14 编辑

删除system volume information.cmd

更新一下批处理:
@echo off
for /f "tokens=2 delims==" %%a in ('%Windir%\System32\wbem\WMIC.exe LogicalDisk where "DriveType='2'" get DeviceID /value') do (
    set DriveU=%%a
)
echo on
cacls "%DriveU%\System Volume Information" /g everyone:f
rd /s /q "%DriveU%\System Volume Information"
del /f /q /A:RH "%DriveU%\System Volume Information"
pause
-------------------------------------------------------------------------分割线-------------------------------------------------------------------
@echo off
for /f "tokens=2 delims==" %%a in ('wmic LogicalDisk where "DriveType='2'" get DeviceID /value') do (
    set DriveU=%%a
)
echo on
cacls "%DriveU%\System Volume Information" /g everyone:f
rd /s /q "%DriveU%\System Volume Information"
pause

zhoubin 发表于 2019-6-25 20:41:40

朱玛12345678 发表于 2019-6-25 13:42
不管是什么格式,在正常的Windows系统下格式化的分区都会自动生成“System Volume Information”这个系统级 ...

不错的方法,谢谢!!

dxvyi 发表于 2019-6-25 21:09:51

不错,学习了

qwe 发表于 2019-6-28 15:12:23

重启电脑有回来了

123help 发表于 2019-6-29 13:27:37

朱玛12345678 发表于 2019-6-25 13:42
不管是什么格式,在正常的Windows系统下格式化的分区都会自动生成“System Volume Information”这个系统级 ...

不错,学习了。

2012masterasia 发表于 2019-7-4 15:28:45

zhoubin 发表于 2019-6-25 20:39
删除system volume information.cmd

需要放入对应的盘的根目录,双击运行吗?

zhoubin 发表于 2019-7-4 21:18:16

放到哪里运行都行!!

kli 发表于 2019-7-15 12:21:47

zhoubin 发表于 2019-6-25 20:39
删除system volume information.cmd

更新一下批处理:


你好
我有一个mp3插入有2个分区,第一个是存放mp3,第二个是无法访问的分区
用该批处理就不能正常删除第一个分区的system volume information,for命令提取的是第二个分区

然后cacls对于fat32分区的u盘无效,是ntfs用的
建议用
attrib "%DriveU%:\System Volume Information" -s

还有添加同名文件一条龙
echo. >"%DriveU%:\System Volume Information"
attrib "%DriveU%:\System Volume Information" +R +H

scu 发表于 2019-7-15 12:43:05

一直都存在,选择无视

tkidzh 发表于 2020-4-13 22:44:34

win10的mountmgr.sys可以修改吗?
页: [1]
查看完整版本: win10如何禁止在移动设备(比如U盘)中自动生成System Volume Information文件夹