似乎很多PE都是这样子,只有Admin账户可以正常播放,有什么办法解决?
貌似目前还没有人能解决system账户下开启声音😥😥
win11 22000系列pe system账户声音正常,2262X和252XX系列pe需开启Admin账户。
22H2版本不可以,但21H2可以。因为我也踩过
目前已有解决方法
Noel 花了3个月调查22h2制作的PE无法播放出声音的问题,通过和Admin登录的用户的情况对比,发现 AudioSrvPolicyManager.dll中对于下面的调用不同。function _lambda_578ae89ec9d34aac4820f7673924a253___operator__ proc near call cs:__imp_WTSEnumerateSessionsW Loop for each session call cs:__imp_WTSQuerySessionInformationW "set" AUDIOSRVPOLICYMANAGER!g_GlobalUserPresent endLoopendFunction通过修改特定的判断汇编指令,使得SYSTEM用户也可以播放声音了。
需要修改AudioSrvPolicyManager.dll
caocaofff 目前已有解决方法 Noel 花了3个月调查22h2制作的PE无法播放出声音的问题,通过和Admin登录的用户的情况对比,发现 AudioSrvPolicyManager.dll中对于下面的调用不 ...
6
如何修改AudioSrvPolicyManager.dll?
(我没有IDA PRO)
USER543 如何修改AudioSrvPolicyManager.dll? (我没有IDA PRO)
大于或等于22621版本时:
binmay.exe -u "AudioSrvPolicyManager.dll" -s "83 FB 01 0F 84 92 00 00 00" -r "83 FB 01 E9 93 00 00 00 00"
谢谢师父!
没有为我工作(或dll未正确修补)
使用WinHex,我找不到任何以"83 FB 01 0F 84 92"开头的偏移量
USER543 谢谢师父! 没有为我工作(或dll未正确修补) 使用WinHex,我找不到任何以"83 FB 01 0F 84 92"开头的偏移量
替换文件
成功了!!!太感谢师父了!!!