关于电脑硬盘的问题

2024年11月20日 04:40
有5个网友回答
网友(1):

1、开启硬盘的DMA传输模式笔者估计应该是05年以后的硬盘和主板一般都是支持DMA传输的,一般在BIOS设置里可以看到Ultra DMA Mode的字样,当然如果能开启最好开启,DMA模式的开启会对系统运行有很大的促进作用,操作系统上的设置位置如下图(Windows XP示例):控制面板——管理工具——计算机管理,依次点选设备管理器——主要IDE通道。然后,双击主要IDE通道并选中高级设置选项卡,如下图。这里可以看到笔者的机子(IDE硬盘)是启动了DMA,传送模式Ultra DMA Mode 4(DMA33为2,DMA66为4,DMA100为5、DMA133为6),当然是越高越好,但是DMA的模式选择,是同时需要硬盘和主板以及操作系统三方面的配合才能发挥出来。DMA模式的作用很简单就是为了加快速度,让主板的DMA控制器直接跟硬盘交互数据,传统的PIO模式是需要CPU参与读取硬盘数据,这一点上在大文件传输的时候作用和效果极其明显,如果各位在拷贝上百M上G文件感觉非常慢(要几分钟)的时候就看一下自己的硬盘传输模式是否正确。当然要调整DMA模式的工作,还有点麻烦,默认XP在安装的时候都会开启DMA模式的,但是如果总是出现读取数据失败或CRC校验错误,那么系统(DMA控制器、操作系统)都会主动的降低DMA速度级别,如果仍然出现读取错误(当然这个错误未必能察觉到,纯属硬件底层的自适应过程),最终就把DMA传输模式关闭掉,使用传统的PIO模式传输,也就是“硬盘跟DMA控制器不合拍,还是你CPU自己来吧”。如果上图中的传送模式为PIO模式,可以先考虑在上图中的驱动程序选项卡中把硬盘控制器的驱动卸载掉,之后重启机子看能否自动复原,要注意如果启动不起来,仍然是PIO模式,可能有些主板的IDE口模式支持有问题,可以考虑切换一些硬盘的IDE口或SATA口再次尝试一下。2、磁盘碎片、垃圾问题和硬盘压缩磁盘碎片整理和磁盘垃圾问题,这一点大家都很熟悉,笔者不多讲了,打个比方,磁盘碎片同连续文件就好比“撒了一地的谷子同一箱谷子的差别”,当然是一箱谷子的盘点更为方便一点。磁盘碎片是需要定期清理的,频度跟大家使用该驱动器的频度有关系,比如如果大家把BT下载放在该驱动器,那么对碎片的影响是相当大的,不管现在的BT软件声称设计的多么合理,它们的下载原理就决定肯定会有大量的碎片产生。磁盘垃圾一般是频繁的安装、卸载软件造成的,还有一部分操作系统自身带来的,可以使用系统优化软件进行清理。但是也要注意,很多网上的优化大师、专家很可能把你的系统给优化过度了,可能会导致启动、网络问题,最常见的还有软件卸载问题。硬盘压缩一般大家很少用到,硬盘压缩就是把不常用的软件使用系统的压缩功能放到一起,节约硬盘空间,效果不是太明显,而且这种压缩如果用户再次重装系统,可能会有问题,日常使用起来也很慢。天缘不推荐使用,反正现在大家基本都不缺硬盘空间。3、磁盘分区会不会影响到读取速度、虚拟内存问题首先声明的您的系统分区肯定不能太小,还有虚拟内存不能太小,太小肯定影响到系统运行速度。除此外,我们主要是看分区的合理性,最重要的就是软件安装到哪个驱动器问题,也就是threepi在天缘博客的留言中提到的“寻址速度”问题。实际上寻址速度是指硬盘底层的物理的寻址时间问题,我们知道现在的硬盘单碟都可以做到500G+,就是说大家买的320G、500G的硬盘大部分都是单碟的单磁头(物理)。所以大家在单碟320G的硬盘上不管你分几个区,在硬盘上都是一个单面磁碟而已。而且计算机的磁盘寻址是按照LBA统一编址方式进行的,所以谁(指哪个文件)离当前磁头的位置更近(单任务下),哪个肯定读的最快。在磁盘碎片分布均匀的条件下,C盘跟D盘读取速度是相同的(假设都在一个磁盘上,当然理论上外圈要比内圈快一点点,内圈需要频繁切换柱面)。所以天缘在《关于硬盘分区容量和分区数选择的几点参考意见》一文中主张大家把软件安装到C盘的Soft目录下也是这个原因,在实际使用中,大家安装的软件一般也不会超过10个,实际常用不过2-5个,所以根本没必要独立驱动器安装,管理上更加方便一点,但是如果使用BT等类型的软件,最好把下载目录放到其它驱动器去,减少系统盘盘碎片的增长进程。而且把软件安装到单独的目录,这样Program files目录有哪几个是必须的,哪几个是特色软件卸载后留下的一看便知。可能会有网友说,如果系统盘坏了,那所有软件不是需要重装?这里笔者回答一下,大部分的软件安装都是需要跟注册表和SYSTEM32打交道的,并非绿色的软件,系统都坏了,即使把软件安装到D盘,仍然需要重新安装。如果是绿色软件也没必要非得拷贝到系统盘,随便放到后面的软件盘,然后在桌面上建个快捷方式就OK了。这里补充一个问题,就是双硬盘的读取速度问题(本文暂不讨论RAID,只说普通的双硬盘搭配),有很多服务器配置上一般是按照双硬盘方式安装(更多是出于安全方面考虑),然后把软件和操作系统或数据和操作系统分别独立于不同的硬盘上,在操作系统上也是不同的分区上。但这一点的确可以改善运行存取速度,因为两个硬盘都是独立运行,操作系统硬盘的磁头只负责系统文件的访问,另一个硬盘只负责数据存取,本来一个人干的事两个人分担效果不必多说。4、AHCI的优点体现这里我们不得不提到SATA硬盘的AHCI(串行ATA高级主控接口)功能,实际上AHCI的最大优点就是在多任务下寻址优化最明显,比如大家同时拷贝N个超大文件,速度优越性相当明显。AHCI的寻址方式把传统的同心圆跳跃方式转变为尽可能的阿基米德螺旋线方式,减少磁头的来回移动,缩短读取时间。但这与上文的驱动器关系并不大。

网友(2):

清理C盘Windows操作系统在系统盘(一般为C盘)空间不足的情况下,我们可以通过那些具体手段来增加它的空间。

1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”

2.删除以下文件夹中的内容(X代表系统盘盘符):

除index这个DAT文件外x:\Documents and Settings\用户名\Cookies\下的所有文件

x:\Documents and Settings\用户名\Local Settings\Temp\下的所有文件(用户临时文件)

x:\Documents and Settings\用户名\LocalSettings\TemporaryInternet Files\下的所有文件(页面文件)

x:\Documents and Settings\用户名\Local Settings\History\下的所有文件(历史纪录)

x:\Documents and Settings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(临时文件)

x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果对系统进行过windows updade升级,则删除以下文件:

x:\windows\下以 $u... 开头的隐藏文件

4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序

5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)

6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe /purgecache近3xxM。(该命令的作用是立即清除"Windows 文件保护"文件高速缓存,释放出其所占据的空间)

8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档, 只要你已拷贝了安装文件,完全可以这样做。

9、删除不用的输入法:对很多网友来说,Windows XPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1 日文输入法、IMKR6_1 韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM

12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!

13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。

15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows 组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windows messenger,码表等,大约可腾出近50MB的空间。

16、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。

17、清除预读文件:Windows XP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在Windows XP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。

18、压缩NTFS驱动器、文件或文件夹:如果你的硬盘采用的是NTFS文件系统,空间实在紧张,还可以考虑启用NTFS的压缩功能。右击要压缩的驱动器-"属性"-"常规"-"压缩磁盘以节省磁盘空间",然后单击"确定", 在"确认属性更改"中选择需要的选项。这样可以节省约20% 的硬盘空间。在压缩C盘的时候,最好在安全模式下压缩,这样效果要好一些。

19、关闭华医生Dr.Watson:要关闭Dr.Watson可打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug"分支,双击其下的Auto键值名称,将其"数值数据"改为0,最后按F5刷新使设置生效,这样就取消它的运行了。也在"开始"->"运行"中输入"drwtsn32"命令,或者"开始"->"程序"->"附件"->"系统工具"->"系统信息"->"工具"->"Dr Watson",调出系统里的华医生Dr.Watson ,只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。如以前有此情况,请查找user.dmp文件,删除后可节省几十MB空间。

20、关闭远程桌面:"我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计算机"勾去掉。

21、取消XP对ZIP支持:Windows XP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择"开始→运行",在"运行"对话框中键入"regsvr32 /u zipfldr.dll",回车确认即可取消XP对ZIP解压缩的支持,从而节省系统资源。

22、关闭错误报告:当应用程序出错时,会弹出发送错误报告的窗口,其实这样的错误报告对普通用户而言几乎没有任何意义,关闭它是明智的选择。在"系统属性"对话框中选择"高级"选项卡,单击"错误报告"按钮,在弹出的"错误汇报"对话框中,选择"禁用错误汇报"单选项,最后单击"确定"即可。另外我们也可以从组策略中关闭错误报告:从"运行"中键入"gpedit.msc",运行"组策略编辑器",展开"计算机配置→管理模板→系统→错误报告功能",双击右边设置栏中的"报告错误",在弹出的"属性"对话框中选择"已禁用"单选框即可将"报告错误"禁用。

23、关掉不用的设备:Windows XP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。针对这一情况,你可在 设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框中 的"常规"选项卡中选择"不要使用这个设备(停用)"。在重新启动设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。

24、定期清理系统还原点:打开磁盘清理,选择其他选项->清理系统还原点,点击清理。

25、卸载不需要的程序,这个就不用我多说了

26、其它优化:

a 将应用软件装在其它硬盘(不要安装在系统盘下,这对重装系统也有好处);

b 将"我的文档"文件夹都转到其他分区:在桌面的"我的文档"图标上是右击鼠标,选择"属性"->"移动" ;

c 将IE临时文件夹都转到其他分区:打开IE浏览器,选择"工具"->"internet选项"->"常规"->"设置"->"移动文件夹";

d 把虚拟内存也转到其它硬盘;

e 把pagefile.sys文件都指向一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点"设置"才会生效;

f 在桌面的"我的电脑"图标上是右击鼠标,选择"属性"->"高级-性能设置"->"高级-虚拟内存",调至330-720。而且定时清理。

网友(3):

用PQmagic重新调整C盘的大小,C盘5G大概空间不够了,最好要有1G以上的剩余空间!

网友(4):

重装系统 装之前重新分区就可以了

网友(5):

不会。但是必须是NTFS格式的。FAT32最大文件只能放4G