Vista中禁止向USB存储设备写数据

如今 , 各类USB存储设备如U盘、移动硬盘乃至各类存储卡读写器给我们的日常应用带来了很大的方便 , 在不同计算机间拷贝和转移数据变得十分轻松 。不过 , 这也在数据安全方面带来了新的问题 , 即别人可轻而易举地从我们的电脑中拷贝任何文件 , 这在很多时候尤其当我们的PC中存有重要数据时是一个相当麻烦的问题 。

在Windows Vista中 , 一个可行的解决办法便是设置对任何插入USB端口的存储设备“写保护” , 即允许读取该USB存储设备但禁止向其写入数据 , 这样 , 可以避免不当的使用者从我们的PC中转移数据 , 或者 , 至少增加其拷贝数据时的操作难度 。

要设置禁止向USB存储设备写入数据 , 操作很简单 , 可按如下步骤:

在开始菜单的搜索框输入“regedit” , 打开注册表编辑器;

在Windows Vista中 , 如果没有关闭UAC , 运行注册表编辑器将会触发UAC而弹出提示窗口 , 点击确认 。

找到如下注册表分支 , 如果该分支不存在 , 创建之;

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSet Control StorageDevicePolicies]

创建名为“WriteProtect”的 DWORD (32位)注册表项;

将“WriteProtect”值设为“1” 。

当需要向USB设备写入数据时 , 即关闭对USB设备的写保护 , 重复上面的操作 , 将将“WriteProtect”值设为“0” 。

如果您对注册表的操作不熟悉 , 也可直接下载注册表文件 , 双击运行即可 。

本下载包内共有二个文件 , 分别为:

开启USB设备的写保护.reg

关闭USB设备的写保护.reg

    推荐阅读