1400700226 发表于 2019-5-28 13:51:17

(已解决)Win10如何禁用自动给U盘加盘符?

本帖最后由 1400700226 于 2019-5-31 04:25 编辑

感谢13楼网友提供的软件Ratool:

https://www.sordum.org/8104/ratool-v1-3-removable-access-tool/

这个软件通过在注册表添加以下键值:


"WriteProtect"=dword:00000001

实现USB磁盘写保护,并且给这个键值加权限以防修改。但是我试了下用Total Uninstall能够删除这个键值哈哈

这个软件可以实现设置后重启系统仍保留设置,但是我试了下就只加那个注册表项重启后也不会失效哈哈。所以不想用这个软件的话可以直接加那个注册表项。

===============================================


Win加盘符挂载分区后会强制创建系统卷信息内的一些文件,虽小但仍有可能影响数据恢复。

所以有方法可以禁用Win给新插入的磁盘加盘符:

diskpart automount disable 或者

mountvol /n 或者

reg add HKLM\SYSTEM\ControlSet001\Services\MountMgr /v NoAutoMount /t REG_DWORD /d 1 /f
reg add HKLM\SYSTEM\ControlSet001\Services\partmgr\Parameters /v SanPolicy /t REG_DWORD /d 4 /f


以上三种方法据说在Win7有效,但是在Win10无效,很多网友也发现了这个问题。


所以求助各位大神,Win10下应该怎么关闭自动挂载新卷呢?

谢谢

2012jiashanni 发表于 2019-5-28 17:23:21

简单 监测USB插入事件   获取盘符 删掉盘符 几行代码的事情

1400700226 发表于 2019-5-28 17:54:01

2012jiashanni 发表于 2019-5-28 17:23
简单 监测USB插入事件   获取盘符 删掉盘符 几行代码的事情

你大概理解错了。。一旦加了盘符接着就写入东西了,删掉就无意义

xing1954 发表于 2019-5-29 05:15:07

顶帖,等大神到。

newyun 发表于 2019-5-29 11:14:54

好像系统有个服务是自动分配盘符的

1400700226 发表于 2019-5-29 13:00:47

newyun 发表于 2019-5-29 11:14
好像系统有个服务是自动分配盘符的

是呀,加了那个服务的参数也没用

newyun 发表于 2019-5-29 14:32:45

https://blog.csdn.net/yangyuankp/article/details/8234278你试试这个方法呢

1400700226 发表于 2019-5-29 21:38:14

newyun 发表于 2019-5-29 14:32
https://blog.csdn.net/yangyuankp/article/details/8234278你试试这个方法呢

呃,似乎不行

1400700226 发表于 2019-5-29 21:40:05

frg521 发表于 2019-5-29 18:06


谢谢,要先删除曾经连接的设备真的有点蛋疼哈,不过我等会重装完系统试一下,谢谢了

那个帖子编辑了,论坛嘛还是不要动感情的好,毕竟什么人都可以参与哈哈

qq2348227 发表于 2019-5-29 22:49:53

本帖最后由 qq2348227 于 2019-5-31 12:42 编辑

把盘符先用满

https://wenku.baidu.com/view/68118b523c1ec5da50e27025.html

1400700226 发表于 2019-5-30 04:25:51

frg521 发表于 2019-5-29 22:43
...

呃,编辑掉了,不好意思

1400700226 发表于 2019-5-30 04:26:21

qq2348227 发表于 2019-5-29 22:49
把盘符先用满

太狠了{:3_137:}

newyun 发表于 2019-5-30 09:56:30

如果可以用第三方你可以试试用Ratool禁止移动设备看看

1400700226 发表于 2019-5-30 18:13:47

newyun 发表于 2019-5-30 09:56
如果可以用第三方你可以试试用Ratool禁止移动设备看看

谢谢,我查查

527104427 发表于 2019-5-30 19:04:37

1400700226 发表于 2019-5-30 18:13
谢谢,我查查

最简单的操作,就是清除55AA,不伤数据,没有盘符。

527104427 发表于 2019-5-30 19:16:32

1400700226 发表于 2019-5-30 18:13
谢谢,我查查

或者干脆用diskpart设置成只读,让微软啥也写不进去:
select disk 1
select partition 1
attributes volume set readonly

527104427 发表于 2019-5-30 19:18:27

1400700226 发表于 2019-5-30 18:13
谢谢,我查查

不自动分配盘符:
attributes volume set nodefaultdriveletter

527104427 发表于 2019-5-30 19:19:16

1400700226 发表于 2019-5-30 18:13
谢谢,我查查

设置成隐藏属性:
attributes volume set hidden

1400700226 发表于 2019-5-31 03:51:24

527104427 发表于 2019-5-30 19:19
设置成隐藏属性:
attributes volume set hidden

谢谢五大回复,可能我没有说明白,我的要求是插入过或者没插入过的usb设备在不能插入后再设置的情况下禁止写入,上面那位网友推荐的Ratools我试了下符合我的要求哈

1400700226 发表于 2019-5-31 03:56:21

newyun 发表于 2019-5-30 09:56
如果可以用第三方你可以试试用Ratool禁止移动设备看看

试了下完美实现我的要求哈,谢谢了!

软件设置usb设备只读后,插入过的也能插入即加盘符但阻止写入了,用安卓手机删除system volume information文件夹后插入电脑,用r-studio查看并没有新的被写入。即使用DG也无法修改U盘内的文件。
软件不需要自启动,设置后即使电脑重启也不会失效。非常棒哈哈

窄口牛 发表于 2019-5-31 06:33:06

既然是好东西,那就传上来。

品色大大虾 发表于 2019-8-31 10:19:14

这个小东东确实不错。在单位局域网里每台机子都运行一次,完全实现上级部门的要求。

20120831 发表于 2020-12-10 15:04:47

刚才在WIN7下想禁用自动加载盘符功能,禁用给U盘或移动硬盘分配盘符,先在组策略试着关闭自动播放功能,没效果
用mountvol /n也没作用,在注册表里新建NoAutoMount 为1,也不能禁用分配盘符
最后输入DISKPART,再automount disable,终于起作用了

1400700226 发表于 2020-12-10 17:07:04

20120831 发表于 2020-12-10 15:04
刚才在WIN7下想禁用自动加载盘符功能,禁用给U盘或移动硬盘分配盘符,先在组策略试着关闭自动播放功能,没 ...

但是已经连接过的设备不能起作用,并且貌似即使没盘符,Windows也有可能写分区表什么的。。所以严谨数据恢复还是Linux下吧,没办法

20120831 发表于 2020-12-27 10:21:15

1400700226 发表于 2020-12-10 17:07
但是已经连接过的设备不能起作用,并且貌似即使没盘符,Windows也有可能写分区表什么的。。所以严谨数据 ...

用LINUX恢复数据不太现实,现在一直处于禁用分配盘符的模式下,效果很好

1400700226 发表于 2020-12-29 14:15:28

20120831 发表于 2020-12-27 10:21
用LINUX恢复数据不太现实,现在一直处于禁用分配盘符的模式下,效果很好

R-Studio有linux版哈哈,另外还可以用testdisk

20120831 发表于 2021-1-3 14:00:56

1400700226 发表于 2020-12-29 14:15
R-Studio有linux版哈哈,另外还可以用testdisk

那不一样,要不就在PE下恢复,要不就用常用的WIN7恢复,直接热插拔,平时实在用不到LINUX

20120831 发表于 2023-5-20 12:34:08

527104427 发表于 2019-5-30 19:04
最简单的操作,就是清除55AA,不伤数据,没有盘符。

已经很不简单了,目的肯定是不能有任何写入操作,甚至系统下都不应该读取它
用专用工具读取的

20120831 发表于 2023-5-20 12:40:23

1400700226 发表于 2019-5-31 03:56
试了下完美实现我的要求哈,谢谢了!

软件设置usb设备只读后,插入过的也能插入即加盘符但阻止写入了 ...

假如是USB设备有问题呢,能完美实现吗
只要分配了盘符,它有问题的话,会一直卡住,打不开反复读取
如果能不分配盘符,那情况就不一样了
页: [1]
查看完整版本: (已解决)Win10如何禁用自动给U盘加盘符?