“非自然深海水母”通过精心收集,向本站投稿了6篇优化你的硬盘,提高系统运行速度,以下是小编帮大家整理后的优化你的硬盘,提高系统运行速度,供大家参考借鉴,希望可以帮助到您。

篇1:优化你的硬盘,提高系统运行速度
1.打开硬盘的DMA传输模式
打开硬盘的DMA(直接存储器存取)传输模式不仅能提高传输速率(读写硬盘时一般不会先响上一阵子了),而且还会降低硬盘读写时对CPU时间的占用,整个系统的效率也就得以提高了。
一般情况下,DMA传输模式是自动打开的。但对于DIY族来说,自己攒的机器也有可能没有把DMA传输模式打开。所以不妨看看自己机器的DMA传输模式是否打开了,如果没有打开,就在“设备管理器”中手动地将其打开,
操作方法是:
(2)在“系统属性”对话框中选择“硬件”选项卡;
(3)单击“设备管理”按钮(打开了“设备管理器”窗口);
(4)在“设备管理器”窗口中展开“IDE ATA/ATAPI 控制器”项
(5)从“IDE通道”的快捷菜单中选择“属性”;
(6)在“高级设置”选项卡中进行设置。
篇2:提高电脑运行速度
提高电脑运行速度
一、改变虚拟内存
右键“电脑”→“属性”→“高级”,更改虚拟内存。
推荐设置自己内存大小的1.5~3倍,例如2GB的内存我们可以设置为4GB),但是系统要求输入以MB为单位的数值,(1GB=1024MB)。假如我们是1GB的内存,那我们应该输入2048MB。
二、加快开关机速度
1、优化开机自动启动的程序,这个大家应该都会不用我多说。
2、开始 - 运行(输入regedt32)- 确定或者回车
注册表中首先找到HKEY_CURRENT_USER/Control Panel/Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
三、优化硬件
如果你家里没有多余的USB设备,请在“设备管理器---通用串行总线控制器”中将所有的USB设备禁用。此法可以让你的XP开机时间减少约十五秒。
同样,如果你家只有一块硬盘或光驱,可以在“设备管理器---IDE ATA/ATAPI控制器”中把“主/次要IDE通道---高级设置”中的“设备1---设备类型”设置为无。
四、优化视觉效果
1、请右击“我的电脑”选择“属性”,在分类视图中选择“高级”---“性能”,此时将弹出“性能选项”窗口,在这里选择“调整为最佳性能”可以将菜单的所有动画效果去掉。应该感到速度有明显提高,如果还觉得不够快,请往下看。
2、打开注册表编辑器,找到HKEY_CURRENT_USERControl PanelDesktop分支,在右边窗口双击键值名MenuShowDelay的项,这一项的取值范围是0~100000(单位为毫秒),接下来将默认的值改为0即可。
五、自动关闭停止响应程序
有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USER/Control Panel/Desktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。
六、减少启动时加载项目
许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被消耗掉!
启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。

篇3:如何提高电脑运行速度
内存加到1G,可以提高系统运输带和性能.,是,内存仅是所有硬件的一个方面,如果其他硬件配置没有什么改变,效果与512MB不可能有太大的提升。除此而外,你还可以采取以下办法,你的电脑的运行速度和性能肯定会有明显的提升。
解决办法:
最后建议你下载安装Windows优化大师,对你的系统进行全面清理和优化.经过该软件的清理优化,你的系统运行速度和性能肯定会有明显提高。
附件:
双击它就能很快地清理垃圾文件,大约一分钟不到。
======就是下面的文字(这行不用复制)=============================
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%*.tmp
del /f /s /q %systemdrive%*._mp
del /f /s /q %systemdrive%*.log
del /f /s /q %systemdrive%*.gid
del /f /s /q %systemdrive%*.chk
del /f /s /q %systemdrive%*.old
del /f /s /q %systemdrive%recycled*.*
del /f /s /q %windir%*.bak
del /f /s /q %windir%prefetch*.*
rd /s /q %windir%temp & md %windir%temp
del /f /q %userprofile%cookies*.*
del /f /q %userprofile%recent*.*
del /f /s /q “%userprofile%Local SettingsTemporary Internet Files*.*”
del /f /s /q “%userprofile%Local SettingsTemp*.*”
del /f /s /q “%userprofile%recent*.*”
echo 清除系统LJ完成!
echo. & pause
=====到这里为止(这行不用复制)==============================================
以后只要双击运行该文件,当屏幕提示“清除系统LJ完成 ,你的系统就会变得清净苗条了。
篇4:Windows7系统运行速度和性能优化设置(一)
windows 7系统系统运行占用了很多的内存,导致在计算机在运行变得有些缓慢,因此我们有必要来提升Windos7系统速度和性能,从而加快系统运行进程,下面来看看的提升Windos7系统速度和性能,我们应该做的一些常规设置。
1、减少随机启动项
随机启动项,可以直接在“开始菜单”->“运行”中输入msconfig,在弹出的窗口中切换到Startup标签,禁用掉那些不需要的启动项目就行,一般我们只运行一个输入法程序和杀毒软件就行了。
2、减少Windows7系统启动显示时间
在“开始菜单”->“运行”中输入msconfig,在弹出的窗口中切换到Boot标签,右下方会显示启动等待时间,默认是30秒,一般都可以改短一些,比如5秒、10秒等。选中高级选项‘Advanced options…’,这时又会弹出另一个设置窗口,勾选上‘Number of processors’在下拉菜单中按照自己的电脑配置进行选择,现在双核比较常见,当然也有4核,8核,就这样确定后重启电脑生效。
3、加快Windows7关机速度
上面讲了如何加快Windows7的启动速度,既然启动时间能降低,相对应的关机时间同样能减少。这项修改需要在注册表中进行。操作方法:还是在系统开始菜单处键入‘regedit’回车打开注册表管理器,然后找到这个键值“HKEY_LOCAL_MACHINE--SYSTEM-- CurrentControlSet--Control’,鼠标右键点击‘WaitToKillServiceTimeOut’将数值修改到很低,一般默认是1(代表12秒)这是在关机时Windows等待进程结束的时间,如果你不愿意等待可以把这个时间值改小,任意值都可以,修改完成后也需要重启电脑才能生效,
4、窗口转换更快速
Windows7绚丽的效果的确美观,但漂亮的效果就需要拿速度来交换,因此如果你想要Windows7中的各个窗口切换得更快速,那关闭窗口最大、最小化的动画效果后,你会发现窗口切换得更快了。操作方法:首先在Windows7开始菜单处键入 “SystemPropertiesPerformance”,然后找到(Visual Effects)可视化效果标签,去掉其中“Animate windows when minimizing and maximising”选项的勾选点确定就完成了。
5、删除多余的字体
以上的那些修改有些用户可能有点不敢下手,但是这一项操作你绝对不用手软。
Windows系统中的字体特别是TrueType默认字体将占用一部分系统资源。你只需保留自己日常所需的字体即可,其余的对你来说没有一点用处。操作办法:打开控制面板找到字体文件夹(路径地址是Control PanelAllControl Panel ItemsFonts),然后可以把自己不需要经常使用的字体都移到另外一个备份起来
的临时文件夹中,以便日后你想使用时可以方便找回。如果你觉得自己不会再使用这些字体都不必备份,完全卸载了也可以。总之,你卸载的字体越多空闲出来的系统资源也就越多,Windows7系统整体性能当然提高。
6、更快的任务栏预览
操作方法:依然在开始菜单中键入‘regedit’命令后回车打开注册表,然后寻找键值‘HKEY_CURRENT_USER--Software-- MicrosoftWindows--CurrentVersion--Explorer--Advanced’,鼠标右键点选高级设置’Advanced’,再选中‘NewDWORD’,输入‘ThumbnailLive
篇5:怎样提高电脑运行速度
怎样提高电脑运行速度
第一种:整理磁盘
1.首先右键我的电脑选择管理的选项,当弹出界面后点击性能信息和工具选项。
2.点击打开磁盘清理选项。
3.当弹出磁盘清理对话框时选择C盘然后点击确定。
4.等待电脑计算磁盘可以释放的空间。
5.扫描完毕后点击确定选项。
6.然后则会弹出提示框,提示确定要永久删除这些文件吗?点击删除文件选项,等待清理就可以了。
第二种:通过第三方软件清理提速
1.360安全卫士、金山等软件皆可。以下以360安全卫士为例,打开360,选择电脑清理选项。
2.勾选清理垃圾、清理痕迹、清理注册表、清理插件、清理软件、清理Cookies,然后点击一键扫描,就开始扫描可清理文件。
3.等待扫描完成后,点击一键清理,等待清理完成就行了。
第三种
1.关闭自动更新
电脑自动更新下载、自动更新安装,经常会出现电脑卡住不动,安装失败等问题,所以一般情况下都关闭自动更新,不用去做更新即可避免这相关的问题。
方法:双击「我的电脑」→打开「控制面板」→「自动更新」 →选「关闭自动更新」 。
2.减少开机加载的启动项
开机自启项越多,开机速度也就越慢。许多非常用软件是没有必要开机自启的,但在安装时往往被设置了该选项。这时候,我们可以将其关闭。
方法:「开始」→「运行」 →输入「msconfig」→「启动」 去掉不必要的启动项。
如果不懂如何操作也可以通过360安全卫士等设置取消开机自启项。
3.卸载不需要的软件和服务
许多软件下载之后就没什么用,或是自己在安装软件时被流氓软件给偷偷安装了各种没用的软件,大量消耗内存的同时也非常影响电脑的运行速度,这时候可以将其卸载掉。
方法:双击「我的电脑」→进入「控制面板」 →程序→卸载应用程序,这这些没用的内容卸载掉。
4.增加内存,增加固态硬盘
前面说到的卡顿,电脑反应过慢一个原因――内存不够另一个原因就是硬盘速度太慢。那么增加内存条和增加固态硬盘来安装系统可以显著的提高电脑的运行速度。
篇6:优化Microsoft Access提高速度
摘要
这篇文章介绍了在设计、编写和实现Microsoft Access 数据库应用程序时为保证拥有最高速度而需要注意的几点,
介绍
作为一名数据库程序员,你的主要任务是让你的用户能快速地选择、管理和访问他们所需要的信息。其他的工作几乎都是一成不变的,只要你的数据库应用程序执行速度越快,你的程序效率越高。这篇文章的目的就是突出各种不同的技巧和策略,通过优化程序来提高速度,让你的Microsoft Access 数据库应用程序的效率更高,这样也可以帮助你完成作为一名数据库开发者的主要使命。
硬件
瞄准速度问题的根本
为了提高你的数据库程序的速度,自然而然地你会想到去注意影响速度最基本的几个部分,我们将从处理这几个部分着手。在你力图提高你的数据库程序性能的时候,你的程序所运行的硬件平台将是唯一的决定因素。显而易见,实现优化的第一条原则应该是较快的硬件=较快的数据库当然CPU和RAM是这个等式的核心所在。相信你一定注意到Microsoft Access 所声明的,要达到一个令人满意的性能,至少需要8MB的RAM和一个80486的CPU。一般情况下,用户注意到这一点是理所应当的,但我却见过许多用户为他们的Microsoft Access 的执行速度而感到沮丧,当我问及他们使用什么机器运行此程序时,他们告诉我是一台80386,并且是在运行一台服务器上的一个MSACCESS.EXE。所以,在相信你的用户通过下面的方法固然能提高其程序性能的同时,始终需要强调的仍然是,在Microsoft Access 执行过程中,硬件才是关键的问题。
有效的磁盘访问
假定已经有了一个令人满意的硬件配置,下面让我们讨论一下如何才能提高Microsoft Access 在此平台上的运行速度。就这个问题,对你的数据库程序而言,影响其性能的第二位因素就是磁盘访问了。在执行过程中,对物理磁盘的访问总是一个速度的瓶颈(与访问存储在 RAM中的数据相比较而言),所以,你应该尽量减少对磁盘的访问。然而,由于你的应用程序总是要和一些磁盘或其他一些物理设备打交道,所以,你的目标应该是保证所有的磁盘访问都尽可能有效。要实现这一点,方法是经常整理你的磁盘数据碎片,整理你的数据库所在的磁盘驱动器以及所有你执行你的数据库程序时要涉及的磁盘驱动器,而且你还应提醒你的用户定期清理磁盘碎片,以此保证磁盘访问一直有效。这将最大程度地减少在对物理磁盘进行读写而花费的时间,尽管这些读写是不可避免的,同时优化了整个体系的性能。
使RAM最大化/对磁盘访问的频率最小化
下一个主题是使你的数据库程序与物理磁盘驱动器打交道的频率最小。要做到这一点关键是尽可能多的释放RAM空间给你的应用程序使用。要实现这一点,你需要做到以下几点:
增加最大缓冲区的尺寸
首先涉及到你对最大缓冲区尺寸的设置。最大缓冲区的尺寸指的是Microsoft Access作为内部存储空间而保留的RAM的数目。存储空间越大,用户需求的数据能在RAM中找到可能性越大,同时减少了对物理磁盘的访问频率。Microsoft Access 需要的最小缓冲区是512KB,如果你的硬件系统有多于4MB的RAM,那么你就可以为Microsoft Access 多分配一些供其使用(这样也增加了系统的性能)。要做到这一点,只需要在MSACCESS.INI(在你的windows目录下)文件中增加对最大缓冲区的设置,使用你的文本编辑器,例如记事本,在此文件中找到 [Option] 段,在其中加这样一句话:
MaxBufferSize = xxxxx
这其中的xxxxx即是为你的应用程序对存储空间分配而作的新设置(例如,设置MaxBufferSize=2048将为Microsoft Access分配2MB的缓冲区空间)。那么,你究竟应该分配多少才算合适呢?除了“尽可能多”,其他的还真难说。你需要手动地调节这个设置,同时需要试着让你的硬件都能提供以下条件:1)不能妨碍用户同时正在运行的程序,2)不会影响其自身底层操作系统的运行效率(你可能会在程序启动时想通过.INI文件查看一下Microsoft Access自身的配置,因此,任何对MSACCESS.INI文件的修改都将只能在下一次Microsoft Access启动时才能奏效,而对现在正在运行的Microsoft Access程序没有任何的影响)。
避免装载Wizards
为了释放更多的内存以供Microsoft Access使用,另一个你可以采取的步骤是:如果你不使用Wizards,那么就不要装载它。你可以打开MSACCESS.INI文件,找到[libraries]部分,在“wizards.mdb=ro”这一句之前加一个分号,这样就避免了自动加载Wizards。这样做将能够释放315B的RAM提供给Microsoft Access以作己用,这样做的好处不仅在于提高了运行时间的性能,同时使每个应用程序平均减少了大约10秒的安装时间。
解除墙纸/背景位图
解除标准windows墙纸背景可以释放RAM中任何一处25K到350K的空间。解除复杂的位图将释放更多的内存空间。
创建永久交换文件
创建一个永久交换文件(相对于临时文件而言)将增加你额外的性能,
关于这一点,你可以求助于关于这方面的帮助文档,它将指导你在运行数据库应用程序的机器上创建这一文件。
到现在为止,我们已经解决了有关硬件平台、最大的磁盘访问效率的问题,并且为你的应用程序增加了有效的RAM存储空间,接下来让我们转向优化应用程序本身。
Microsoft Access自身特点
压缩、压缩
要保证经常性的压缩你的程序代码。当你在开发和使用Microsoft Access数据库时,你要经常性地增加和删除数据、代码等等。现在的问题是Microsoft Access并不能有效地释放已分配的但被删除的对象空间,这将意味着即使你删除了一个对象,而这个对象仍然在你的数据库中占据空间。压缩数据库将迫使Microsoft Access真正删除这些对象并回收其占据的空间,从而使得你的数据库尽量小但却更有效。我曾把逐字逐句查询的平均时间减少了30%――50%,而做到这一点仅仅是通过去压缩那些由于经常使用又缺乏压缩而变得过度膨胀的数据库程序,因此,在运行程序的过程中,不要忽视压缩过程的重要性。正如你要定期清除硬盘数据碎片一样,你和你的用户也应当定期压缩数据库来保证它始终最有效地运行。
只用代码
你可能希望通过宏操作来搭建一个应用程序的模型,一旦你开始优化你的程序的最终性能,一定要把所有的宏重新写成代码。这主要是因为Microsoft Access代码要比宏运行得快的多。但遗憾的是有三个宏操作你不能将他们改写成代码,这三个宏是Autokeys、Autoexec和Addmenu操作,这三个宏在Microsoft Access中没有相应的等价类,因此你只能被迫使用他们。不过,你可以克服Autoexec的限制,只需要定义Autoexec为调用你的Access Basic Autoexec函数。
优化数据类型声明
当你在你的代码中声明数据类型时,你应该试着尽可能精确。因为若是一个变量的类型(如果没有特别声明,缺省为可变类型)非常灵活自由的话,那么这种类型同时也将是最浪费内存的一种类型。这样一来,如果你知道check Balance这个变量不需要超过4位小数精度的话,那么就把它定义成确定类型而不是可变类型。对你的过程函数的定义同样也可以如此操作(比如说,把函数PostCredit()声明为整形,而不是Function PostCredit())。请注意这样一个事实,如果你估计一个变量将会被处理成一个空值,那么你需要去把它定义成一个可变类型而不是一个确定的严格的数据类型,否则你会得到一个错误信息。同样地,要注意整形除法和浮点除法之间的差别。
经常使用From/Report变量
在你的程序中,你需要保证你能提前解决尽可能多的查询工作。这意味着什么呢?举个例子来说明:如果你想在代码中查阅一个名为[NetPrice]的文本框,你可以使用这样一条语句:
Mytemprariable=Forms![Customer Invoice]![Net price]
对于这条指令,Microsoft Access首先在Forms对象里搜索名为[Customer Invoice]的表,一旦它找到这张表,Microsoft Access接下来寻找名为[NetPrice]的控制,并进行正确的操作。从这个例子可以看出,Microsoft Access经过两次查询最终确定我们指定的控制。如果你想在同一程序(函数或者子函数)中再次查询[Customer Invoice]表中任一控制,你可以删除可能会在下次出现的多余语句,而只使用如下语句:
Dim F as form
Set F = Forms![Customer Invoice]
现在,你的Form变量将自动指向Form[Customer Invoice],允许Microsoft Access 避免每次在你需要查找[Customer Invoice]表中任一对象时,都要把数据库的Form对象中全部搜索一次。为了查阅控制[NetPrice],你只需要简单地使用下面的语句:
Mytempvariable=F![NetPrice]
你也可以对Report对象作相同的操作(比如,set R=Reports![MyReport])。当你在一个函数中仅仅只对一个Form或Report访问一次,你可能在速度性能方面得不到什么太大得好处,但是一旦你开始在同一个Form或Report中进行的访问操作超过一次,你将会看到明显的时间减少。于是,通过使Microsoft Access避免作多余的查阅,你将大大地提高你程序的速度。
在可以应用的地方使用windows函数
无论何时,只要相关,总是可以用一个windows函数调用来代替Access Basic代码执行同一个操作。这样你将节省开发时间,因为windows函数调用是已经完成编码并经过优化,同时也因为它们是用C语言编写的(机器可执行),而Access Basic代码则要被编译成P代码形式,同时需要在执行时一行一行地解释。一个最普通的例子是custom.ini设置。你可以使用Access Basic文件函数去得到一个自由文件指针,打开文件,读/写文件,然后关闭它。但是如果你完全可以简单地使用GetPrivateProfileString和WritePrivateProfileString函数来实现,它们既快且已经编码优化随手可用,你为什么还要自寻烦恼呢?(参考:“Enhanced Microsoft Access: Using the Win16 API”)
你的Microsoft Access数据库应用程序运行速度越快,你就能更好地完成你的任务,也就是向你的用户提供最有效的选择、管理、发送他们的数据的能力。我真诚希望以上这些小技巧能协助你达到这个目标。







