[求助]Wimbuilder2制作的Win11PE在SYSTEM账户下无法使用声音
2023-2-3 1383

似乎很多PE都是这样子,只有Admin账户可以正常播放,有什么办法解决?

收藏
点赞
分享
一个UP主呀~
最新回复 (11)
  • avatar image

    貌似目前还没有人能解决system账户下开启声音😥😥

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    q 2023-2-3

    win11 22000系列pe system账户声音正常,2262X和252XX系列pe需开启Admin账户。

    q
  • avatar image
    AXZ 2023-2-6

    22H2版本不可以,但21H2可以。因为我也踩过

    嘿嘿
  • avatar image
    caocaofff 2023-3-23

    目前已有解决方法

    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
            endLoop
    endFunction

    通过修改特定的判断汇编指令,使得SYSTEM用户也可以播放声音了。

    需要修改AudioSrvPolicyManager.dll

    最后于 2023-4-4 被caocaofff编辑 ,原因:
    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    absman1972 2023-3-23
    此楼层已删除
  • avatar image
    CYYspace 2023-4-2
    楼主   7
    caocaofff 目前已有解决方法 Noel 花了3个月调查22h2制作的PE无法播放出声音的问题,通过和Admin登录的用户的情况对比,发现 AudioSrvPolicyManager.dll中对于下面的调用不 ...

    6

    一个UP主呀~
  • avatar image
    USER555 2023-4-3

    如何修改AudioSrvPolicyManager.dll?

    (我没有IDA PRO)

  • avatar image
    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"
    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    USER555 2023-4-3

    谢谢师父!

     

    没有为我工作(或dll未正确修补)

    使用WinHex,我找不到任何以"83 FB 01 0F 84 92"开头的偏移量

  • avatar image
    USER543 谢谢师父! 没有为我工作(或dll未正确修补) 使用WinHex,我找不到任何以"83 FB 01 0F 84 92"开头的偏移量

    替换文件

    上传的附件:
    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    USER555 2023-4-4

    成功了!!!
    太感谢师父了!!!

返回