当前位置:首页 > 系统教程 > WinXP教程 > 详细页面

XP下禁止写入U盘的方法

时间:2018-05-17来源:老毛桃一键重装作者:佚名

很多时候我们只希望U盘里的资料被取出,而不希望U盘里被另外存储其他资料。这时候有没有什么办法可以完成我们所想的这样呢?其实有的,并且方法还不止一种哦,接下来和一起来看看吧,让我们的U盘只能取出而无法写入的方法。 一、手动方法。运行reged

很多时候我们只希望U盘里的资料被取出,而不希望U盘里被另外存储其他资料。这时候有没有什么办法可以完成我们所想的这样呢?其实有的,并且方法还不止一种哦,接下来和一起来看看吧,让我们的U盘只能取出而无法写入的方法。

 

一、手动方法。

运行regedit,打开注册表编辑器,在hkey_local_machine/system/currentcontrolset/control下新建键名为storagedevicepolicies的项,然后在storagedevicepolicies项的右边窗口,右击鼠标,在弹出菜单中选择“新建->dword值”,建一个名为writeprotect的dword值,然后把该健值修改为1,重启计算机后即生效。

 

二、注册表法。

将下面代码复制到文本文档中改扩展名为.reg,双击导入即可

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\storagedevicepolicies]

"writeprotect"=dword:0001

将下面代码复制到文本文档中改扩展名为.reg,导入后即可恢复U盘的写入功能:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\storagedevicepolicies]

"writeprotect"=dword:

 

三、以下为修改硬件模式,慎用!

使用内置的DISKPART命令。

插上移动盘,在diskpart命令行下:

list vol

察看磁盘列表,假设要设写保护的磁盘的第一个分区是H,用命令选中磁盘:

select vol h

然后设置写保护:

att vol set readonly

OK,搞定!

如果想去掉写保护,在diskpart下:

select vol H

att vol clear readonly

部分移动存储设备可能需要用GPT命令来修改读写模式

只读: GPT ATTRIBUTES =0x8000

读写: GPT ATTRIBUTES =0xF001

 

四、attrib命令修改法:

attrib指令的格式和常用参数为

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]

+ 设置属性。

- 清除属性。

R 只读文件属性。

A 存档文件属性。

S 系统文件属性。

H 隐藏文件属性。

I 无内容索引文件属性。

[drive:][path][filename]

指定要处理的文件属性。

/S 处理当前文件夹及其子文件夹中的匹配文件。

/D 也处理文件夹。

/L 处理符号链接和符号链接目标的属

 

上面四种方法,可以完美的让你的U盘禁止写入文件,当然这四种方法只适合在XP系统下使用,如果你的电脑是Win7或者更高的版本,由于注册表的信息有可能发生变化,因此并不一定能全部适用。另外想要恢复U盘功能的朋友只要将上面的四种方法重新设置回原来就可以了。

分享到:

相关信息

  • XP系统任务栏变宽了如何还原

    XP系统任务栏变宽了怎么还原,最近就有xp纯净版系统用户反应任务栏莫名其妙变宽了,该怎么办呢?其实多半是因为我们自己的误操作引起的,下面就和小编一起来看看详细的教程。详细操作步骤:第一:右击开始,选择属性。第二:在使用小...

    2019-10-06

  • win7explorer占用cpu过高是什么导致的呢?

    win7系统是目前大家都在使用电脑操作系统,最近有用户遇到win7explorer占用cpu过高的问题,那么win7explorer占用cpu过高是什么导致的呢?下面小编就为大家带来win7explorer占用cpu过高解决方法介绍,一起来...

    2019-09-26