U盘使用记录删除方法

本文详细介绍了如何删除U盘在Windows系统中的使用记录,包括设备管理器中删除设备信息,清理注册表中与USBSTOR相关的项,以及解决注册表某些项无法删除的问题。提供了两种解决无法删除注册表项的方法:修改权限和使用提权工具,并警告操作不可逆,需谨慎进行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、基本流程

第一步:删除设备信息

1:先在系统里添加环境变量“ devmgr_shownonpresent_devices ”值为“ 1 ”
2:打开设备管理器,然后查看隐藏设备,展开磁盘驱动器和储存卷两处,然后把跟U盘有关的删除掉。
3:鼠标单击“我的电脑”右键选择“管理”打开,然后把可移动存储相关的信息删除。
4: 把加入的系统环境变量“ devmgr_shownonpresent_devices ”删除。:

第二步:删除注册表信息

1:注册表打开
在“开始”菜单“运行”输入框中输入“ regedit ”可直接打开注册表
2:删除特定项
注册表打开后依次在“编辑” - “查找”,然后在输入框中输入“ USBSTOR ”只勾选“项”,不要并选择“值”和“数据”(可加快搜索速度),再点“确定”或者按回车键开始搜索,将会搜索到有关“ USBSTOR ”的项,然后全部删除(每删除一项的时候就按“F3”)。
需要删除的详细注册表:删除以下目录的注册表USBSTOR子项。
  ⑴ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Enum/USBSTOR
  ⑵ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Enum/USBSTOR
  ⑶ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet003/Enum/USBSTOR
  ⑷ HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum/USBSTOR
ps:要是有些不能删除的,见下文第二节问题。
3:更进一步删除
要是需要彻底清除u盘使用记录,需要:
A:删除如下USB子项下除ROOT_HUB、ROOT_HUB20、ROOT_HUB30外的所有记录。
  ⑴ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Enum/USB
  ⑵ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Enum/USB
  ⑶ HKEY_LOCAL_MACHINE/SYSTEM/ControlSet003/Enum/USB
  ⑷ HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum/USB
B :删除DeviceClasses下的a5d…、53f…等含有usb字符的部分子项。 (1)HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/DeviceClasses/{a5dcbf10-6530-11d2-901f-00c04fb951ed} 
 (2)HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Control/DeviceClasses/{a5dcbf10-6530-11d2-901f-00c04fb951ed}

(3)HKEY_LOCAL_MACHINE/SYSTEM/ControlSet003/Control/DeviceClasses/{a5dcbf10-6530-11d2-901f-00c04fb951ed}

(4)HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/DeviceClasses /{53f56307-b6bf-11d0-94f2-00a0c91efb8b}/##?#USBSTOR#Disk&Ven_Alcor&Prod_Flash_Disk&Rev_8.07#2624BFBB&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}

(5)HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/DeviceClasses/{a5dcbf10-6530-11d2-901f-00c04fb951ed}

二、问题:注册表某些项提示无法删除

(1)修改权限(不太推荐,遇坑很多)
就点鼠标右键选择“权限”进入到权限设置,选择“允许” - “完全控制”即可。需要细分用户/组赋予权限。
(2)使用提权工具获取system权限(推荐、简单省事)
特别提醒:删除过程不可逆,一定要仔细确定之后再删除
工具下载和使用方法可以在这儿下载:
链接: 工具及使用方法下载.

### 清除 Linux 系统中 U使用日志和记录 在 Linux 中,U 插入时会生成一系列的日志条目。为了彻底清除这些记录,可以采取以下措施: #### 修改 dmesg 日志 `dmesg` 命令显示内核环缓冲区的内容,其中包含了设备连接的信息。要清理这部分数据,可以通过重定向 `/dev/null` 来清空当前的 `dmesg` 缓冲区。 ```bash sudo sh -c 'echo > /var/log/dmesg' sudo dmesg --clear ``` 这将有效地移除所有现存于内存中的硬件事件消息[^1]。 #### 处理 syslog 或 journalctl 记录 对于基于 systemd 的系统,U 连接也会被记录到由 `journalctl` 管理的日志文件中;而对于传统 SysVinit 系统,则可能位于 `/var/log/syslog` 或其他位置。针对这两种情况分别处理如下: - **Systemd (Journal)**: 使用 `journalctl` 工具来删除特定时间段内的日志条目 ```bash sudo journalctl --vacuum-time=2days ``` 此命令将会保留最近两天的日志并丢弃更早的数据。如果希望完全清除,请调整参数或直接清除整个日志数据库。 - **Syslog**: 对于非-systemd 环境下的日志管理方式,可以直接编辑配置文件或将旧日志归档/删除。 ```bash sudo truncate -s 0 /var/log/syslog* ``` 上述方法能够有效减少甚至消除因 U 操作而留下的痕迹[^3]。 需要注意的是,某些安全机制可能会阻止普通用户执行此类操作,因此建议以 root 用户权限来进行以上更改,并谨慎行事以免影响系统的正常运作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值