Board logo

标题: [交流] 关于电脑C盘空间变小的问题 [打印本页]

作者: wwwcylcyl    时间: 2008-5-9 15:47     标题: 关于电脑C盘空间变小的问题

设置虚拟内存方法:右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/选自定义大小,在初始大小和最大值,同时设为你的物理内存的两倍。如果你的内存是512MB,就将初始大小和最大值同时设为设为1024MB。设置后需按“设置”按钮,然后再按确定和应用,重新启动电脑设置生效。

设置虚拟内存,存储在非系统盘方法:
右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/注意:先选中驱动器[卷标]中的C:后点选“无分页文件”在按“设置”按钮,这时已经取消了C盘的虚拟内存。然后你在点选自定义大小,将驱动器[卷标]设在其它盘,并且输入虚拟内存数,然后按“设置”按钮,再按确定应用,重新启动电脑设置生效。

物理内存,在应用中,自然是顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。

虚拟内存,这个概念就要稍微了解一下CPU了,毕竟我们现在谈的是应用中的概念。我们应该知道,对于一般的32位CPU,有32根地址线,那么它的寻址空间就是4GB。也就是说,如果没有其他的限制,我们的主板上最大可以安装4GB的物理内存。哈哈,一般的机器是不会装那么多物理内存的,大把的银子啊,性价比可合不上。程序员可不管这个,我们对CPU编程,不能一台机器根据你物理内存的大小我编一个程序吧?那也太原始社会了吧。所以程序员都是直接使用的4GB的奢侈的进程空间(或许,不应该用奢侈这么短视的词。曾几何时,128M的物理内存也是我们不可想象的呢?)。这怎么办?总不能不用那些程序了吧。好吧,这个问题交给OS去解决吧。这样,OS就提出了一个虚拟内存的概念。就是进程、用户、不必考虑实际上物理内存的限制,而直接对4GB的进程空间进行寻址。如果所寻址的数据实际上不在物理内存中,那就从“虚拟内存”中来获取。这个虚拟内存可以是一个专门文件格式的磁盘分区(比如linux下的swap分区),也可以是硬盘上的某个足够大的文件(比如win下的那个i386文件,好像是这个名字)。物理内存中长期不用的数据,也可以转移到虚拟内存中。这样的交换由OS来控制,用户看起来就好像物理内存大了一样。有了虚拟内存的概念,我们就可以自由的使用4GB的进程空间了。但是,前提是你的硬盘由足够的空间,而且你舍得划分出(4GB-物理内存)大的虚拟内存空间来。一般情况下,虚拟内存的大小,各个OS也进行了限制(比如linux的swap分区的大小,win下也可以调整虚拟内存文件的大小和位置)。所以,我们程序所能使用的存储空间大小就是:物理内存+虚拟内存。

你没有装软件或文件在C盘,C盘就不会变小。因为操作系统在运行期间,不可避免要产生一些临时文件和日志文件,日久天长积累下来的垃圾文件数目是可观的。
1、一般在C:\Documents and Settings\用户名\Local Settings\Temp和C:\Windows\TEMP目录下,这些文件大可放心删除。
2、还有IE的缓存占用空间也比较大,一般在C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files目录下。如果Windows xp曾经升级过补丁,那么在在C:\Windows\下会有一个$NTUninstallk***$的系统备份目录。
3、如果启用了 系统还原功能,这些都会导致C盘可用空间减少。
运行sfc.exe /purgecache删除的是系统备份文件,在各种硬件安装妥当后,系统需要更新文件的时侯就很少了,因此留着也没有.C盘空间少可将虚拟内存设置在其它盘(例如D盘)虚拟内存设置一般为物理内存1--1.5倍,若物理内存在1G以上可设置为1倍或更小,设置方法:
我的电脑--属性--高级,在性能项点设置,打开选高级在虚拟内存处点更改,打开后选D盘点自定义然后根据你的物理内存来设置虚拟内存大小,最后点确定即可.
作者: szgdage    时间: 2008-5-9 17:13

现在硬盘便宜啦!建议朋友们可以给C盘分个20G!基本什么都搞定了!
作者: coco91119    时间: 2008-5-10 14:30

IE缓存比较多,建议你使用完电脑前清理下IE缓存




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.92.23/luntan/) Powered by Discuz! 7.2