IT 部门撤销并重新授予“可移动存储设备”后,Windows 7 无法读取 DVD

IT 部门撤销并重新授予“可移动存储设备”后,Windows 7 无法读取 DVD

问题

在我的 IT 部门撤销(然后重新授予)使用“大容量存储设备”的权限后,我的笔记本电脑的光驱无法再读取 DVD 或 CD。但是,它似乎能够正确写入 CD 和 DVD。

语境

  • 新笔记本电脑(3 个月)
  • Windows 7的
  • 原本光驱工作正常
  • IT 部门撤销了“大容量存储”,从而禁用了 SD 卡、USB 和 DVD 驱动器
  • 在我的请求下,IT 部门通过以下脚本重新授予我“大容量存储”权限。根据我们的 Windows 专家的说法,这应该可以让 DVD 驱动器再次运行。
  • USB 存储/SD 卡现在可以工作,但光驱无法读取 DVD 或 CD。
  • 我应用了 Microsoft 的这个‘修复程序’:MicrosoftFixit.dvd.RNP.1502975461869821.1.1.Run.exe
  • 我把光驱换成了同事的(也是 3 个月的),以检查光驱是否出现故障。计算机使用另一个光驱时也出现了同样的情况。
  • 计算机可以从光驱启动。

光驱的其他奇怪之处

光驱的一些具体异常:

  • 它正确读取了“卷标”(例如,使用“好奇的乔治” DVD,我在“计算机”窗口中看到“CURIOUS_GEORGE”)
  • 似乎“写入”正确(即 Roxio 刻录机成功刻录了一张 CD。请注意,我没有测试生成的 CD,但是 Roxio 声明“成功”,而 VLC 和 Windows Media Player 在尝试读取时会发出噪音失败)

脚本

我们的 Windows 人员向我提供了以下 '.reg' 代码来恢复“大容量存储”。它可以恢复对 USB/SD 卡的访问,但不能恢复对光驱的访问。

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\IBM\IGATEM]

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices\{53f56308-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Execute"=-
"Deny_Read"=-
"Deny_Write"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Execute"=-
"Deny_Read"=-
"Deny_Write"=-

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices]
"Deny_All"=-

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f56308-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Read"=-
"Deny_Write"=-

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}]
"Deny_Read"=-
"Deny_Write"=-

有想法该怎么解决这个吗?

答案1

我对此做了一些研究,我倾向于同意 FRob 和 Tiago 的观点,认为这与组策略和潜在注册表项有关,但由于您是高级用户或本地管理员(推断是因为 IT 让您运行了 .reg 文件)..我建议一个更简单的选项。

打开计算机管理(点击并输入“compmgmt.msc”),然后打开设备管理器并删除您的 CD/DVD 驱动器。然后重新启动。它将重新安装,并且可能会重新创建任何必要的注册表项,而无需您在注册表或组策略中乱搞。删除 DVD 驱动器可能听起来很激烈,但实际上并不是什么大问题。我假设您插入了 USB 驱动器,它会自动安装驱动程序。它会再次执行此操作。

祝你好运,

斯宾塞

答案2

似乎最重要的是有一个错误导致了这个问题...应用以下补丁对我们有帮助,我们不必移除可移动(cd/dvd)存储设备就可以使其工作。

在 Windows Server 2008、Windows 7 或 Windows Server 2008 R2 中启用并禁用组策略设置后,用户无法访问可移动设备 https://support.microsoft.com/kb/2738898?wa=wsignin1.0

答案3

我观察到 Windows XP 中也有类似的行为,当时 syskey 被损坏(我使用第三方“恢复 CD”损坏)。PC 会抱怨任何磁盘(当时只有 CD)、USB 存储设备都无法读取。

另外,关于您的注册表文件:发布的文件只是用来重新启用访问,因此无法确定他们首先做了什么来禁用它(除了将上述键/值放在那里,或许)。

请注意,如果之前已设置 GUID_DEVINTERFACE_CDROM (53f56308-b6bf-11d0-94f2-00a0c91efb8b) 的值“Deny_All”/“Deny_Execute”,则此脚本不会删除该值。因此,可能需要检查上述键,看看是否有任何可能拒绝访问的值仍然存在。

您的 IT 部门应该使用组策略来授予/拒绝对可移动媒体的访问,而不是提供必须在每台机器上运行的脚本。

答案4

看看这对你是否有用。

技术网

Windows Registry Editor Version 5.00 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices] 
"Deny_All"=dword:00000000 
"RebootTimeinSeconds_state"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\Custom] 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\Custom\Deny_Read] 
"Deny_Read"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\Custom\Deny_Write] 
"Deny_Write"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f56308-b6bf-11d0-94f2-00a0c91efb8b}] 
"Deny_Write"=dword:00000000 
"Deny_Read"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630b-b6bf-11d0-94f2-00a0c91efb8b}] 
"Deny_Read"=dword:00000000 
"Deny_Write"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}] 
"Deny_Write"=dword:00000000 
"Deny_Read"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{53f56311-b6bf-11d0-94f2-00a0c91efb8b}] 
"Deny_Write"=dword:00000000 
"Deny_Read"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{6AC27878-A6FA-4155-BA85-F98F491D4F33}] 
"Deny_Read"=dword:00000000 
"Deny_Write"=dword:00000000 
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\RemovableStorageDevices\{F33FDC04-D1AC-4E8E-9A30-19BBD4B108AE}] 
"Deny_Read"=dword:00000000 
"Deny_Write"=dword:00000000 

如果上述方法不起作用,请尝试以下方法:

  • 打开组策略编辑器(按在此处输入图片描述+R并输入gpedit.msc,点击Enter)。

  • 在左侧窗格中,单击User Configuration-> Administrative Templates-> System-> Removable Storage Access。(见下面的屏幕截图):

    在此处输入图片描述

  • 在右侧窗格中,右键单击CD and DVD: Deny read access,然后单击Properties

  • 选择DisabledNot Configured并点击OK

  • 关闭组策略编辑器窗口。完成。

相关内容