桌面图标 – 嗨软 https://ihacksoft.com/archive 分享最好用的常用软件 Tue, 22 Nov 2022 02:41:09 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.26 桌面图标大作战 – 多管齐下绞杀恶意图标 https://ihacksoft.com/archive/181.html https://ihacksoft.com/archive/181.html#respond Sat, 24 Jun 2017 06:18:47 +0000 https://ihacksoft.com/?p=191   桌面是众多快捷图标的栖息地,在同恶意程序的较量中,桌面也难以独善其身,恶意程序会通过使用窜改、替换等各种非法手段,在桌面上放置外观颇能迷惑人的非法图标。当无辜的用户双击此类图标后,就会误入其精心预设的恶意网站中,从而招来病毒木马的袭击。我们当然不能任由这些流氓图标在桌面上为非作歹,必须采取各种防御方法,将其彻底从桌面上驱逐出去!

桌面图标

1、清除黏在桌面上的“牛皮癣”图标

  有时,我们会发现桌面上出现一些奇怪的图标,当双击这些图标时,就进入在线游戏、广告宣传甚至是内藏木马病毒的恶意网站。但是,使用普通的方法,根本无法将其删除,这些赖在桌面上的垃圾图标实在让人厌恶。其实,这些“牛皮癣”图标之所以难以对付,关键是其对注册表做了手脚。

  运行“regedit.exe”程序,打开
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DesktopNameSpace”
分支,在其下存在很多子键,其名称实际上是CLSID字符串。它们和桌面上的图标存在对应关系。当然,这里显示的只是和桌面图标对应的CLSID名称,其具体的配置信息其实是保存在“HKEY_CLASSES_ROOTCLSID”分支中的。对其仔细观察,不难发现这些子键与正常图标是一一对应的。但是,依次打开其中最后几个子键,发现其右侧内容为空,就说明其和桌面上的垃圾图标存在关联。记下该子健CLSID名称(例如“{93163F2E-6B9C-8276-AF59-A1EBE3392799}”,之后将其删除。

  接下来选中“HKEY_CLASSES_ROOTCLSID”,点击Ctrl+F键,在其中搜索上述CLSIS值,找到相关子键,将其一定删除。然后刷新桌面,就会发现与其关联的流氓图标消失了。按照同样的方法,可以清除所有的流氓图标。当然,也可以在QQ电脑管家中打开“电脑诊所”窗口,点击桌面图标按钮,在弹出窗口中点击“桌面图标删除不了”项,点击“修复”按钮,QQ电脑管家会自动分析桌面图标信息,单击“进入全屏模式”按钮,勾选无法删除的图标,点击屏幕右下角的确定按钮,将其导入到删除列表中,点击下一步按钮,这些讨厌的快捷图标就会彻底消失。

2、利用权限,为桌面图标巧加锁

  对于自己精心布设的桌面,我们最讨厌别人随意删除或者添加快捷图标,将桌面搞得混乱不堪。其实,只要利用系统提供的权限设置功能,就可以将桌面图标彻底保护起来。例如,对于Windows7来说,当前的用户名为“feiyun”可以创建多个账户,在“C:UsersfeiyunDesktop”文件夹中保存的是当前用户的桌面内容,在“C:Users公用Desktop”中保存的是公用用户的桌面内容。在别人使用您的电脑之前,在“C:UsersfeiyunDesktop”的属性窗口中打开“安全”面板,在其中点击“高级”按钮,在弹出窗口中确保取消“包括可从该对象的父项继承的权限”项的选择状态。

  点击“更改权限”按钮,在权限项目列表中选择“feiyun”账户名,或者点击“添加”按钮,添加所需的账户。点击“编辑”按钮,在权限设置窗口中的“允许”列中取消“创建文件/写入数据”、“删除子文件夹及文件”、“删除”、“更改权限”等项的选择状态。对于“C:UsersPublishDesktop”文件夹,执行同样的权限设置动作。这样,当其他人在本机上操作时,就无法在桌面上进行创建、删除、更改图标等操作,保护了桌面图标的安全性和完整性。当您使用时,取消上述权限约束,就可以正常操作桌面图标了。

3、为合法图标穿上“防护衣”

  其实,我们完全可以借鉴上述“牛皮癣”图标的创建技术,反其道而行之,将其使用到保护合法的图标的“正道”上。例如以保护迅雷快捷图标为例,运行注册表编辑器,在“HKEY_CLASSES_ROOTCLSID”分支下创建一个合适的CSLID子键,名称可以随意设置,例如“{2EE3F720-6CE7-98A8-AA8F-901AD79A0DAF}”。在该子键下依次创建“DefaultIcon”(显示桌面图标)、“Shell”(该图标右键菜单)、“ShellFolder”(右击信息)等项。选择其中的“DefalutIcon”子键,在右侧窗口双击“默认”键值名,将其内容修改为“%SystemRoot%system32Shell32.dll,192”,表示使用“Shell32.dll”动态库中指定序号为192的图标为其显示图标。当然,您可以为其选择其他的图标。之后在上述“Shell”子键下创建名为“安全启动”的子键,当然,其名称可以随意设置。

  在其下再创建名为“command”的子键,选中“command”子键,双击其右侧的“默认”键值名,在其中输入迅雷程序路径信息。在上述“ShellFolder”子键右侧窗口中分别创建“Attributes”(DWORD类型)、“HideOnDesktopPerUser”(字符串型)、“HideFolderVerbs”(字符串型)、“WantParsDisplayName”(字符串型)等键值名,其中的“Attributes”项的数值为0,其余项的内容为空。下面执行最后一步,打开
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DesktopNameSpace”
分支,在其下创建名为“{2EE3F720-6CE7-98A8-AA8F-901AD79A0DAF}”的子键,并将其默认值设置为需要的名称(例如“安全的迅雷图标”等)。这样,在桌面上就会出现无法删除的快捷图标了。

4、识破危险的“文本”图标

  在网上冲浪时,最担心的就是误入黑客精心布设的恶意网站。对于这些恶意网站,我们警惕性一般比较高,总是想方设法避开陷阱。但是,如果某天在您的桌面上出现了某个文本文件图标,名称看起来也没有问题(例如“联系信息”等),估计您会放心地双击打开,但是,接下来很可能会自动进入一个恶意网站,让人在毫不知情中中招。

  其实,这种看似正常的文本图标绝非善类,而是黑客精心设置的虚假文件。即使您打开文件夹选项窗口,在其中的“查看”面板中取消“隐藏已知文件类型的扩展名”项的选择状态,都无法看到其真实身份。而且,在该假冒的文本文件右键菜单上点击“打开方式”项,却无法使用记事本打开。使用WinHEX这款强悍的编辑工具打开这个所谓的文本文件,在右侧的ASCII区域可以清晰地看到该文件的真实内容,里面的网址明显是挂马网址。在WinHEX的文件名称标签上显示其完整名称,其后缀却是“.url”,这类文件是不会显示扩展名的。

  在WinHEX中点击菜单“文件”→“另存为”项,将文件名称修改为“真实内容.txt”。这样,就可以直接使用记事本了解其真实内容,其中包含了一些代码,经过分析,前四行中的“BASEURL”和“URL”栏定义的目标恶意网址,当用户双击该文件后,就直接进入了该页面,毫无疑问,其中包含了木马等恶意程序。第五句中的“Modified”字样可能是修改属性的意思,用来修改上述内容的属性信息。第六行和第七行是使用系统路径中的“shell32.dll”中包含的图标信息,来伪装该文件图标,其中第70号图标对应的就是TXT图标。

  所以,一旦发现看起来很像TXT、Word等类型的文件,而且使用正常方法无法显示其扩展名,同时其名称颇具迷惑性,最好使用记事本或者WinHEX等工具将其手工打开,来充分了解其内容。其实,要想查看这类特殊的文件类型,还有一种简单易行的方法,只需在CMD窗口中切换到目标路径下(例如“C:Users用户名Desktop”),执行“dir/a”命令,就可以让其扩展名显露无遗。(文/刘景云)

]]>
https://ihacksoft.com/archive/181.html/feed 0
电脑重启桌面图标就乱了?教你马上搞定! https://ihacksoft.com/archive/176.html https://ihacksoft.com/archive/176.html#respond Fri, 23 Jun 2017 02:10:38 +0000 https://ihacksoft.com/?p=186   之前好像也遇到过这个问题,就是自己排列好的桌面图标,注销或重启电脑后就又变得杂乱无章了,。嗯,刚才 ihacksoft.com 在帮人做系统的时候就遇到了,最烦人的是,这个情况还具有随机性,搞不好哪次重启后就出现了,闹心哇?!

  简单的测试了一下,在 Windows 7 以上版本的 Windows 操作系统都会有这样的问题。在安装显卡驱动程序(或Windows Update后台升级显卡驱动)时,更改了屏幕分辨率,或游戏分辨率,就会触发这个Bug,导致某个注册表键值失效的说。

  解决起来也非常简单的,重新制作个管理桌面图标排列的注册表项就行啦。Win+R之后输入regedit进入注册表编辑器,64位操作系统直接定位到
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32

32位则需要定位在
HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32

接下来就双击右侧默认项,将数值数据修改成
%SystemRoot%\system32\windows.storage.dll

  就算大功告成了。嗯,要是觉得总是玩注册表比较麻烦的话,Windows 10 还有另外一种解决办法的哦。进入“设置-系统-显示”(或在桌面点击鼠标右键,选择“显示设置”),在“更改文本、应用等项目大小”的选项下,随便选个非默认的百分比,重启后再更改回来,也能消除这个Bug,但 Windows 7/8/8.1 的小伙伴就只能操作下注册表了。

]]>
https://ihacksoft.com/archive/176.html/feed 0
Windows 10 显示桌面图标:我的电脑、我的文档、网络… https://ihacksoft.com/archive/87.html https://ihacksoft.com/archive/87.html#comments Wed, 14 Dec 2016 07:44:18 +0000 https://ihacksoft.com/?p=97 新安装的 Windows 10,和 Windows 7 确实不太一样,都找不到地方设置桌面图标了,在这里:右击桌面,个性化,主题,桌面图标设置。

]]>
https://ihacksoft.com/archive/87.html/feed 1
Windows 7 桌面图标全部消失原来是这么回事! https://ihacksoft.com/archive/59.html https://ihacksoft.com/archive/59.html#comments Thu, 10 Nov 2016 03:25:25 +0000 https://ihacksoft.com/?p=69   昨天一同事的电脑桌面图标全部不见了,上前检查,发现进C盘 C:\Users\HQW\Desktop 文件全部在的,可是桌面上就是一个图标都没有,她是 Windows 7 Home 版。后来才发现原来 Windows 有个小功能,右击桌面,查看,显示桌面图标,哈哈,一直不知道还有这个选项。

]]>
https://ihacksoft.com/archive/59.html/feed 2