我们运行的是 Windows 7 - 64 位,带有 Windows Media Player 12 和 Overdrive Media Console。我们所有的 PC 都因 DeepFreeze 而“冻结”,它类似于 CleanSlate 或任何其他回滚/磁盘恢复应用程序,在重新启动时会冻结。
在公共电脑上,这不是问题,但我们的员工电脑也被冻结,有一个解冻区域用于下载电子书和其他与工作相关的文件。这是我们的困境:员工下载了一本附有完整 DRM 的电子书。这本书可以播放,但第二天,这本书还在,但许可证却不见了,因为它隐藏在 C: 驱动器的某个地方,无法重新路由到我们存放书籍的“解冻”存储区域。
在早期版本的 Windows Media Player 中,您可以更改 DRM 许可证的目标位置,以跟踪您存储书籍的位置。WMP12 不允许这样做。据我所知,此注册表项是二进制的,因此必须成为软件工程师才能解决此类调整。您也无法降级到早期版本的 WMP 来恢复目标功能。
如果有人有任何意见,那就太好了。
附录:
DeepFreeze Igloo 是一个迁移工具,允许通过重定向文件夹/配置文件/注册表项来排除...但是,Win7 64 位上的 DRM 似乎比我们想象的要复杂一些。
答案1
我还没有尝试过,但这里有我找到的一些文档。
- 关闭 WMP12
- 浏览到 %SystemDrive%\ProgramData\Microsoft\Windows\DRM 并将文件夹重命名为 DRMbackup
- 以管理员身份打开 Internet Explorer(右键单击 -> 以管理员身份运行)浏览至http://drmlicense.one.microsoft.com/Indivsite/en/indivit.asp并点击升级。
- 使用数据 igloo 重定向 DRM 文件夹 -> thawspace。
- 验证 DRM 文件,重新启动,然后查看授权是否仍然存在。