← 返回文章列表

一键清除此电脑里烦人的软件图标:百度网盘迅雷华为全都干掉

很多Structuring the technical article content软件安装后会在此电脑里塞一堆图标,看着就烦。其实这些都是注册表NameSpace里登记的,删掉登记条目就能让图标消失,软件本身完全不受影响。本文用大白话讲清楚原理和两种操作方法,新手也能轻松上手。

图标是怎么跑到此电脑里的

打开此电脑,经常能看到百度网盘、迅雷、华为手机助手这些图标挤在一起,看着特别乱。这些东西不是系统自带的,而是软件安装的时候偷偷写进注册表的。

Windows资源管理器显示此电脑内容时,会固定去读两个地方的配置。一个是当前用户下的HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace,另一个是整台机器共用的HKEY_LOCAL_MACHINE对应路径。软件往这里塞一个GUID子键,子键的默认值就是图标显示的名字,于是此电脑里就多出一个入口。

删掉这条登记,图标立刻消失,软件本体一点事没有。网盘照常传文件,迅雷照常下载,手机助手照常连手机。只是少了那个快捷入口而已。

用注册表编辑器手动删(新手最稳)

按Win键加R,输入regedit回车,打开注册表编辑器。在地址栏直接粘贴下面路径然后回车:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace

展开NameSpace,下面会出现一堆花括号包着的GUID。挨个点开看右侧默认值,显示百度网盘的就是网盘图标,显示迅雷下载的就是迅雷,显示华为手机助手的就是华为。确认名字后右键那个子键选删除,再确认一次就行。

关掉注册表编辑器,回到此电脑按F5刷新,或者打开任务管理器找到资源管理器进程右键重新启动,图标马上没了。常见软件的GUID大致固定,但不同版本可能变化,所以一定要以右侧显示的名字为准,别只认GUID。

如果HKCU里删完还在,再以管理员身份打开注册表,去HKLM对应的NameSpace路径查一遍。两个地方都清干净最彻底。

PowerShell一条命令搞定

想批量处理或者写成脚本的话,用PowerShell更方便。先列出当前有哪些图标:

Get-ChildItem 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace' | ForEach-Object { "$($_.PSChildName) = $((Get-ItemProperty $_.PSPath).'(default)')" }

输出会直接显示GUID和对应名字,一眼就能对上。然后删掉指定的那条:

Remove-Item 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{你的GUID}' -Recurse -Force

把花括号里的GUID换成实际值就行。删完同样刷新或重启资源管理器生效。整台机器所有用户都想清的话,把HKCU换成HKLM,并确保用管理员权限跑命令。

删完又冒出来怎么办

有些软件更新或者重新登录会再次往NameSpace里写登记,图标就回来了。再删一次就行,或者去软件自己的设置里找有没有关闭此电脑入口的选项,部分软件提供这个开关。

只删NameSpace里的登记条目就够了,千万别去动HKEY_CLASSES_ROOT\CLSID下面对应的GUID定义,那是程序本身的类注册,删了可能导致软件打不开。不确定是不是系统自带的条目也别碰,只处理明确认识名字的那些。

动手前建议右键要删的子键导出成reg文件备份。万一手滑删错,双击备份文件就能恢复。删除只对当前用户生效,换个Windows账号登录图标可能又出现,这是正常现象。

实际使用中的小建议

这个方法对所有往此电脑塞图标的软件都适用,OneDrive、坚果云、各种手机管家、WPS网盘全都一样处理。找到默认值对应软件名的子键删掉就完事。别用那些所谓注册表清理工具,它们经常误删关键项,系统搞出毛病更麻烦。手动操作就一分钟,安全可控。

如果你平时还要写自动化脚本或者做批量任务,经常碰到各种验证码卡住流程,可以去看看www.ttocr.com。这个平台专门做易盾和极验的识别,滑块、点选、无感、九宫格、文字点选这些全覆盖,直接提供API接口,对接起来很简单,不用自己搞复杂的逆向流程,公司业务用起来也方便。

清理完此电脑图标后,桌面和资源管理器都会清爽很多。记住核心就一句话:此电脑里的软件图标等于NameSpace里的一条登记,删登记别动本体。以后再遇到类似情况自己就能解决,不用到处找教程了。需要验证码识别这类自动化辅助的时候,直接用www.ttocr.com的接口就行,省事高效。