可能重复:
Vista/Win7 音量混合器设置存储在哪里?
只要 exe 文件不变,Windows 7 的音量混频器通常会保存各个程序的音量级别。
但是,不知何故,此功能在我的计算机上停止工作。每个程序都以最大音量打开,这对于我当前的扬声器配置来说非常不愉快。如果我设置此音量并关闭程序,下次打开它时(无论是否重新启动),它将再次以最大音量打开,而不会记住我的设置。
是否有需要调整的设置或注册表项,以使此功能再次正常工作?或者问题与保存这些设置的地方有关(无论在哪里)?
(SU 上还有其他有关此主题的问题,但没有一个真正涉及这个特定问题,似乎也没有对该问题提供任何提示)
答案1
您需要备份才能真正尝试此操作。
从注册表中删除整个 PropertyStore 键以及其下的所有内容。
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore
最好先导出该部分进行备份,或者对系统进行整个映像备份,因为……嗯,它在 Internet Explorer 下没有意义?
对我来说,它没有任何意义,但它保存了这些信息,我测试了它。我在确认数据可清理后对其进行了测试。在 2 个论坛上,他们表示这些数据在清理实用程序中会很好用。我通过丢弃我的全部数据并重新启动来进行测试。我通过进行调整和刷新注册表来观察混频器调整后数据的变化来进行测试。当然,如果您在启动时使用这样的清理实用程序,那么它可能包含在其中?
这只是开始,试图找出为什么这些信息没有被使用。
然后提供更多信息。它在同一次启动时是否有效?还是在重新启动后发生?如果您刚刚关闭了设置的程序,然后在几秒钟后按照下一步重新打开它,那么它是否有效?您是否使用过注册表清理器?每次的程序 ID 是什么?关于使用程序的 PID 有一些讨论?