在 Windows 7 64 位上,IncreaseUserVa 更改后系统挂起

在 Windows 7 64 位上,IncreaseUserVa 更改后系统挂起

我错误地在 Windows 7 64 位上应用了 IncreaseUserVa 3072:

BCDEDIT /set IncreaseUserva 3072

之后,当我启动密集的 Matlab 代码时,系统就会挂起。

我尝试使用以下方法来恢复更改:

BCDEDIT /set increaseUserva 2048

或者

BCDEDIT /deletevalue increaseUserva

但是,当我运行 Matlab 代码时遇到了同样的问题。

当我检查时,命令后面bcdedit/enum all不包含, 。increaseUserva/deletevalue

任何想法?

答案1

BCDEDIT运行正常。正确的命令是:BCDEDIT /deletevalue increaseUserva。问题出在我同时进行的另一项更改上;在 Matlab 代码中,我在try/catch需要大量内存的命令周围添加了一个。显然,这导致 Matlab 占用了大量内存(在资源监视器中观察到 40 GB)。现在,我将其替换try/catch为一个if,它就可以正常工作了。

相关内容