Limit the maximum system memory occupied by programs running under Windows

set limits

Executing 4096 in cmd
bcdedit /set increaseuserva 4096
is 4096MB, which is 4G.

unset

To delete this setting, enter
bcdedit /deletevalue increaseuserva

Administrator rights

If the following error occurs:
"The boot configuration data store could not be opened. Access is denied.",
you need to run cmd as an administrator, and then repeat the above instructions.

set autostart

With the help of ChatGPT, I wrote a simple bat, created shortcuts, set administrator permissions, and can be placed in self- C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupstarting

@echo off

REM 检查参数是否为空
if "%1" == "" (
bcdedit /set increaseuserva 4096
exit /b 1
)

REM 根据参数值执行不同的命令
if "%1" == "0" (
    bcdedit /deletevalue increaseuserva
    if %errorlevel% equ 0 (
        echo delete succeed!
    ) else (
        echo delete error
    )
) else if %1 GTR 1024 (
    bcdedit /set increaseuserva %1
    if %errorlevel% equ 0 (
        echo set succeed!
    ) else (
        echo set error
    )
) else (
    echo error: %1
    exit /b 1
)

Guess you like

Origin blog.csdn.net/qq_25262697/article/details/130544769