新手学系统五——谈系统媒体播放全面管理系统的“自动播放”
电脑学苑
编者按:当插入光盘时,Windows XP会弹出自动播放对话框,并在对话框中提示让用户选择希望操作的方式(如图1)。这个功能人性化十足,最直接的就是可省掉通过“我的电脑”打开光驱查看的步骤。这个功能还可以变得更灵活吗?一不小心这个功能失效了该怎么办呢?或者你根本不喜欢这个功能该如何关闭呢?本文就教你全面管理系统的“自动播放”功能。

光盘内容个性播放
使用“自动播放功能”后,每次插入光盘时系统会要求你选择一种操作,那我们能否根据光盘内容自动执行特定的操作呢?当然可以!
打开“我的电脑”,右键点击要设置的光盘盘符,选择“属性”,在“自动播放”选项卡下可以选择不同的光盘类型。
例如,我们希望一旦插入DVD光盘系统就自动调用“KMPlayer”来播放它,那首先从下拉列表中选中“DVD影片”,然后点选“选择一个操作来执行”,并从下面的框中选择“自动运行DVD,使用The KMPlayer”(系统中需要安装有KMPlayer,并且它已设置为自动播放视频),单击“确定”即可。
同理,可以设置对“音乐文件”、“图片”等不同资源自动执行的操作。
阿萌小提示:选择“选择一个操作来执行”时,一般只能在系统提供的程序中选择。如果要添加其他软件,就要先回到“我的电脑”中,把相关软件设置为文件关联程序,再在这里进行选择。
添加更多的自动播放操作方式
当系统弹出的自动播放对话框中并没有你需要的程序时。没关系,我们可以用Autoplay Repair(下载地址是http://www.cpcw.com/download)来增加或删除自动播放项目。
例如,当插入一张音乐光盘后希望在弹出的对话框中包含用KMPlayer播放的选项,可以这样实现:
启动Autoplay Repair,切换到“音频CD”标签下,单击右侧的“添加自动播放接口”按钮,在“修改自动播放接口”对话框中,在“操作”中写自动运行Audio CD(可随意写)、“提供者”里写需要播放的程序名称,然后单击“应用程序”后的省略号按钮找到KMPlayer 播放器主程序位置,在“参数”后加上“%1 /cd”(这是KMPlayer播放器播放音乐CD时用的参数,其他程序请参看相关说明)。最后点击“应用”就可以了。
在Autoplay Repair中,还可以控制每个驱动器是否使用自动播放功能。切换到它的“禁止自动播放”标签下,去掉某个盘符前的钩,点击“应用”即可禁止它的播发功能。
解决“自动播放”失效问题
如果插入光盘时没有出现自动播放对话框,可以使用微软的修复工具Autoplay Repair Wizard来解决,该软件下载地址是http://cpcw.com/download。
第一步:运行该工具,点击“下一步”,软件首先会检查系统设置是否正确。例如,检查“Shell Hardware Detection”服务是否已在运行。若没有启动该服务,自然不会弹出“自动播放”对话框,此时可点击“Repair”按钮修复,注意只有在“Status”状态下显示为“OK”才能继续下一步。
阿萌小提示:遇到自动播放功能失效时,不妨先手动点击“开始→运行”,输入services.msc,打开“服务管理器”,查看“Shell Hardware Detection”服务是否为“已启动”状态。
第二步:在“Choose the drive where AutoPlay is not working correctly”列表中选择自动播放功能不起作用的驱动器字母,再单击“下一步”,如果在随后的对话框中“Current user policy”、“Local computer policy”、“Drive-level policies”的“Status”列中有任意一个不为“OK”,则要单击对应的“Repair”按钮修复。
第三步:接下来,点击“下一步”后进行测试以检查修复是否成功。例如,弹出光驱门放入光盘,或者拔下可移动磁盘再连上去,随后单击“Begin Test”按钮,如果修复成功的话,不仅会自动弹出“您想让Windows做什么?”的对话框,而且在修复向导中会提示“Legacy AutoPlay event”为“OK”、“AutoPlay V2 event”也为“OK”。最后点击“下一步”直到“完成”即可。
禁止自动播放功能
如果不想使用Windows XP的自动播放功能,除了用“Autoplay Repair”来设置外,还可用“组策略”非常方便地禁止它:
点击“开始→运行”,输入gpedit.msc,打开组策略。找到“管理模板→系统”项,在右侧双击“关闭自动播放”,然后设置为“已启用”,并在“关闭自动播放”下拉列表框中选择“所有驱动器”(如图2),最后点击“确定”即可。

要注意的是, 这个设置在“计算机配置”和“用户配置”两个分支中都有。如果希望在所有账户下都不使用自动播放功能,则应在“计算机配置”下设置,否则只到“用户配置”下设置。还要说明的是,设置禁止自动播放后,并不能阻止自动播放音乐 CD。