ThinkVantageAmateur
原百度博客地址http://hi.baidu.com/Karl_Byrne
ThinkPad系统软件、使用技巧、精华资源
ThinkVantage技术个人研究小站首页 存档 随机文章 私信 投稿 【原创TVT技术解析】“双击Q盘”“Q盘红色图标消失”问题集锦及终极解答
本文首发地址:http://thinkbbs.zol.com.cn/37/57_367266.html

【原创TVT技术解析】“双击Q盘”“Q盘红色图标消失”问题集锦及终极解答

(by ThinkVantageAmateur)

有没有黑友曾经遇到“ThinkPad 双击Q盘”问题的呢?这两天我百度博客留言还有人在问这个。关于Q盘的问题我做过认真研究,但那些是关于RNR恢复机制研究,在“【“1CD+2DVD”与“2DVD”版ThinkPad Vista-Win7 出厂恢复光盘区别比较、恢复机制全解析】”这个帖子中我做过一些介绍。

ThinkPad预装Windows是非常有特色的,桌面壁纸、系统图标、OEM主题、登录背景等等,很多的细节之处想必每一个懂得欣赏小黑的朋友都是有注意到的。有一个地方让我们感到非常神秘,Q盘这个神奇的分区,红色外观图标一眼就让我们看出它的与众不同,它到底有多神秘呢?今天小版我就与各位坛友分享一下我很早之前的研究成果。

认真看过我的TVT技术解析帖子的朋友现在应该很清楚,Q盘与RNR出厂恢复有着密切联系,论其实质Q盘其实是一个很简单的NTFS文件系统硬盘主分区,和一般的分区没多大差别,只是它披着一件“红色的外套”无疑增加了它的神秘感,Q盘根目录下的文件都是“系统+隐藏”属性,默认设置下进去什么都看不到。关于里面的内容就不多做探讨,之前讲得够深入了,今天重点讲讲这件“红色的外套”。

大家都知道刚开箱的的ThinkPad Windows Vista & 7 下的Q盘是红色的,双击之不会直接进根目录的,会弹出一个对话框(附图)

但是有一天你突然发现Q盘不是红色的了,或者双击Q盘不弹出对话框而是直接进根目录了,那该怎么解决呢?我虽然没有遇到过类似问题,但是看网上不少人问,网上答案也是五花八门,自己曾经研究了这个问题,发现其实红色的Q盘只是Lenovo工程师给我们玩了个小小的把戏,根本没有什么“神秘”可言,一切的一切可以总结为四个字——“自动播放”!

总结了一下,网上关于Q盘表层问题主要有如下三类:
1.Q盘红色图标怎么变成普通图标了?
2.双击Q盘说找不到应用程序怎么解决?(或者提示没有关联之类)
3.双击Q盘怎么不弹出对话框,直接就进去了?

关于此类问题的回答也有如下说法:
1.下载一个AUTORUN.INF、一个EXE文件、和一个ICO图标文件 装上就好了
2.打开自动播放
3.检查SHELL HARDWARE DETECTION服务是否启动
4.重装系统(系统问题到很严重的地步了才会出此下策吧)

收集了一个问得很有技术含量的问题:
    以前S盘、Q盘都带红色的图标,双击弹出提示内容,后来红色图标变成普通盘标了,双击不提示直接进入了,网上说是360安全卫士把AUTORUN.INF当病毒给杀了,不自动播放了。我在网上下载了两个压缩包,里面分别包含三个文件(一个AUTORUN.INF、一个EXE文件、和一个ICO图标文件),装上后,红色图标是有了,但双击还是直接进入不提示。我想应该是自动播放的设置问题,但是控制面板里已经打开了为所有媒体和设备使用自动播放,服务里也把SHELL HARDWARE DETECTION启动为自动,但就是不好使。右击S盘、Q盘盘符发现第一项还是资源管理器不是自动播放。

(PS:这个问题是以前ThinkPad OEM Windows Vista时代的,Win7上S盘已经变成隐藏的SYSTEM_DRV分区,所以Win7上不存在S盘的问题,但Win7上也是相通的,这两个盘问题也是一致的)

对于以上答案我也不多做评价,只从给Q盘穿“红衣”、双击Q盘打开创建恢复介质对话框实现手段及原理来综合分析解答这些问题。我可以把所有问题归结为四个字“自动播放”,红色图标和双击Q盘打开对话框 的实现都是依赖于“自动播放”这项技术,如果你还不知道这个,那你可以停下来忽视下面的文字了。

有几个简单的问题要清楚:
1.红色外衣依靠的是Q:\qdrive.ico
2.双击后启动的对话框实质是启动了应用程序Q:\LenovoQDrive.exe
3.Q:\autorun.inf是一个自动播放的配置文件,实质是在该分区初次接入某系统配置了相关注册表
4.核心是Q盘要打开“自动播放”,并自定义右击菜单

================下 面 开 始 问 题 分 析==================

第一步:
    看看Q盘根目录下是否有这三个文件:antorun.inf   qdrive.ico  LenovoQDrive.exe(可直接在地址栏输入Q:\LenovoQDrive.exe回车看看是否弹出对话框来检验)

如果没有到后面下载附件:LenovoSQDrive.rar,解压其中的对应文件到Q盘根目录。该压缩包中包含Vista中S、Q盘和Win7上Q盘的三个关键文件,只需解压对应文件夹文件即可(附图)

第二步:
    要想恢复Q盘默认特色功能,你得保证你的系统“自动播放”是正常的,无论是控制面板的“自动播放”设置还是相关服务都得检查。一个检查你的系统“自动播放”设置是否启动的简单操作是,找个U盘插上右击U盘盘符看看是否有“自动播放”项,如果没有你得找原因,看看是不是U盘免疫、系统设置什么的导致的,反正你得确保“自动播放”是正常的。
    “自动播放”被关闭问题有很多原因,有些杀毒软件就自动关闭,它们对此解释是可以防止“可移动设备”自动运行而感染病毒,对此我很难一一说明。

第三步:
******如果前面两项操作都没解决那就可以进行这步操作了,对于注册表的操作请谨慎,特别是那些不熟悉注册表的朋友,不懂的就不要随便乱动*****
    打开注册表定位至 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 ,按Ctrl+F,输入Q:LenovoQDrive.exe,回车搜索,找到左侧对应展开的shell注册表项,将其下(默认)键值改为AutoRun。

如果没有搜索到,那就要手动创建了,关键是找到Q盘对应的CLSID,每个人的小黑上都是不同的,下面我教大家一个快速找出Q盘CLSID的简单方法:

打开注册表定位至HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume,这里就是当前接入系统的所有硬盘分区和移动设备对应的CLSID了,如果你硬盘分了4个区,加上光驱,那这里就有5个分支了,逐一检查右侧Data子键的键值,找到有你Q盘卷标(可能是Lenovo、Lenovo_Reco或者Lenovo_Recovery等)的那个就是了。

找到你系统Q盘CLSID就好办了,复制以下文字保存为reg文件双击导入即可解决Q盘图标和Q盘双击问题,可自行取舍其中的内容,附图证明效果。

修复后的效果图:

*************************我是分隔线*************************************
 Windows Registry Editor Version 5.00

;以下两行使Q盘图标变为原来红色图标,如无问题可删除
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\_Autorun]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\_Autorun\DefaultIcon]
@="Q:\\qdrive.ico"

;以下两行使右击菜单中出现“自动播放”项,可选择导入
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\shell\Autoplay]
"MUIVerb"="@shell32.dll,-8507"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\shell\Autoplay\DropTarget]
"CLSID"="{F26A669A-BCBB-4E37-ABF9-7325DA15F931}"

;以下三行可恢复双击Q盘弹出对话框的功能
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\shell]
@="AutoRun"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\shell\AutoRun]
@="Lenovo 原厂备份分区信息"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\替换此处为你Q盘CLSID\shell\AutoRun\command]
@="Q:\\LenovoQDrive.exe"
 ****************************我是分隔线***********************************

举一反三:
       上面我提供的注册表经过简单修改,可以作为一个自定义任一硬盘分区图标和双击关联操作的模板,你可以把双击D盘本来是打开D盘根目录的操作改为双击D盘启动记事本,把某分区图标改为自己喜欢的图标等等,只要你想得到的都可以做到,看看就是这么简单吧,看那些Think客服和某些网友的意见,动不动就拿重装系统唬弄人,其实根本没那么严重的吧。

(个人原创,转载请注明出处)

http://hi.baidu.com/Karl_Byrne

Apr 3,2011

http://thinkvantageamateur.diandian.com/?tag=%E2%98%85thinkpad%20oem%20os%20%E4%BC%98%E5%8C%96%E4%BD%93%E9%AA%8C%E2%98%85

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{ebe49cc6-10fb-11e2-8639-806e6f6e6963}

【原创TVT技术解析】“双击Q盘”“Q盘红色图标消失”问题相关推荐

  1. 应用计算机散热的原理是什么,计算机散热的原理与技术解析[中].doc

    散热的原理与技术解析-中(1) 在本文的第一部分,我们主要探讨了如何快速将热量带离热源,主要涉及热传递三种基本方式中的热传导方面.但对一个完整的散热器而言,这是远远不够的,因为这样只是将热量转移到散热 ...

  2. 技术动态 | Neo4j知识图谱的技术解析及案例分享

    转载公众号 | DataFunTalk 合作分享:Jesus Barrasa-Neo4j-欧洲区售前和技术总监 合作分享:丁可-Neo4j-亚太区高级技术顾问 编辑整理:吴祺尧-加州大学圣地亚哥分校 ...

  3. 服务器BMC、BIOS、IPMI、UEFI技术解析

    服务器BMC.BIOS.IPMI.UEFI技术解析 以BIOS为核心的固件产业,是信创产业链的重要组成部分,可被誉为信创产业的"山海关".在计算机体系中,BIOS 有着比操作系统更 ...

  4. 你被大数据“杀熟”过吗?怎么解决的?丨Q言Q语

    点击关注 InfoQ,置顶公众号 接收程序员的技术早餐 网友"廖师傅廖师傅"表示,他经常通过某网站订某个特定酒店的房间,长年价格在 380 元 -400 元.偶然一次,他从前台得知 ...

  5. 2018年,你想从InfoQ获取什么内容?丨Q言Q语

    - Q 言 Q 语 第 三 期 - Q言Q语是 InfoQ 推出的最新板块, 旨在给所有 InfoQer 一个展示观点的平台. 每期一个主题, 不扣帽子,不论对错,不看输赢, 只愿跟有趣的灵魂相遇. ...

  6. FPGA资源平民化的新晋- F3 技术解析

    摘要: FPGA (现场可编程门阵列)由于其硬件并行加速能力和可编程特性,在传统通信领域和IC设计领域大放异彩.一路走来,FPGA并非一个新兴的硬件器件,由于其开发门槛过高,硬件加速算法的发布和部署保 ...

  7. 区块链基础知识与关键技术解析

    区块链基础 1. 区块链的来龙去脉     1.1 区块链技术起源     1.2 比特币产生背景与现状     1.3 数字货币概念     1.4 比特币技术原理 2. 区块链概念与产业现状   ...

  8. infoQ 百度技术沙龙第25期回顾:海量数据处理技术解析

    百度技术沙龙第25期回顾:海量数据处理技术解析(含资料下载) 作者 贾国清 发布于 2012年4月8日 领域  运维 & 基础架构,  架构 & 设计,  语言 & 开发  主 ...

  9. Linux vi种 wq 、wq!、x、q、q!区别

    上面的命令只是在vi编辑命令中使用 wq:表示保存退出 wq!:表示强制保存退出 x:表示保存退出 在vi/vim编辑中,直接按 x 可以删除当前光标所在处的字符. wq和wq!的区别如下: 有些文件 ...

  10. 【Linux】vi编辑器中:wq 、:wq!、:x、:q、:q!的详细区别

    文章目录 下面的命令只是在vi编辑命令中使用 `:wq`和`:wq!`的区别如下: `:x` 和 `:wq`的区别如下: `:q` 和 `:q!`的区别如下: 下面的命令只是在vi编辑命令中使用 :w ...

最新文章

  1. UTF-8和Unicode
  2. 【强化学习】DQN 的三种改进在运筹学中的应用
  3. mysql数据库的行级锁有几种_MySQL中的行级锁、表级锁、页级锁
  4. 一个老王开枪案例带你一步一步领略程序开发的魅力
  5. 浙江省经信委与新华三签署战略合作协议
  6. 转:Kafka、RabbitMQ、RocketMQ等消息中间件的介绍和对比
  7. stotybord如何添加子视图_Revit软件技巧合集(建筑构件、视图处理、建筑表现、高级技巧)...
  8. 警惕“***性社工”现象
  9. 日本词汇的认识与理解
  10. PHP 100 个最常用的函数
  11. java pdf版本转换_无需依赖第三方软件,在Java中进行PDF格式转换全新攻略
  12. adb连接手机显示:List of devices attached
  13. php自动生成word目录,word目录自动生成,word如何自动生成目录
  14. 银河麒麟识别不了U盘
  15. C# MVC《捷信达酒店管理系统》项目研发技术总结文献
  16. 计算机主板不通电,电脑电源正常,但主板不通电
  17. 人脸识别属于特异大脑功能
  18. 图神经网络GNN详解
  19. 摒弃盗版,让我们拥有正版,给你最实用的软件。有效的优化
  20. php7.0 官网下载,PHP For Windows

热门文章

  1. 2021年茶艺师(中级)新版试题及茶艺师(中级)考试总结
  2. GD32f103ret6 使用HID,设备管理里,提示未知设备
  3. 带宽、流量限制软件之Netlimiter Pro中文使用教程
  4. Crazy Kids
  5. 对于一个类似VBF文件中有ASCII+二进制俩种编码方式的文件的读取
  6. “二选一”是支付宝首创,背后是帝国的霸权逻辑
  7. Qt实战案例(54)——利用QPixmap设计图片透明度
  8. HTML格式及W3C验证工具
  9. 做什么样的软件才能赚钱? 学什么样的知识才能赚钱? 肖舸老师
  10. MySQL 查询本月各周