Discord 的流程之一是低优先级,这就是语音通信存在问题的原因。
通常在处理器加载时观察到。
搜索了几个具有相同问题的主题后,我发现只有一个批处理文件,它每五秒钟预先为指定的进程分配一定的优先级..但这也无济于事。
@echo off
set /p nazwa=Program Name:
echo Wybierz Priorytet:
echo 64 low
echo 16384 below normal
echo 32 normal
echo 32768 above normal
echo 128 high
echo 256 real time
set /p poziom=select:
wmic process where name="%nazwa%" CALL setpriority %poziom%
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
set startpriority=%priority%
:start
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
if "%startpriority%" NEQ "%PRIORITY%" wmic process where name="%nazwa%" CALL setpriority %poziom%
timeout 5
goto start
pause
有没有人遇到过这个问题或者你有什么建议?
您可以在这里找到解决方案而无需与手鼓跳舞:
https ://www.youtube.com/watch?v=MZF-LURTScI
即,您需要运行带有标志的磁盘驱动器
--disable-renderer-backgrounding
。保留一个脚本,每 5 秒将所有 Discord 进程提升到高优先级。https://github.com/AlexPigalyov/BatScript-DiscordFixLowPriority