广而告之,经过几天努力,终于实现 FSCapture 录屏可以支持麦克风了!
目前在 22H2、23H2、及25H2、26H1中实现。21H2及24H2尚未解决。其中,25H2、26H1 中,只要添加下列注册码及文件,即可实现。
- Windows Registry Editor Version 5.00
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\camsvc]
- "Description"="@%SystemRoot%\\system32\\CapabilityAccessManager.dll,-2"
- "DisplayName"="@%SystemRoot%\\system32\\CapabilityAccessManager.dll,-1"
- "ErrorControl"=dword:00000001
- "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
- 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
- "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
- 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
- 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
- 6b,00,20,00,6f,00,73,00,70,00,72,00,69,00,76,00,61,00,63,00,79,00,20,00,2d,\
- 00,70,00,00,00
- "ObjectName"="LocalSystem"
- "RequiredPrivileges"=hex(7):53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,\
- 00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,\
- 65,00,00,00,53,00,65,00,44,00,65,00,62,00,75,00,67,00,50,00,72,00,69,00,76,\
- 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,62,00,50,00,\
- 72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
- "ServiceSidType"=dword:00000001
- "Start"=dword:00000002
- "Type"=dword:00000020
- "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,73,00,74,00,61,00,\
- 74,00,65,00,72,00,65,00,70,00,6f,00,73,00,69,00,74,00,6f,00,72,00,79,00,00,\
- 00,43,00,6f,00,72,00,65,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,\
- 67,00,52,00,65,00,67,00,69,00,73,00,74,00,72,00,61,00,72,00,00,00,00,00
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\camsvc\Parameters]
- "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
- 00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
- 43,00,61,00,70,00,61,00,62,00,69,00,6c,00,69,00,74,00,79,00,41,00,63,00,63,\
- 00,65,00,73,00,73,00,4d,00,61,00,6e,00,61,00,67,00,65,00,72,00,2e,00,64,00,\
- 6c,00,6c,00,00,00
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\camsvc\TriggerInfo]
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\camsvc\TriggerInfo\0]
- "Action"=dword:00000001
- "Data0"=hex:31,00,30,00,64,00,32,00,30,00,65,00,37,00,61,00,2d,00,32,00,35,00,\
- 33,00,30,00,2d,00,34,00,39,00,34,00,61,00,2d,00,61,00,63,00,30,00,31,00,2d,\
- 00,62,00,38,00,64,00,64,00,30,00,34,00,34,00,38,00,30,00,61,00,64,00,32,00,\
- 00,00
- "Data1"=hex:34,00,39,00,34,00,36,00,31,00,63,00,61,00,63,00,2d,00,61,00,31,00,\
- 65,00,33,00,2d,00,34,00,32,00,62,00,37,00,2d,00,39,00,33,00,32,00,38,00,2d,\
- 00,39,00,37,00,32,00,37,00,38,00,33,00,62,00,39,00,33,00,39,00,31,00,65,00,\
- 00,00
- "DataType0"=dword:00000002
- "DataType1"=dword:00000002
- "GUID"=hex:67,d1,90,bc,70,94,39,41,a9,ba,be,0b,bb,f5,b7,4d
- "Type"=dword:00000006
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CaptureService]
- "DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
- "Description"="@%SystemRoot%\\system32\\CaptureService.dll,-101"
- "DisplayName"="@%SystemRoot%\\system32\\CaptureService.dll,-100"
- "ErrorControl"=dword:00000001
- "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,02,00,00,00,14,00,00,\
- 00,01,00,00,00,10,27,00,00,00,00,00,00,00,00,00,00
- "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
- 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
- 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
- 6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,\
- 00,65,00,20,00,2d,00,70,00,00,00
- "ObjectName"="NT AUTHORITY\\LocalService"
- "RequiredPrivileges"=hex(7):53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,\
- 00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,\
- 65,00,00,00,00,00
- "ServiceSidType"=dword:00000003
- "Start"=dword:00000003
- "Type"=dword:00000060
- "UserServiceFlags"=dword:00000003
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CaptureService\Parameters]
- "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
- 00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
- 43,00,61,00,70,00,74,00,75,00,72,00,65,00,53,00,65,00,72,00,76,00,69,00,63,\
- 00,65,00,2e,00,64,00,6c,00,6c,00,00,00
- "ServiceDllUnloadOnStop"=dword:00000001
- "ServiceMain"="ServiceMain"
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc]
- "DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
- "Description"="@%SystemRoot%\\System32\\certprop.dll,-12"
- "DisplayName"="@%SystemRoot%\\System32\\certprop.dll,-11"
- "ErrorControl"=dword:00000001
- "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
- 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
- "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
- 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
- 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
- 6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
- "ObjectName"="LocalSystem"
- "RequiredPrivileges"=hex(7):53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,\
- 00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
- 67,00,65,00,00,00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,\
- 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,\
- 65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
- 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,\
- 6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
- 00,65,00,00,00,53,00,65,00,54,00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,\
- 72,00,73,00,68,00,69,00,70,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
- 00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,\
- 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
- "ServiceSidType"=dword:00000001
- "Start"=dword:00000003
- "Type"=dword:00000020
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc\Parameters]
- "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
- 00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
- 63,00,65,00,72,00,74,00,70,00,72,00,6f,00,70,00,2e,00,64,00,6c,00,6c,00,00,\
- 00
- "ServiceDllUnloadOnStop"=dword:00000001
- "ServiceMain"="CertPropServiceMain"
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc\Security]
- "Security"=hex:01,00,14,80,b8,00,00,00,c8,00,00,00,14,00,00,00,34,00,00,00,02,\
- 00,20,00,01,00,00,00,02,c0,18,00,00,00,0c,00,01,02,00,00,00,00,00,05,20,00,\
- 00,00,20,02,00,00,02,00,84,00,05,00,00,00,00,02,14,00,ff,01,0f,00,01,01,00,\
- 00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,02,00,01,02,00,00,00,00,00,05,\
- 20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,\
- 00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,\
- 28,00,30,00,00,00,01,06,00,00,00,00,00,05,50,00,00,00,66,34,96,1a,b9,aa,f1,\
- 5c,19,30,12,f8,95,ce,48,74,a0,fd,4e,30,01,02,00,00,00,00,00,05,20,00,00,00,\
- 20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc\TriggerInfo]
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc\TriggerInfo\0]
- "Action"=dword:00000001
- "GUID"=hex:30,52,dd,50,8a,ba,d1,11,bf,5d,00,00,f8,05,f5,30
- "Type"=dword:00000001
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\CertPropSvc\TriggerInfo\1]
- "Action"=dword:00000001
- "GUID"=hex:61,81,1d,12,6d,86,24,4a,ba,58,90,58,94,0c,0d,47
- "Type"=dword:00000001
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\StateRepository]
- "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
- "Description"="@%SystemRoot%\\system32\\windows.staterepository.dll,-2"
- "DisplayName"="@%SystemRoot%\\system32\\windows.staterepository.dll,-1"
- "ErrorControl"=dword:00000001
- "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
- 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
- "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
- 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
- 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
- 6b,00,20,00,61,00,70,00,70,00,6d,00,6f,00,64,00,65,00,6c,00,20,00,2d,00,70,\
- 00,00,00
- "ObjectName"="LocalSystem"
- "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
- 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,\
- 65,00,61,00,73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,\
- 00,69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
- 00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,\
- 00,61,00,6e,00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
- 67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,\
- 00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,\
- 43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,\
- 00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,\
- 6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,\
- 00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
- 61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,\
- 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,\
- 67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,\
- 00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
- 65,00,52,00,65,00,73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,\
- 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b,00,65,00,4f,00,\
- 77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00,69,00,76,00,69,\
- 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,42,00,61,00,63,00,6b,00,75,00,\
- 70,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
- "ServiceSidType"=dword:00000001
- "Start"=dword:00000002
- "Type"=dword:00000020
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\StateRepository\parameters]
- "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
- 00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
- 77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,2e,00,73,00,74,00,61,00,74,00,65,\
- 00,72,00,65,00,70,00,6f,00,73,00,69,00,74,00,6f,00,72,00,79,00,2e,00,64,00,\
- 6c,00,6c,00,00,00
- "ServiceDllUnloadOnStop"=dword:00000000
- [HKEY_LOCAL_MACHINE\pe_sys\ControlSet001\Services\StateRepository\Security]
- "Security"=hex:01,00,14,80,cc,00,00,00,ec,00,00,00,14,00,00,00,30,00,00,00,02,\
- 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
- 00,00,02,00,9c,00,06,00,00,00,00,00,28,00,ff,01,0f,00,01,06,00,00,00,00,00,\
- 05,50,00,00,00,b5,89,fb,38,19,84,c2,cb,5c,6c,23,6d,57,00,77,6e,c0,02,64,87,\
- 00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,00,00,18,00,fd,\
- 01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,00,00,14,00,9d,01,\
- 02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,00,14,00,9d,01,02,00,01,01,00,\
- 00,00,00,00,05,06,00,00,00,00,00,18,00,14,00,00,00,01,02,00,00,00,00,00,0f,\
- 02,00,00,00,01,00,00,00,01,06,00,00,00,00,00,05,50,00,00,00,b5,89,fb,38,19,\
- 84,c2,cb,5c,6c,23,6d,57,00,77,6e,c0,02,64,87,01,06,00,00,00,00,00,05,50,00,\
- 00,00,b5,89,fb,38,19,84,c2,cb,5c,6c,23,6d,57,00,77,6e,c0,02,64,87
复制代码 需要添加的文件有:
Windows\System32\CapabilityAccessManagerClient.dll
Windows\System32\CapabilityAccessManager.Desktop.Storage.dll
Windows\System32\certprop.dll
Windows\System32\StartTileData.dll
Windows\System32\SystemSettings.DataModel.dll
Windows\System32\TileDataRepository.dll
Windows\SysWOW64\devenum.dll
Windows\SysWOW64\qcap.dll
Windows\SysWOW64\cdosys.dll ;;可去掉
有兴趣的可自己先试试,看能不能用。我这没麦克风及摄像头,无法测试的。
|