无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 8021|回复: 42

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

[复制链接]
发表于 2019-5-28 13:51:17 | 显示全部楼层 |阅读模式
本帖最后由 1400700226 于 2019-5-31 04:25 编辑

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

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

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies]
"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下应该怎么关闭自动挂载新卷呢?

谢谢
发表于 2019-5-28 17:23:21 | 显示全部楼层
简单 监测USB插入事件   获取盘符 删掉盘符 几行代码的事情

点评

你大概理解错了。。一旦加了盘符接着就写入东西了,删掉就无意义  详情 回复 发表于 2019-5-28 17:54
回复

使用道具 举报

 楼主| 发表于 2019-5-28 17:54:01 | 显示全部楼层
2012jiashanni 发表于 2019-5-28 17:23
简单 监测USB插入事件   获取盘符 删掉盘符 几行代码的事情

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

使用道具 举报

发表于 2019-5-29 05:15:07 | 显示全部楼层
顶帖,等大神到。
回复

使用道具 举报

发表于 2019-5-29 11:14:54 | 显示全部楼层
好像系统有个服务是自动分配盘符的

点评

是呀,加了那个服务的参数也没用  详情 回复 发表于 2019-5-29 13:00
回复

使用道具 举报

 楼主| 发表于 2019-5-29 13:00:47 | 显示全部楼层
newyun 发表于 2019-5-29 11:14
好像系统有个服务是自动分配盘符的

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

使用道具 举报

发表于 2019-5-29 14:32:45 | 显示全部楼层

点评

呃,似乎不行  详情 回复 发表于 2019-5-29 21:38
回复

使用道具 举报

 楼主| 发表于 2019-5-29 21:38:14 | 显示全部楼层
newyun 发表于 2019-5-29 14:32
https://blog.csdn.net/yangyuankp/article/details/8234278你试试这个方法呢

呃,似乎不行
回复

使用道具 举报

 楼主| 发表于 2019-5-29 21:40:05 | 显示全部楼层

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

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

使用道具 举报

发表于 2019-5-29 22:49:53 | 显示全部楼层
本帖最后由 qq2348227 于 2019-5-31 12:42 编辑

把盘符先用满

https://wenku.baidu.com/view/68118b523c1ec5da50e27025.html
4.jpg
3.jpg
2.gif
1.gif

点评

太狠了  详情 回复 发表于 2019-5-30 04:26
回复

使用道具 举报

 楼主| 发表于 2019-5-30 04:25:51 | 显示全部楼层

呃,编辑掉了,不好意思
回复

使用道具 举报

 楼主| 发表于 2019-5-30 04:26:21 | 显示全部楼层

太狠了
回复

使用道具 举报

发表于 2019-5-30 09:56:30 | 显示全部楼层
如果可以用第三方你可以试试用Ratool禁止移动设备看看

点评

试了下完美实现我的要求哈,谢谢了! 软件设置usb设备只读后,插入过的也能插入即加盘符但阻止写入了,用安卓手机删除system volume information文件夹后插入电脑,用r-studio查看并没有新的被写入。即使用DG也无  详情 回复 发表于 2019-5-31 03:56
谢谢,我查查  详情 回复 发表于 2019-5-30 18:13
回复

使用道具 举报

 楼主| 发表于 2019-5-30 18:13:47 | 显示全部楼层
newyun 发表于 2019-5-30 09:56
如果可以用第三方你可以试试用Ratool禁止移动设备看看

谢谢,我查查

点评

设置成隐藏属性: attributes volume set hidden  详情 回复 发表于 2019-5-30 19:19
不自动分配盘符: attributes volume set nodefaultdriveletter  详情 回复 发表于 2019-5-30 19:18
或者干脆用diskpart设置成只读,让微软啥也写不进去: select disk 1 select partition 1 attributes volume set readonly  详情 回复 发表于 2019-5-30 19:16
最简单的操作,就是清除55AA,不伤数据,没有盘符。  详情 回复 发表于 2019-5-30 19:04
回复

使用道具 举报

发表于 2019-5-30 19:04:37 | 显示全部楼层

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

点评

已经很不简单了,目的肯定是不能有任何写入操作,甚至系统下都不应该读取它 用专用工具读取的  详情 回复 发表于 2023-5-20 12:34
回复

使用道具 举报

发表于 2019-5-30 19:16:32 | 显示全部楼层

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

使用道具 举报

发表于 2019-5-30 19:18:27 | 显示全部楼层

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

使用道具 举报

发表于 2019-5-30 19:19:16 | 显示全部楼层

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

点评

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

使用道具 举报

 楼主| 发表于 2019-5-31 03:51:24 | 显示全部楼层
527104427 发表于 2019-5-30 19:19
设置成隐藏属性:
attributes volume set hidden

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

使用道具 举报

 楼主| 发表于 2019-5-31 03:56:21 | 显示全部楼层
newyun 发表于 2019-5-30 09:56
如果可以用第三方你可以试试用Ratool禁止移动设备看看

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

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

点评

假如是USB设备有问题呢,能完美实现吗 只要分配了盘符,它有问题的话,会一直卡住,打不开反复读取 如果能不分配盘符,那情况就不一样了  详情 回复 发表于 2023-5-20 12:40
回复

使用道具 举报

发表于 2019-5-31 06:33:06 | 显示全部楼层
既然是好东西,那就传上来。
Ratool.zip (428.95 KB, 下载次数: 52)

点评

多谢分享  发表于 2019-8-28 09:32
回复

使用道具 举报

发表于 2019-8-31 10:19:14 | 显示全部楼层
这个小东东确实不错。在单位局域网里每台机子都运行一次,完全实现上级部门的要求。
回复

使用道具 举报

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

点评

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

使用道具 举报

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

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

点评

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

使用道具 举报

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

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

点评

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

使用道具 举报

 楼主| 发表于 2020-12-29 14:15:28 | 显示全部楼层
20120831 发表于 2020-12-27 10:21
用LINUX恢复数据不太现实,现在一直处于禁用分配盘符的模式下,效果很好

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

点评

那不一样,要不就在PE下恢复,要不就用常用的WIN7恢复,直接热插拔,平时实在用不到LINUX  详情 回复 发表于 2021-1-3 14:00
回复

使用道具 举报

发表于 2021-1-3 14:00:56 | 显示全部楼层
1400700226 发表于 2020-12-29 14:15
R-Studio有linux版哈哈,另外还可以用testdisk

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

使用道具 举报

发表于 2023-5-20 12:34:08 | 显示全部楼层
527104427 发表于 2019-5-30 19:04
最简单的操作,就是清除55AA,不伤数据,没有盘符。

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

使用道具 举报

发表于 2023-5-20 12:40:23 | 显示全部楼层
1400700226 发表于 2019-5-31 03:56
试了下完美实现我的要求哈,谢谢了!

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

假如是USB设备有问题呢,能完美实现吗
只要分配了盘符,它有问题的话,会一直卡住,打不开反复读取
如果能不分配盘符,那情况就不一样了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-28 22:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表