设USB 可移动存储设备设为只读的方法

Posted haierccc1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设USB 可移动存储设备设为只读的方法相关的知识,希望对你有一定的参考价值。

如今,每个拥有电脑的人手中似乎都至少有一个U盘或移动硬盘,现在将数据从一台机器快速传输到另一台机器比以往任何时候都容易,虽然这些移动设备的便携性很好,却也意味着数据更加容易被非法复制。

显然你可以进入设备管理器,禁用所有USB端口,或仅禁用台式PC上的前置U口,但这并非最佳方法,因为可以到设备管理器去再次启用它们。

我们以前写过一篇文章,介绍如何禁用可移动存储设备,如USB驱动器,同时仍然允许你的USB扫描仪、键盘和鼠标。但如果你想禁止向可移动存储设备写入数据,但仍想从中读取数据又该怎么办?简单的对策是使用带有写保护开关的U盘,但现在这种U盘很少见了。

谢天谢地,微软已经预想到了这种情况,Windows中有一个选项允许将USB存储设备设置为只读,但该选项在控制面板或组策略编辑器里是看不到的,需要进入注册表打开。

以下讲述如何禁用(和重新启用)对可移动存储设备(如U盘和移动硬盘)的写入访问:

使用现成的注册表文件。

默认情况下,并非所有系统都存在启用和禁用写权限的注册表项和键值。 因此最简单的方法是下载并运行现成的 .reg 文件,你只需双击即可禁用写访问。

下载此文件以禁用写访问。 这将创建一个名为 WriteProtect 的新注册表值,值为 1 以启用写保护。

链接: https://pan.baidu.com/s/1fx9WvGj7R_O2rUxdK5YCCg

提取码: pipe

下载此文件以重新启用写访问权限。 这会将 WriteProtect 从 1 更改为 0。

链接: https://pan.baidu.com/s/1cygRm_6iq8Y8g1RSksNUtw

提取码: bhx8

下载此文件以从注册表中完全删除 WriteProtect 值。 这更多是一种故障排除措施,如果你的电脑没有问题就无需下载。

链接: https://pan.baidu.com/s/1Sg4om-WLCznpt-wwdIFMDw

提取码: dc5s

允许再次写入USB存储设备的过程只是将WriteProtect值设置回0。为避免任何潜在问题,最好在未插入USB存储设备的情况下执行此过程。虽然只是简单地拔下U盘并重新插入以使注册表更改生效,但这会避免可能发生的任何其他问题。

这样做的好处是你不需要重新启动系统,我已经能够多次测试这个方法,而不需要重新启动XP或Windows7一次。这在32位和64位的Windows 7上运行良好。

如果你想使用一款可以完全禁用U盘写访问的软件,这意味着它可以在任何PC上进行写保护,你可能想看看USB Disk Manager。另一种选择是用虚拟数据填充U盘,这意味着无法写入U盘。

以上是关于设USB 可移动存储设备设为只读的方法的主要内容,如果未能解决你的问题,请参考以下文章

控制器没有足够的带宽可利用为USB大容量存储设备的解决方法

如何使用 VMware vmrun 控制可移动 USB 设备

禁用或将 Kendo 编辑器设为只读

如何在 Android 设备中找到所有只读存储?

在派生类中将属性设为只读

怎样禁用可移动存储设备,例如 U盘