当我尝试使用键盘上的媒体键时,launch_media 按钮总是会打开Windows媒体播放器(WMP)在 Windows 8 上。我检查了注册表,该项已映射到 .mp3,.mp3 和 .cda 的默认程序都设置为我的播放器,音乐蜂,并使用自动热键键盘钩子,它似乎使用标准命令来报告按键,而不是专门针对我的键盘。
键盘是联想增强型性能 USB 键盘又名 SK-8815,我正在运行 Windows 8 Pro。
我也尝试过卸载 WMP,按下按钮后会弹出一个窗口,上面写着“分配命令”,然后会打开 Microsoft 键盘和鼠标中心 (MK&MC),如果我没记错的话,它会报告自己是 Microsoft 6000 键盘;在那里更改设置没有任何效果,如果 MK&MC 正常启动,它也不会出现。
可能与此相关(而且也很烦人),播放暂停按钮会弹出一个窗口,提示驱动器中未找到 CD/DVD。这似乎最初对应于守护进程工具,因为我确实也收到了“CD 是应用程序,而不是媒体”的错误,但是在完全删除虚拟驱动器后仍然会出现这种情况。
我该如何解决这些问题?
答案1
警告:这可能会使 Windows Media Player 无法打开,或者可能导致其不稳定。到目前为止,我没有遇到任何问题,并且仍然可以访问(请参阅下面的注释),但是你被警告了!
- 转到
C:\Program Files (x86)\Windows Media Player
并右键单击wmplayer.exe
。 - 点击->属性->高级->更改所有者,我将其设置为管理员
- 现在您可以更改权限(您可能必须退出属性菜单并返回),以便管理员拥有完全访问权限
- 现在您终于可以重命名
wmplayer.exe
为wmplayer.exe.bkp
。 - 接下来,下载 Bart 的程序启动器(截至 2013-09-11 的链接:http://www.nu2.nu/launch/)并将文件解压到文件夹
launch.exe
将和重命名launch.ini
为wmplayer.exe
和wmplayer.ini
。- 编辑
wmplayer.ini
记事本这样路径就会转到您选择的应用程序并保存。 - 打开 regedit,然后转到
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
- 最后,添加一个名为“C:\Program Files (x86)\Windows Media Player\wmplayer.exe”且值为“RUNASADMIN”的条目。
注意:将原始文件重命名wmplayer
为具有不同名称的 EXE 文件似乎仍然可以启动 WMP,尽管如果您想使用它们,显然大多数快捷方式都必须更改。