DVD驱动器不会播放DVD,奇怪的上下文菜单


1

我的DVD驱动器不再正确识别DVD,我不知道如何纠正这个问题。

在启动时,资源管理器将驱动器显示为DVD驱动器(E :)覆盖有“DVD”标签(我有2个硬盘分区,C:和D :)
但是当我插入一个空白(可写)DVD-R时,图标显示为CD驱动器(E :)

右键单击驱动器图标会导致暂停,然后Explorer将显示上下文菜单,其中所有条目都缩进到右侧:

上下文菜单图像

双击DVD图标(我希望启动Windows Media Player)会导致资源管理器显示驱动器内容,因此我只看到标题“当前在此CD上的文件”,下面是VIDEO_TS的图标夹。
如果有人感兴趣,驱动器是HL-DT-ST DVD + -RW GSA-H31N。

这不是硬件问题:我可以使用mplayer在驱动器中播放DVD:

mplayer dvd://1 -dvd-device e:

...可以播放DVD就好了; 但Windows不能。

在有人要求之前:不,我没有从这个开始发生之前的恢复点,所以我不能只恢复系统。

由于上下文菜单的外观,我认为有一些驱动程序或shell扩展中断了事情。
我已经看了过滤器驱动程序,认为我需要删除一些东西,但我不确定应该在哪里,什么不应该。

任何人都可以提出任何诊断这个问题的想法吗?

更新2010-08-26

我已按照此Microsoft支持文章中的说明删除了上下过滤器,并且已从上下文菜单中删除了Roxio Drag-to-Disc引用以及左缩进。


  1. 单击“ 开始”,然后单击“运行”
  2. 在“ 打开”框中,键入regedit,然后单击“ 确定”

  3. 在导航窗格中,找到并单击以下注册表子项:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E965-E325-11CE-BFC1-08002BE10318}

  4. 在右窗格中,单击“ UpperFilters”

    注意您还可能会看到UpperFilters.bak注册表项。您不必删除该条目。单击“ UpperFilters”。如果您没有看到UpperFilters注册表项,您仍可能必须删除LowerFilters注册表项。为此,请转到步骤7。

  5. 在“ 编辑”菜单上,单击“ 删除”
  6. 系统提示您确认删除时,单击“ 是”
  7. 在右窗格中,单击“ LowerFilters”
  8. 在“ 编辑”菜单上,单击“ 删除”
  9. 系统提示您确认删除时,单击“ 是”
  10. 退出注册表编辑器
  11. 重新启动计算机。

但请注意,上下文菜单没有常用的“ 打开 /浏览/搜索”条目。

当我双击图标时,我得到“将CD复制到CD”行为,资源管理器显示“当前在CD上的文件”。

Answers:


1

您的上下文菜单看起来就像是从一个过宽的图标中分离出来的。我猜这个有小盘的线并且读到“拖到盘子”是错误的。它看起来是错误的宽度,看起来是一个图像,不一定是文本(我很可能是错的,但字体看起来不同)。

如果您可以使用其他程序播放DVD,那么它似乎不是您的DVD驱动器,而是Windows资源管理器出错了。连接上下文菜单,我会尝试删除一些与光盘相关的工具(暂时),看看问题是否清除。

要修复双击打开文件夹,可能需要将DVD文件夹类型与Windows Media Player重新关联。我不记得如何,所以你需要谷歌,但如果你知道插入光盘或闪存驱动器时弹出的菜单,你需要选择在WiMP中打开并设置这是默认选项。


是的,我倾向于卸载Roxio软件因为我几乎不使用它; 但是这已经安装了几年,所有的上下文菜单自定义,直到最近才出现任何问题。也许这是一个红鲱鱼。
njd 2010年

0

好吧,卸载各种Roxio垃圾后,仍然发现DVD驱动器出现在CD驱动器上,这是最终修复的步骤。

基本问题是其他CD / DVD实用程序已删除红皮书imapi过滤器,因此无法正确识别驱动器。

我也有各种各样的ElbyCDFL和其他来自gawd的LowerFilters - 只知道在哪里。

合并此注册表文件还原了imapi LowerFilter和红皮书UpperFilter,后者恢复了DVD-RW功能。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}]
"Class"="CDROM"
@="DVD/CD-ROM drives"
"EnumPropPages32"="MmSys.Cpl,MediaPropPageProvider"
"Installer32"="storprop.dll,DvdClassInstaller"
"SilentInstall"="1"
"NoInstallClass"="1"
"TroubleShooter-0"="hcp://help/tshoot/tsdrive.htm"
"Icon"="-51"
"LowerFilters"=hex(7):69,00,6d,00,61,00,70,00,69,00,00,00,00,00
"UpperFilters"=hex(7):72,00,65,00,64,00,62,00,6f,00,6f,00,6b,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0000]
"EnumPropPages32"="storprop.dll,DvdPropPageProvider"
"InfPath"="cdrom.inf"
"InfSection"="cdrom_install"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2535.0"
"MatchingDeviceId"="gencdrom"
"DriverDesc"="CD-ROM Drive"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0000\DigitalAudio]
"RegistryVersion"=dword:00000001
"NumberOfBuffers"=dword:00000008
"SectorsPerRead"=dword:00000010
"SectorsPerReadMask"=dword:ffffffff
"CDDASupported"=dword:00000001
"CDDAAccurate"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0001]
"EnumPropPages32"="storprop.dll,DvdPropPageProvider"
"InfPath"="cdrom.inf"
"InfSection"="cdrom_install"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2535.0"
"MatchingDeviceId"="gencdrom"
"DriverDesc"="CD-ROM Drive"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0001\DigitalAudio]
"RegistryVersion"=dword:00000001
"NumberOfBuffers"=dword:00000008
"SectorsPerRead"=dword:00000010
"SectorsPerReadMask"=dword:ffffffff
"CDDASupported"=dword:00000001
"CDDAAccurate"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0002]
"EnumPropPages32"="storprop.dll,DvdPropPageProvider"
"InfPath"="cdrom.inf"
"InfSection"="cdrom_install"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2535.0"
"MatchingDeviceId"="gencdrom"
"DriverDesc"="CD-ROM Drive"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0002\DigitalAudio]
"RegistryVersion"=dword:00000001
"NumberOfBuffers"=dword:00000008
"SectorsPerRead"=dword:00000010
"SectorsPerReadMask"=dword:ffffffff
"CDDASupported"=dword:00000001
"CDDAAccurate"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\0003]
"EnumPropPages32"="storprop.dll,DvdPropPageProvider"
"InfPath"="cdrom.inf"
"InfSection"="cdrom_install"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2535.0"
"MatchingDeviceId"="gencdrom"
"DriverDesc"="CD-ROM Drive"
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.