麦克罗夫 发表于 2006-3-3 09:34

【请教】如何完全关闭“虚拟内存”?

我已禁用虚拟内存(Virtual Memory : VM)有3个月了,但是后来发现其实还是有VM在运行,请看图。

请问我要如何完全关闭“虚拟内存”呢?

还有,我也修改了注册表里的 HKLM_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management/DisablePagingExecutive = 1

但是在Windows Task Manager - Process 最后1栏还是有VM在跑....

麦克罗夫 发表于 2006-3-3 11:59

好想试试看完全关闭VM后的效果如何呢。。。。谁来帮帮忙指点一下啊。。。

麦克罗夫 发表于 2006-3-3 12:06

【请教】如何完全关闭“虚拟内存”?

我已禁用虚拟内存(Virtual Memory : VM)有3个月了,但是后来发现其实还是有VM在运行,请看图。

请问我要如何完全关闭“虚拟内存”呢?

还有,我也修改了注册表里的 HKLM_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management/DisablePagingExecutive = 1

但是在Windows Task Manager - Process 最后1栏还是有VM在跑....

帮个忙指点一下吧。。。

xiewg 发表于 2006-3-3 12:14

虚拟内存是关不掉的,区别就是一个在硬盘上,一个还是在物理内村里

cranesky 发表于 2006-3-3 12:45

同问啊,呵呵。

我是胖胖 发表于 2006-3-3 12:47

一起等答案

hdht 发表于 2006-3-3 12:51

硬盘拆了,光盘或者网络启动
以上灌水

larblue 发表于 2006-3-3 12:58

先卸载
然后在设备管理器里卸载
或者禁用该设备

麦克罗夫 发表于 2006-3-3 13:10

来个高手指点一下吧!

PS. 6楼的兄弟,你在说什么?

larblue 发表于 2006-3-3 13:13

看错了
我还以为你是说虚拟硬盘呢

wuyaover 发表于 2006-3-3 13:13

似乎是没有办法完全关闭的

麦克罗夫 发表于 2006-3-3 13:14

原帖由 xiewg 于 2006-3-3 12:14 发表
虚拟内存是关不掉的,区别就是一个在硬盘上,一个还是在物理内村里

既然我已设定无分页文件,那么留在“硬盘上”的东西到底在哪里? 我找过所有的分区都没找到。我是到DOS下面打 dir page*.* /a /s

麦克罗夫 发表于 2006-3-3 13:17

似乎无法关闭? 那好, 既然我已设置pagefile为0,请问这些VM是跑到哪里去躲起来了啊? 我到DOS下 dir page*.* /s /a 到每个分区里都找不到踪迹。。。

xiewg 发表于 2006-3-3 13:19

原帖由 麦克罗夫 于 2006-3-3 13:14 发表


既然我已设定无分页文件,那么留在“硬盘上”的东西到底在哪里? 我找过所有的分区都没找到。我是到DOS下面打 dir page*.* /a /s


就是说了,硬盘上既然已经停用了,所谓的虚拟内存就只能呆在物理内村里了。。。。

麦克罗夫 发表于 2006-3-3 13:28

真的啊?!太棒了!

那我关了虚拟内存,这个 HKLM_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management/DisablePagingExecutive = 1 还需要修改吗?

麦克罗夫 发表于 2006-3-3 13:31

那些VM在内存里吗?!?!

只在夜半飞 发表于 2006-3-3 13:40

關注~~```

麦克罗夫 发表于 2006-3-3 13:44

这么多人想知道,有谁来帮帮忙啊!解答一下啊~

childyee 发表于 2006-3-3 13:51

我也想搞清楚关闭虚拟内存是否影响整体性能??

Drifter 发表于 2006-3-3 14:09

在硬盘上看看有没有这个2G的文件? 如果没有的话当然就是没有这个VM了.

软件的东西, 不能完全信的.

麦克罗夫 发表于 2006-3-3 14:21

原帖由 Drifter 于 2006-3-3 14:09 发表
在硬盘上看看有没有这个2G的文件? 如果没有的话当然就是没有这个VM了.

软件的东西, 不能完全信的.

Drifter阿,帮帮忙吧!我知道你行的^:^

麦克罗夫 发表于 2006-3-3 15:47

修改 注册表 HKLM_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management/DisablePagingExecutive = 0
和 HKLM_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management/DisablePagingExecutive = 1
效果一样?!都还是有VM在TaskManager-Process里跑。。。 烦死了!

DarkClouds 发表于 2006-3-3 16:45

到底要怎么弄?

Drifter 发表于 2006-3-3 17:27

你在硬盘上看到那个2G的虚拟内存文件没有啊?

原帖由 麦克罗夫 于 2006-3-3 14:21 发表


Drifter阿,帮帮忙吧!我知道你行的^:^

麦克罗夫 发表于 2006-3-3 17:41

原帖由 Drifter 于 2006-3-3 17:27 发表
你在硬盘上看到那个2G的虚拟内存文件没有啊?



没有诶, 我用了Windows Search功能找片了所有分区都没找着,现在是怎么样?别告诉我没找着就是在内存里。。。 2G VM..... 我只有1G内存怎么承受得了2G VM呢。。。?!?!**\

麦克罗夫 发表于 2006-3-3 21:01

谁能帮帮忙?

月光疾风 发表于 2006-3-3 21:06

关不了的

xiewg 发表于 2006-3-4 00:52

DisablePagingExecutive

Specifies whether user-mode and kernel-mode drivers and kernel-mode system code can be paged to disk when not in use.

反正你得pagefile不是在硬盘上的,设不设都无所谓了,偶还是习惯设成1

lylong 发表于 2006-3-4 02:17

奇怪了,我怎么没有vm size这一项

麦克罗夫 发表于 2006-3-5 05:50

原帖由 lylong 于 2006-3-4 02:17 发表
奇怪了,我怎么没有vm size这一项

进Windows Task Manager,点Processes tab,然后View ->Select Columns...->勾VM Size
页: [1] 2
查看完整版本: 【请教】如何完全关闭“虚拟内存”?