当前位置:文档之家› 提高代码的运行速度

提高代码的运行速度

提高代码的运行速度
提高代码的运行速度

提高代码的运行速度

本文描述了如何通过一些技术手段来提高VB代码的执行效率。这些手段可以分为两个大的部分:编码技术和编译优化技术。本文从编码技术和编译技术来讨论。

第一部分:编码技术。

下面的这些方法(到现在为止共27种)可以帮助你提高代码的运行速度:

1. 使用整数(Integer)和长整数(Long)

提高代码运行速度最简单的方法莫过于使用正确的数据类型了。也许你不相信,但是正确地选择数据类型可以大幅度提升代码的性能。在大多数情况下,程序员可以将Single,Double和Currency类型的变量替换为Integer或Long类型的变量,因为VB处理Integer和Long的能力远远高于处理其它几种数据类型。下面是排序:

Long 最快

Integer .

Byte .

Single .

Double .

Currency 最慢

在大多数情况下,程序员选择使用Single或Double的原因是因为它们能够保存小数。但是小数也可以保存在Integer类型的变量中。例如程序中约定有三位小数,那么只需要将保存在Integer变量中的数值除以1000就可以得到结果。根据我的经验,使用Integer和Long替代Single,Double和Currency后,代码的运行速度可以提高将近10倍。

2. 避免使用变体

对于一个VB程序员来说,这是再明显不过的事情了。变体类型的变量需要16个字节的空间来保存数据,而一个整数(Integer)只需要2个字节。通常使用变体类型的目的是为了减少设计的工作量和代码量,也有的程序员图个省事而使用它。但是如果一个软件经过了严格设计和按照规范编码的话,完全可以避免使用变体类型。

在这里顺带提一句,对于Object对象也存在同样的问题。请看下面的代码:

Dim FSO

Set FSO = New Scripting.FileSystemObject

Dim FSO as object

Set FSO = New Scripting.FileSystemObject

上面的代码由于在申明的时候没有指定数据类型,在赋值时将浪费内存和CPU时间。正确的代码应该象下面这样:

Dim FSO as New FileSystemObject

3. 尽量避免使用属性

在平时的代码中,最常见的比较低效的代码就是在可以使用变量的情况下,反复使用属性(Property),尤

其是在循环中。要知道存取变量的速度是存取属性的速度的20倍左右。下面这段代码是很多程序员在程序中会使用到的:

Dim intCon as Integer

For intCon = 0 to Ubound(SomVar())

Text1.Text = Text1.Text & vbcrlf & SomeVar(intCon)

Next intCon

下面这段代码的执行速度是上面代码的20倍。

Dim intCon as Integer

Dim sOutput as String

For intCon = 0 to Ubound(SomeVar())

sOutput = sOutput & vbCrlf &

SomeVar(intCon)

Next

Text1.Text = sOutput

同样地,像这样的代码 . . .

Do Until EOF(F)

Line Input #F, nextLine

Text1.Text = Text1.Text + nextLine

Loop

. . . 比下面的代码慢得多:

Do Until EOF(F)

Line Input #F, nextLine

bufferVar = bufferVar + nextLine

Loop

Text1.Text = bufferVar

然而,下面的代码完成了相同的功能,而且还要快:

Text1.Text = Input(F, LOF(F))

如上述,几种方法都实现了同样的任务;同时,最好的算法也是最优的。

4. 尽量使用数组,避免使用集合

除非你必须使用集合(Collection),否则你应该尽量使用数组。据测试,数组的存取速度可以达到集合的100倍。这个数字听起来有点骇人听闻,但是如果你考虑到集合是一个对象,你就会明白为什么差异会这么大。

5. 展开小的循环体

在编码的时候,有可能遇到这种情况:一个循环体只会循环2到3次,而且循环体由几行代码组成。在这种情况下,你可以把循环展开。原因是循环会占用额外的CPU时间。但是如果循环比较复杂,你就没有必要这

样做了。

6. 避免使用很短的函数

和使用小的循环体相同,调用只有几行代码的函数也是不经济的--调用函数所花费的时间或许比执行函数中的代码需要更长的时间。在这种情况下,你可以把函数中的代码拷贝到原来调用函数的地方。

7. 减少对子对象的引用

在VB中,通过使用.来实现对象的引用。例如:

Form1.Text1.Text

在上面的例子中,程序引用了两个对象:Form1和Text1。利用这种方法引用效率很低。但遗憾的是,没有办法可以避免它。程序员唯一可以做就是使用With或者将用另一个对象保存子对象(Text1)。

' 使用With

With frmMain.Text1

.Text = "Learn VB"

.Alignment = 0

.Tag = "Its my life"

.BackColor = vbBlack

.ForeColor = vbWhite

End With

或者

' 使用另一个对象保存子对象

Dim txtTextBox as TextBox

Set txtTextBox = frmMain.Text1

TxtTextBox.Text = "Learn VB"

TxtTextBox.Alignment = 0

TxtTextBox.Tag = "Its my life"

TxtTextBox.BackColor = vbBlack

TxtTextBox.ForeColor = vbWhite

注意,上面提到的方法只适用于需要对一个对象的子对象进行操作的时候,下面这段代码是不正确的:

With Text1

.Text = "Learn VB"

.Alignment = 0

.Tag = "Its my life"

.BackColor = vbBlack

.ForeColor = vbWhite

End With

很不幸的是,我们常常可以在实际的代码中发现类似于上面的代码。这样做只会使代码的执行速度更慢。原因是With块编译后会形成一个分枝,会增加了额外的处理工作。

8. 检查字符串是否为空

大多数程序员在检查字符串是否为空时会使用下面的方法:

If Text1.Text = "" then

' 执行操作

End if

很不幸,进行字符串比较需要的处理量甚至比读取属性还要大。因此我建议大家使用下面的方法:

If Len(Text1.Text) = 0 then

' 执行操作

End if

9. 去除Next关键字后的变量名

在Next关键字后加上变量名会导致代码的效率下降。我也不知道为什么会这样,只是一个经验而已。不过我想很少有程序员会这样画蛇添足,毕竟大多数程序员都是惜字如金的人。

' 错误的代码

For iCount = 1 to 10

' 执行操作

Next iCount

' 正确的代码

For iCount = 1 to 10

' 执行操作

Next

10. 使用数组,而不是多个变量

当你有多个保存类似数据的变量时,可以考虑将他们用一个数组代替。在VB中,数组是最高效的数据结构之一。

11. 使用动态数组,而不是静态数组

使用动态数组对代码的执行速度不会产生太大的影响,但是在某些情况下可以节约大量的资源。

12. 销毁对象

无论编写的是什么软件,程序员都需要考虑在用户决定终止软件运行后释放软件占用的内存空间。但遗憾的是很多程序员对这一点好像并不是很在意。正确的做法是在退出程序前需要销毁程序中使用的对象。例如:

Dim FSO as New FileSystemObject

' 执行操作

' 销毁对象

Set FSO = Nothing

对于窗体,可以进行卸载:

Unload frmMain

Set frmMain = Nothing

13. 变长和定长字符串

从技术上来说,与变长字符串相比,定长字符串需要较少的处理时间和空间。但是定长字符串的缺点在于在很多情况下,你都需要调用Trim函数以去除字符串末的空字符,这样反而会降低代码效率。所以除非是字符串的长度不会变化,否则还是使用变长字符串。

14. 使用类模块,而不是ActiveX控件

除非ActiveX控件涉及到用户界面,否则尽量使用轻量的对象,例如类。这两者之间的效率有很大差异。

15. 使用内部对象

在涉及到使用ActiveX控件和DLL的时候,很多程序员喜欢将它们编译好,然后再加入工程中。我建议你最好不要这样做,因为从VB连接到一个外部对象需要耗费大量的CPU处理能力。每当你调用方法或存取属性的时候,都会浪费大量的系统资源。如果你有ActiveX控件或DLL的源代码,将它们作为工程的私有对象。

16. 减少模块的数量

有些人喜欢将通用的函数保存在模块中,对于这一点我表示赞同。但是在一个模块中只写上二三十行代码就有些可笑了。如果你不是非常需要模块,尽量不要使用它。这样做的原因是因为只有在模块中的函数或变量被调用时,VB才将模块加载到内存中;当VB应用程序退出时,才会从内存中卸载这些模块。如果代码中只有一个模块,VB就只会进行一次加载操作,这样代码的效率就得到了提高;反之如果代码中有多个模块,VB会进行多次加载操作,代码的效率会降低。

17. 使用对象数组

当设计用户界面时,对于同样类型的控件,程序员应该尽量使用对象数组。你可以做一个实验:在窗口上添加100个PictureBox,每个PictureBox都有不同的名称,运行程序。然后创建一个新的工程,同样在窗口上添加100个PictureBox,不过这一次使用对象数组,运行程序,你可以注意到两个程序加载时间上的差别。

18. 使用Move方法

在改变对象的位置时,有些程序员喜欢使用Width,Height,Top和Left属性。例如:

Image1.Width = 100

Image1.Height = 100

Image1.Top = 0

Image1.Left = 0

实际上这样做效率很低,因为程序修改了四个属性,而且每次修改之后,窗口都会被重绘。正确的做法是使用Move方法:

Image1.Move 0,0,100,100

19. 减少图片的使用

图片将占用大量内存,而且处理图片也需要占用很多CPU资源。在软件中,如果可能的话,可以考虑用背景色来替代图片--当然这只是从技术人员的角度出发看这个问题。

20. 使用ActiveX DLL,而不是ActiveX控件

如果你设计的ActiveX对象不涉及到用户界面,使用ActiveX DLL。

21. 使用类可以提高软件的整体性能

VB提供的机制不完全支持面向对象的设计和编码,但是VB提供了简单的类。大多数人认为使用对象将导致代码的效率降低。对于这一点我个人有些不同的意见;考察代码的效率不能纯粹从运行速度的角度出发,软件占用的资源也是需要考虑的因素之一。使用类可以帮助你在整体上提升软件的性能。

22. 尽可能使用常数

使用常数可以加快应用程序的运行,增强代码的可读性,而且易于维护。如果代码中的字符串或数字是不变的,则可把它们声明为常数。常数在编译时只处理一次,将适当的值写进代码;而变量在每次运行应用程序时都要读取当前值。

尽量使用对象浏览器中列举的内部常数,而不要自己去创建。不要担心应用程序中引用的模块包含多余的常数;多余的常数在形成 .exe 文件时被删除。

23. 用 ByVal 传递参数,而不用 ByRef

编写含参数的 Sub 或 Function 过程时,按值 (ByVal) 传递参数比按地址 (ByRef) 快。尽管 Visual Basic 中参数传递的缺省方式是按地址的 (ByRef) ,但实际上需要改变参数值的过程极少。如果过程中不需改变参数的值,就可以按值 (ByVal) 来传递,举例说明如下:

Private Sub DoSomething(ByVal strName As String, _

ByVal intAge As Integer)

24. 使用类型确定的可选参数

使用 Visual Basic 5.0 中类型确定的可选参数,可以提高 Sub 或 Function 的调用速度。Visual Basic 以前版本中的可选参数只能是 Variant 的。如果过程是按值传递参数的,正如下面的例子,16 个字节的 Variant 变量保存在堆栈中。

Private Sub DoSomething(ByVal strName As String, _

Optional ByVal vntAge As Variant, _

Optional ByVal vntWeight As Variant)

使用类型确定的可选参数,每次调用时占用的堆栈空间较少,而且传递到内存中的数据也较少:

Private Sub DoSomething(ByVal strName As String, _

Optional ByVal intAge As Integer, _

Optional ByVal intWeight As Integer)

类型确定的可选参数的访问速度比 Variant 快,而且一旦数据类型错误,编译时就显示错误信息。

25利用集合的优点

可以定义和使用对象的集合是 Visual Basic 的强大功能之一。尽管集合是非常有用的,但还要正确使用才能获得最好的效果:

使用 For Each...Next 替代 For...Next。

26. 添加集合的对象时避免使用 Before 和 After 参数。

使用键集而不用几组相同对象的数组。

集合可以用 For...Next 循环进行迭代。但采用 For Each...Next 可读性更好,而且多数情况下更快。For Each...Next 是由集合的生成器实现迭代的,所以实际的操作速度将随集合对象的不同而改变。由于 For Each...Next 的最简单的实现机理就是 For...Next 的线性迭代,因此 For Each...Next 不会比 For...Next 慢。但是,有些情况下采用了比线性迭代更复杂的实现机理,所以 For Each...Next 要快得多。

如果没有使用 Before 和 After 参数,则往集合中添加对象是非常快的。否则,Visual Basic 必须在集合中检测到其它对象后,才能添加新对象。

如果对象的类型都一样,集合或数组都可以用来管理这些对象(如果对象的类型不一样,则只能用集合)。从速度的观点看,选择何种方式取决于对象的访问方式。如果能够为每一对象分配唯一的键,则集合是访问对象的最快方式。使用键从集合中检索对象比从数组中顺序遍历对象快。当然,如果没有键而要遍历对象时,则选择数组比较好。就顺序遍历方式而言,数组比集合快。

如果对象的个数少,则数组使用的内存小,并且搜索的速度快。当对象的个数在 100 左右时,集合比数组的效率高;当然,具体的数目还有赖于微处理器的速度和可用的内存。

26. 不要用Do While Not record.EOF 语句。

例如下面的代码比较慢:

Do While Not record.EOF

'代码

record.MoveNext

Loop

下面的要快好多

Record.MoveLast

intCount=Record.RecordCount

Record.MoveFirst

For i=1 To intCount

'代码

Records.MoveNext

Next i

第二部分编译优化

我所见过的很多VB程序员从来没有使用过编译选项,也没有试图搞清楚各个选项之间的差别。下面让我们来看一下各个选项的具体含义。

1. P-代码(伪代码)和本机代码

你可以选择将软件编译为P-代码或是本机代码。缺省选项是本机代码。那什么是P-代码和本机代码呢?

P-代码:当在VB中执行代码时,VB首先是将代码编译为P-代码,然后再解释执行编译好的P-代码。在编译环境下,使用这种代码要比本机代码快。选择P-代码后,编译时VB将伪代码放入一个EXE文件中。

本机代码:本机代码是VB6以后才推出的选项。当编译为EXE文件后,本机代码的执行速度比P-代码快。选择本机代码后,编译时VB使用机器指令生成EXE文件。

在使用本机代码进行编译时,我发现有时候会引入一些莫名其妙的错误。在编译环境中我的代码完全正确地被执行了,但是用本机代码选项生成的EXE文件却不能正确执行。通常这种情况是在卸载窗口或弹出打印窗口时发生的。我通过在代码中加入DoEvent语句解决了这个问题。当然出现这种情况的几率非常少,也许有些VB程序员从来没有遇到过,但是它的确存在。

在本机代码中还有几个选项:

a) 代码速度优化:该选项可以编译出速度较快的执行文件,但执行文件比较大。推荐使用

b) 代码大小优化:该选项可以编译出比较小的执行文件,但是以牺牲速度为代价的,不推荐使用。

c) 无优化:该选项只是将P-代码转化为本机代码,没有做任何优化。在调试代码时可以使用。

d) 针对Pentium Pro优化:虽然该项不是本机代码中的缺省选项,但是我通常会使用该选项。该选项编译出的可执行程序在Pentium Pro和Pentium 2以上的机器上可以运行得更快,而在比较老的机器上要稍稍慢一些。考虑到现在用Pentium 2都是落伍,所以推荐大家使用该选项。

e) 产生符号化调试信息:该项在编译过程中生成一些调试信息,使用户可以利用Visual C++一类的工具来调试编译好的代码。使用该选项会生成一个.pdf文件,该文件记录了可执行文件中的标志信息。当程序拥有API 函数或DLL调用时,该选项还是比较有帮助的。

2. 高级优化

高级优化中的设置可以帮助你提高软件的速度,但是有时候也会引入一些错误,因此我建议大家尽量小心地使用它们。如果在代码中有比较大的循环体或者复杂的数学运算时,选中高级优化中的某些项会大幅度提升代码的性能。如果你使用了高级优化功能,我建议你严格测试编译好的文件。

a) 假定无别名:可以提高循环体中代码的执行效率,但是在如果通过变量的引用改变变量值的情况下,例如调用一个方法,变量的引用作为方法的参数,在方法中改变了变量的值的话,就会引发错误。有可能只是返回的结果错误,也有可能是导致程序中断运行的严重错误。

b) 取消数组绑定检查、取消整数溢出检查和取消浮点错误检查:在程序运行时,如果通过这些检查发现了错误,错误处理代码会处理这些错误。但是如果取消了这些检查,发生了错误程序就无法处理。只有当你确定你的代码中不会出现上面的这些错误时,你才可以使用这些选项。它们将使软件的性能得到很大的提升。

c) 允许不舍入的浮点操作:选择该选项可以是编译出来的程序更快地处理浮点操作。它唯一的缺点就是在比较两个浮点数时可能会导致不正确的结果。

d) 取消Pentium FDIV安全检查:该选项是针对一些老的Pentium芯片设置的,现在看来已经过时了。

FPGA提高同步系统的运行速度

FPGA提高同步系统的运行速度 同步电路的速度是指同步时钟的速度。同步时钟愈快,电路处理数据的时间间隔越短,电路在单位时间处理的数据量就愈大。 我们先来看一看同步电路中数据传递的一个基本模型:如下图 图1 (Tco是触发器时钟到数据输出的延时;Tdelay是组合逻辑的延时;Tsetup是触发器的建立时间) 假设数据已经被时钟的上升沿打入D触发器,那么数据到达第一个触发器的Q端需要Tco,再经过组合逻辑的延时Tdelay到达的第二个触发器的D端,要想时钟能在第二个触发器再次被稳定的锁入触发器,则时钟的延迟不能晚于Tco+Tdelay+Tsetup,(我们可以回顾一下前面讲过建立和保持时间的概念,就可以理解为什么公式最后要加上一个Tdelay)由以上分析可知:最小时钟周期:T=Tco+Tdelay+Tsetup 最快时钟频率 F= 1/T PLD开发软件也正是通过这个公式来计算系统运行速度Fmax 注:在这个逻辑图中有个参数:Tpd ,即时钟的延时参数,我们在刚才做时间分析的时候,没有提这个参数,(如果使用PLD的全局时钟型号,Tpd可以为0,如果是普通时钟,则不为0)。所以如果考虑到时钟的延时,精确的公式应该是T=Tco+Tdelay+Tsetup-Tpd。当然以上全部分析的都是器件内部的运行速度,如果考虑芯片I/O管脚延时对系统速度的影响,那么还需要加一些修正。

由于Tco、Tsetup是由具体的器件和工艺决定的,我们设计电路时只可以改变Tdelay。所以缩短触发器间组合逻辑的延时是提高同步电路速度的关键。由于一般同步电路都不止一级锁存(如图3),而要使电路稳定工作,时钟周期必须满足最大延时要求,缩短最长延时路径,才可提高电路的工作频率。 如图2所示:我们可以将较大的组合逻辑分解为较小的几块,中间插入触发器,这样可以提高电路的工作频率。这也是所谓“流水线”(pipelining)技术的基本原理。 图2 分割组合逻辑 对于图3的上半部分,它时钟频率受制于第二个较大的组合逻辑的延时,通过适当的方法平均分配组合逻辑,可以避免在两个触发器之间出现过大的延时,消除速度瓶颈。 图3 转移组合逻辑 PLD开发软件中也有一些设置,通过修改这些设置,可以提高编译后系统速度,但这种速度的提高是很有限的,我们只有理解系统速度的基本原理,认真的优化设计方案,才能从根本上提高系

关于笔记本电脑运行速度变慢的问题

关于笔记本电脑运行速度变慢的问题 一、不少人都说自已的电脑越来越慢,要是将所有使电脑变慢的原因都列出来,确实有不少。如果确定不是由病毒的原因引起速度变慢,那么主因很可能就是: 1. 在开机时加载太多程序。 2. 使用了图片文件做桌面。 3. 没有定期清理硬盘和进行硬盘碎片整理。 二、我们可以对电脑进行以下操作来加快电脑的运行速度: 1、桌面上不要摆放桌布 不知大家有否留意到,我们平时一直摆放在桌面的桌布,其实是很浪费计算机资源的!不但如此,而且还延缓计算机执行应用程序时的速度。 2、定期整理硬盘碎片 硬盘中存储文件的最小的单位是扇区,一个文件通常会占用若干扇区,每当硬盘用久了,无数次的新增、更改和删除文件后,就会造成很多断断续续的扇区,因而不连续存放的文件就越来越多,硬盘磁头平时需要花更多时间跳来跳去来读取数据,这就导致硬盘速度减慢。所以我们可以每隔一段时间(具体间隔由硬盘的实际使用情况来定)对硬盘进行一次磁盘碎片整理:“程序”=>“附件”=>“系统工具”=>“磁盘碎片整理程序”(对于Windows98要先扫描:“程序”=>“附件”=>“系统工具”=>“磁盘扫描程序”,再做上述的磁盘碎片整理),这样所有非连续存放的文件都会被重新排放得整整齐齐了。 3、更改开机时间的设定 在开机至到进入Windows的这段时间,电脑在装入平时安装的那些程序,而且必定要全部装载完才开始进入Windows,如果删除一些不必要的开机时的程序,当然会加快开机速度。想要修改,使用“开始”菜单的“运行”命令,然后键入win.ini,开启后,可以把以下各段落的内容删除,但注意:只删内容,千万不要连标题也删除!它们包括:[compatibility]、[compatibility32]、[imecompatibility]、[compatibility95]、[modulecompatibility]和[embedding]。 4、彻底删除程序 大家都知道,如果想删除某已装入电脑的程序,可用控制面板的“添加/删除程序”进行删除。但它只会帮你删除程序,而不会帮你删除该程序的注册码和一些登录项目。如果想一并删掉该程序留下的一些垃圾,可以安装一个专用卸载软件,当你想删除程序,只要用这样的软件来删,它便会一并去掉该程序的登录项目和注册码。 三、Windows XP 在使用Windows XP的过程中,系统速度会随着时间的推移越来越慢,你可重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升Windows XP 的运行速度呢? 1、定期整理磁盘碎片 计算机硬盘中最细小的单位是扇区,一个档案通常会占用若干扇区,每当硬盘用久了,无数次的新增、更改和删除档案后,就会造成很多断断续续的扇区,因而非连续性的档案便会愈来愈多,硬盘磁头便需要花更多时间跳来跳去来读取数据,这就导致硬盘速度减慢。有见及此,windows才会有“整理磁盘碎片”出现。只要执行“整理磁盘碎片”,所有非连续性的档案都会被重新编排得整整齐齐,至于执行时间,大约一星期左右执行一次便可了。 2、去掉预定任务 通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任

提高电脑运行速度的方法

提高电脑运行速度的方法. 我给你介绍个简单的方法,主要就是清理庸余的垃圾。 两分钟就可以提高速度,简单易行,不需要专业的知识就可以 第一招:清除系统垃圾 轻松流畅上网你是否注意到你的电脑系统磁盘的可用空间正在一天天在减少呢?是不是像老去的猴王一样动作一天比一天迟缓呢? 没错!在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别 是如果一段时间不清理IE的临时文件夹“Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间。这些LJ 文件不仅仅浪费了宝贵的磁盘空间,严重时还会使系统运行慢如蜗牛。这点相信你肯定忍受不了吧!所以应及时清理系统的LJ文件的淤塞,保持系统的“苗条”身材,轻松流畅上网!朋友来吧,现在就让我们一起来快速清除系统垃圾吧!! 下面是步骤很简单就两步! 在桌面上点鼠标右键,选择新建一个“记事本”,把下面的字复制进去,点“另存为”,把文件名定为“清除系统LJ.bat”就完成,记住后缀名一定要是.bat,好ok了!你的垃圾清除器就这样制作成功了!双击它就能很快地清理垃圾文件,大约一分钟不到。 PS. 要复制进去的字是见下(红色部分)

@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 Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除系统LJ完成! echo. & pause

如何提高电脑的运行速度(经测)

新买电脑开机很慢?鼠标右键菜单栏迟迟不出现?高清电影图片不那么高清?。。。。。。。。。。。 不是电脑配置不高就是软件安装与一些设置出了问题。 下面来说说解决的一些方法: 1、显卡驱动安装重复或者不兼容 step 1:打开设备管理器,找到显示适配器,也就是我们所说的显卡驱动

Step 2:点开显示适配器

Step 3:一般新买的电脑,拿来后大家都会用驱动精灵或鲁大师之类的自动检测驱动的软件来自行安装软件,这样的话,那些软件会自动给你安装上多个相关软件,导致软件重复或不兼容的问题,这时电脑就同时被两个驱动驱使着,能不慢吗,所以选择其中一个不常用的,点右键禁止掉(不要卸载,以备后用),选哪个你自己决定,不行就挨个试试,禁用后图标会出现一个向下的箭头。 Step 4:restart your PC,and you will be happy!

2 删掉鼠标右键菜单栏里面的多余选项,这点被很多人忽视,因为右键菜单栏里面东西越多,每点一次就会运行一次,能不慢吗!下面具体介绍操作步骤 Step 1:在电脑开始菜单栏找到“运行”

Step 2:点开运行,输入regedit,点击确定 Step 3:进入到注册表编辑器,

Step 4:根据在HKEY_CLASSES_ROOT\Directory\Shell和HKEY_CLASSES_ROOT\Directory\Shellex\ContextMenuHandlers]下,寻找对应的名称并删除。如果在这里找不到,可以在HKEY_CLASSES_ROOT\Folder\shell和HKEY_CLASSES_ROOT\ Folder\shellex\ContextMenuHandlers分支里找到,然后删除掉。不要什么删什么,不知道名称的可以度娘一下。 Step 5:At last, shut down the regeditor, and restart your PC. Cheer!

五个有效方法让电脑运行速度瞬间提升数倍

五个有效方法让电脑运行速度瞬间提升数倍 很多人不知道自己电脑需要更换什么配件能够让其运 行速度提升,往往花很多钱买来配件,电脑的运行速度并没有明显改善,在这里讲的是如何花最少的钱让自己电脑的运行速度提升数倍,当然对于并不缺钱的人可以直接更换电脑,但就算新的电脑如果没有合理的搭配,其运行速度也发挥不出来。好比花了几千元买来CPU,其内存却只有2G,几千元的CPU和百元的CPU比起来会毫无差别。今天咱们就来看下怎样搭配,能让电脑的各个配件发挥其最大作用。1、 内存条内存条能够起到在硬盘提取数据,临时储存并供CPU 调用,我们之前讲过,CPU的主频是指对单数据运算的速度。也就直接影响电脑运行速度,CPU的核心数对同时进行多数据处理(多开)有着极大的作用,如果CPU主频在2.6以上,核心大于双核,内存却不足4G的电脑加装内存条会使其运行速度提升很多。如果达不到上述配置,再大的内存也是无济于事的。2、硬盘无论你的电脑配置如何,如果你的 硬盘还是使用的机械硬盘,更换固态硬盘会使你的电脑运行、读取以及开机时间上提升七倍以上,如果条件有限可买30G 或者60G的,价格比较便宜,如果平时存储的东西比较多,可以再加装机械硬盘,将固态硬盘作为系统盘,平时常用到的一些软件存在固态硬盘内,机械硬盘存储不常用的大文件。

3、独立显卡如果你的CPU主频超过3.0,内存在4G及以上,加装独立显卡会使你的电脑速度提升数倍,旧版本的CPU,提升效果更加明显,因为旧版的CPU在核显方便比较差,CPU更新换代时首先在核显方面做提升,当然达不到上述要求甚至差很多的电脑加装独立显卡也不会有明显效果。 4、重新安装系统如果电脑运行速度在短时间内突然变慢,重装系统会使你的电脑达到原来的速度。一直运行速度慢的电脑多次安装系统也不会起到任何效果哦! 5、CPU超频提升其运行速度上面讲到了CPU的主频是指对单数据运算的速度。主频包括外频和倍频,我们通过加大其中之一来实现超频,让其提升运算速度。当然有的CPU可以超频,也有少数的CPU目前不能超频。下一篇文章小编会用动画的方式详细的讲解如何进行CPU超频。小编的每一篇文章都是经过深思熟虑并且花费大量时间拍摄以及制作的,相信开始就关注小编的朋友应该从一个小白变成技术派了吧。你意想不到的生活百科知识在这里都能学到,继续关注小编会让你比专业学校学习的更多哦!本文为头条号作者发布,不代表今日头条立场。

如何设置缓存提高计算机运行速度

如何设置缓存提高计算机运行速度 大家知道,所有应用程序的运行都必须通过内存来处理,要是待处理的目标程序很大的话,就很容易使内存资源消耗殆尽。为了缓解内存资源的不足,人们往往会通过设置硬盘缓存的方法,来想办法提高系统的整体性能。事实上,系统缓存由于是直接设置在硬盘中的,因此缓存设置是否得当,不仅影响到系统的运行性能,而且还会对硬盘自身的读写性能造成一定影响。有鉴于此,本文特意从缓存设置出发,提出如下几则方法来着力改善硬盘读写性能! 为缓存文件,保留足够空间 缓存文件的大小设置得当与否,不但关系到硬盘的读写效率,而且还会影响到系统的整体效率;由于缓存文件是保存在硬盘中的,因此我们一定要确保先为其保留足够的空间,毕竟虚拟缓存设置得再大,它还需要硬盘为其提供空间,一旦空间要求得不到满足的话,那硬盘自身的读写状态不但会受到影响,而且整个Windows系统的运行性能也将不会太稳定。 正常情况下,要是我们对硬盘缓存设置不太了解,或者对计算机运行没有特殊要求的时候,我们最好使用“系统管理的大小”的方法,来让系统自动对硬盘缓存进行设置,毕竟这种设置方式比自己随意定义的方法来得更稳定、更安全。 善用写入缓存,提高读写速度 为了让硬盘的读写速度更进一步,我们不妨启用硬盘的写入缓存功能,来对硬盘的读写操作进行优化,下面就是启用硬盘写入缓存功能的具体操作步骤: 首先在Windows系统桌面中,用鼠标右键单击“我的电脑”图标,从其后弹出的右键菜单中单击“属性”命令,打开系统的属性设置界面;单击该界面中的“硬件”标签,然后在对应的标签页面中单击“设备管理器”按钮,进入到系统的设备列表窗口; 启用写入缓存 展开该窗口中的“磁盘驱动器”项目,选中当前正在使用的硬盘型号,再用鼠标右键单击硬盘项目,从其后出现的右键菜单中执行“属性”命令;接着在硬盘的属性设置界面中,单击“策略”标签,打开如图1所示的标签页面;选中该标签页面中的“启用磁盘上的写入缓存”复选项,再单击“确定”按钮,这样的话硬盘的写入缓存功能就被启用了,日后当我们再次对硬盘进行读写操作时发现速度明显快了许多。 当然,需要提醒各位注意的是,一旦将硬盘的写入缓存功能启用后,要是发生计算机系统突然掉电这一突发事故时,硬盘中的重要数据可能会发生丢失现象,所以为保证数据的安全,大家最好在有稳压电源为计算机供电的情况下开启硬盘的写入缓存功能。 平均分配缓存,提高整体性能 大家知道,有效设置好系统缓存的话,可以让系统的整体运行性能大幅度地提升。一般来说,在计算机只使用一块硬盘的情况下,硬盘缓存的设置并没有什么特别的学问;不过对于同

如何加快电脑运行速度方法大全

一、杀毒。 拨掉网络连线、关闭系统还原,在安全模式下,用最新版本的杀毒软件杀毒。 二、清理磁盘和整理磁盘碎片。 1、在我的电脑窗口,右击要清理的盘符—“属性”—“清理磁盘”--勾选要删除的文件--确定--是。 2、清除临时文件,开始—运行—输入 %temp% --确定。 3、用优化大师或超级兔子清理注册表和垃圾文件。 4、关闭一些启动程序,开始-运行-msconfig---启动 ,除杀毒软件、输入法外一般的程序都可以关掉。 5、删除不用的程序软件。 6、整理磁盘碎片。 三、优化你的计算机 1、禁用闲置的IDE通道 右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“IDE A TA/PA TA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”的一项,将此项的“设备类型”设置为“无”。 2、优化视觉效果 右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”--“视觉效果”,调整为最佳性能,或只保留一些必要的项目。 3、启动和故障恢复 "我的电脑"--"属性"--"高级"--"启动和故障修复"中点击“设置”,去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中: [Operating Systems] timeout=30 //把缺省时间 30 秒改为 0 秒。 4、禁用错误报告 "我的电脑"--"属性”--"高级”--点"错误报告”,点选“禁用错误汇报”,勾选"但在发生严重错误时通知我”--确定。 5、设置系统还原 单击“开始”--“所有程序”--“附件”--“系统工具”—“系统还原”,在系统还原界面,去掉“在所有驱动器上关闭系统工程还原”前边的勾,在“可用的驱动器”区中,选系统盘所在的分区,单击“设置”进入“系统还原设置”窗口,将“要使用的磁盘空间”调到5%或更小,“确定”返回,按上述方法将其它分区设禁用。 6、关闭自动更新 关闭自动更新具体操作为:右键单击“我的电脑”--“属性”--“自动更新”,在“通知设置”一栏选择“关闭自动更新。选出“我将手动更新计算机”一项。 7、关闭远程桌面 右键单击“我的电脑”--“属性”--“远程”,把“远程桌面”里的“允许用户远程连接到这台计算机”勾去掉。 8、禁用消休眠功能 单击“开始”--“控制面板”--“电源管理”--“休眠”,将“启用休眠”前的勾去掉。 9、关闭“Internet时间同步”功能 依次单击“开始”--“控制面板”--“日期、时间、语言和区域选项”,然后单击“Internet 时间”,取消“自动与Internet时间服务同步”前的勾。 10、关闭磁盘索引

简单设置即可提升你的电脑运行速度

一、bios的优化设置在bios设置的首页我们进入advancedbios features'选项,将光标移到frist boot device”选项,按“pageup” pagedown”进行选择,默认值为floppy ”这表示启动时系统会先从软驱里读取启动信息,这样做会加长机器的启动时间,减短软驱的寿命。所以我们要选“hdd 0”直接从硬盘启动,这样启动就快上好几秒。另外对于bios设置中的“above Imbmemorytes”建议选disabled'对于quickpoweronselftesf'建议选择enabled。在a dvancedchipset featured项中的设置对机子的加速影响非常大,请大家多加留意。将bank 0/1 dram timing ”从“8ns/10n改为fast'或“turbc。”"turbot比“fas快:但不太稳定,建议选“fast。 如果记忆体质量好可以选“turbo试试,不稳定可以改回“fast对于内存品质好的内存条建议在“sdramas latency”选项中设置为“2这样可以加快速度哦。较新的主板都支持agp4x,如果你的显卡也支持agp4x那么就在“agp 4xmode”处将这项激活,即选为enablec”这才会更好的发挥显卡的能力,加快系统启动速度。 二、启动dma方式,提高硬盘速度采用udma/33、66、100技术的硬盘最高传输速率是33mb/s、66mb/s、100mb/s从理论上来说是ide硬盘(这里是指pio mode4 模式,其传输率是16.6mb/s传输速率的3~6倍,但是在windows里面缺省设置中,dma 却卩是被禁用的,所以我们必须将它打开。具体方法是:打开控制面板一系统一设备管理器”窗口,展开磁盘驱动器”分支,双击udma硬盘的图标进入属性一设置一选项”在‘dma’项前面舒然后按确定,关闭所有对话框,重启计算机即可。 三、去掉windows的开机标志。首先你要打开开始”—设置”—活页夹选项”从查看”标签里的高级设置”列表框中勾选显示所有文件”。然后打开c盘,找到msdos. sys这个文件,并取消它的只读”属性,打开它,在option”段落下,加上一行语

Windows 7系统优化技巧_提升电脑运行速度

Windows 7系统优化技巧_提升电脑运行速度 随着时尚风的流行,不仅是在衣食住行上,就连操做系统也跟随着这个潮流,VISTA界面的美观以及WIN7的典雅大方和强大的功能令多少人垂涎,但是许多朋友的电脑都是前几年配的有点跟不上步伐,身上的银子也不算太多,无法在短时间内配一台新电脑,所以就在这下面的几个小步骤来缓解一下VISTA于WIN7内存占用过高的问题以及CPUGPU和硬盘有点吃不消的问题系统所在盘的大小建议为20G这样有足够的空间安装其它软件 1,关闭系统还原点(作用)释放不必要的硬盘空间操作步骤如下计算机→属性→左上角有一个系统保护,点击一下→对着被保护的磁盘点击一下再点下面的配置→进入子菜单点击一下关闭系统保护即可。说实话,这个功能还是比较鸡肋的,因为没有足够的空间,如果对系统稳定性要求比较高的朋友可以利用控制面板里的备份和还原,那个功能才强大,跟XP 的原理不一样 2,关闭硬盘的磁盘碎片自动整理(作用)取消碎片自动整理,已达到对硬盘性能的提高,有些朋友经常说,我的电脑配置也不差呀,为什么运行VISTA和WIN7还是卡呢,这就是真正的原因,电脑的CPU和GPU虽然强大,但是硬盘的性能也不会随之而提高多少,碎片整理会严重制约硬盘的性能,所以定期整理就行啦。操作方法打开计算机→随便点击一个硬盘分区→属性→工具→碎片整理→立即进行碎片整理→启用计划→把按计划进行的钩去掉即可windows7系统下载。这样硬盘性能就提高了不少,常规操作就不会遇见卡盘的现象了 3,关闭WINDOWS DEFENDER这个是WIN7与VISTA自带的反间谍软件,说实话这个软件我感觉相当的鸡肋,没有多大作用,细心的朋友会发现一个才安装完毕的WIN7系统内存使用大概是750MB左右,安装一个杀毒软件之后大概内存使用就超过一个GB了,现在内存大多数人还是2G吧,余下的内存不大够了,所以我们得关闭它,选择一个较好的杀毒软件(作用)释放不必要的内存操做,打开控制面板→点击WINDOWSDEFENDER图标是一个墙(这里特别说明,某些朋友会说里面没有这个图标呀,注意在关闭窗口附近有一个查看方式,把类别改为大图标即可)→进入点击,把里面的钩全部去掉即可,这时发现内存使用大概在450MB左右。 4,加快win7系统启动速度 正在使用win7操作系统的用户也许已经有明显感受,win7的启动速度的确比Vista快了很多,但你想不想让它更快一些呢?来吧按照我说的做。微软win7仅仅默认是使用一个处理器来启动系统的,但现在不少网友早就用上多核处理器的电脑了,那就不要浪费,增加用于启动的内核数量立即可以减少开机所用时间。非常简单,只需修改一点点系统设置。 首先,打开win7开始菜单在搜索程序框中输入“msconfig”命令,打开系统配置窗口后找到“引导”选项(英文系统是Boot)。 win7拥有强大便捷的搜索栏,记住一些常用命令,可以让你操作起来更快捷。 点击“高级选项”此时就可以看到我们将要修改的设置项了。

最实用的软硬件两方面提高电脑运行速度方法

谁都希望计算机一开机就可以立即进入Windows系统而不用等待,或者是系统在使用的时候不会越来越慢,但由于种种原因常常使这些愿望不能实现,甚至一开机就死机或者用着用着就越来越慢的情况也经常发生。其实有些时候Windows启动速度缓慢并不是它本身的问题,而是一些设备或软件造成的。本文就是软件、硬件和病毒三大方面来分析系统速度变慢的原因,并且提供了针对系统的加速技巧。 一、软件篇 1、设定虚拟内存 硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在“高级”选项里的“效能”的对话框中,对“虚拟内存”进行设置。 2、彻底删除程序

大家都知道,如果想删除某些程序,可到“添加/删除程序”中进行操作,但大家又知不知道,它只会帮你删除程序,而不会帮你删除该程序的注册码和一些登录项目呢?要彻底删除程序,要找回些“专业”软件来删除!symantec公司出品的nortonuninstall,因为有某部份破坏了某些删除软件的版权,故此全世界已停止出售,正因如此,symantec 才出了cleansweep,不过论功能上,还是nortonuninstall更胜一寿!言归正传,其实除了这两个软件外,还有很多同类软件都能有效地删除程序。 3、检查应用软件或者驱动程序 有些程序在电脑系统启动会时使系统变慢。如果要是否是这方面的原因,我们可以从“安全模式”启动。因为这是原始启动,“安全模式”运行的要比正常运行时要慢。但是,如果你用“安全模式”启动发现电脑启动速度比正常启动时速度要快,那可能某个程序是导致系统启动速度变慢的原因。 4、桌面图标太多会惹祸 桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了系统启动扫描功

教你如何提高电脑程序的运行速度

教你如何提高电脑程序的运行速度!一、清理磁盘和整理磁盘碎片。... 1、在我的电脑窗口,右击要清理的盘符—“属性”—“清理磁盘”--勾选要删除的文件--确定--是。 2、清除临时文件,开始—运行—输入%temp% --确定。 3、用优化大师或超级兔子清理注册表和垃圾文件。 4、关闭一些启动程序,开始-运行-msconfig---启动,除杀毒软件、输入法外一般的程序都可以关掉。 5、删除不用的程序软件。 6、整理磁盘碎片--开始--所有程序--附件--系统工具--磁盘碎片整理程序--选定C--分析--碎片整理。 二、用优化大师或超级兔子优化你的计算机,再挑选以下办法进行再优化。 1、禁用闲置的IDE通道 右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”的一项,将此项的“设备类型”设置为“无”。 2、优化视觉效果

右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”--“视觉效果”,调整为最佳性能,或只保留一些必要的项目。 3、启动和故障恢复 "我的电脑"--"属性"--"高级"--"启动和故障修复"中点击“设置”,去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中: [Operating Systems] timeout=30 把30 秒改为0 秒。 4、禁用错误报告 "我的电脑"--"属性”--"高级”--点"错误报告”,点选“禁用错误汇报”,勾选"但在发生严重错误时通知我”--确定。 5、设置系统还原 单击“开始”--“所有程序”--“附件”--“系统工具”—“系统还原”,在系统还原界面,去掉“在所有驱动器上关闭系统工程还原”前边的勾,在“可用的驱动器”区中,选系统盘所在的分区,单击“设置”进入“系统还原设置”窗口,将“要使用的磁盘空间”调到5%或更小,“确定”返回,按上述方法将其它分区设禁用。 6、关闭自动更新

简单设置即可提升你的电脑运行速度.

一、bios的优化设置在bios设置的首页我们进入“advanced bios features”选项,将光标移到“frist boot device”选项,按“pageup”和“pagedown”进行选择,默认值为“floppy”,这表示启动时系统会先从软驱里读取启动信息,这样做会加长机器的启动时间,减短软驱的寿命。所以我们要选“hdd-0”直接从硬盘启动,这样启动就快上好几秒。另外,对于bios设置中的“above 1mbmemorytest”建议选“disabled”,对于“quickpoweronselftest”建议选择enabled。在“advanced chipset features”项中的设置对机子的加速影响非常大,请大家多加留意。将“bank 0/1 dram timing”从“8ns/10ns”改为“fast”或“turbo”。“turbo”比“fast”快,但不太稳定,建议选“fast”。如果记忆体质量好可以选“turbo”试试,不稳定可以改回“fast”。对于内存品质好的内存条建议在“sdram cas latency”选项中设置为“2”,这样可以加快速度哦。较新的主板都支持agp4x,如果你的显卡也支持agp4x,那么就在“agp-4xmode”处将这项激活,即选为“enabled”,这才会更好的发挥显卡的能力,加快系统启动速度。 二、启动dma方式,提高硬盘速度采用udma/33、66、100技术的硬盘最高传输速率是33mb/s、66mb/s、100mb/s,从理论上来说是ide硬盘(这里是指pio mode4 模式,其传输率是16.6mb/s传输速率的3~6倍,但是在windows里面缺省设置中,dma却是被禁用的,所以我们必须将它打开。具体方法是:打开“控制面板→系统→设备管理器”窗口,展开“磁盘驱动器”分支,双击udma硬盘的图标,进入“属性→设置→选项”,在“dma”项前面“√”,然后按确定,关闭所有对话框,重启计算机即可。 三、去掉windows的开机标志。首先你要打开“开始”→“设置”→“活页夹选项”,从“查看”标签里的“高级设置”列表框中勾选“显示所有文件”。然后打开c盘,找到msdos.sys这个文件,并取消它的“只读”属性,打开它,在“option”段落下,加上一行语句:logo=0,这样windows的开机图案就不会被加载运行,开机时间也可以缩短3秒钟。 四、优化“启动”组。计算机初学者都爱试用各种软件,用不多久又将其删除,但常常会因为某些莫名其妙的原因,这些软件还会驻留在“启动”项目中(尤其是在使用一些d版软件时,windows启动时就会为此白白浪费许多时间。要解决这个问题,其实很简单,你可以打开“开始”→“运行”,在出现的对话框的“打开”栏中选中输入

提高电脑运行速度,12个秘笈,让你的win10飞起来

提高电脑运行速度,12个秘笈,让你的win10飞起来Windows10比以前的操作系统功能强大,运行速度快。 通过一些技巧,可以优化其性能,使它运行地更快。下面是12个提高win10电脑运行速度的绝招,想成为电脑高手的你,要注意点收藏了! 1.运行优化工具 有许多优秀的第三方系统加速和清理实用程序,确实可以提高电脑性能。System Mechanic是其中表现很好的一个工具。 这是一款国外的产品。 另外,国产也有一款非常不错的。同样是用来提高电脑速度的软件:系统提速精灵。

2.卸载垃圾软件 购买电脑时,电脑制造商会在电脑中安装很多不必要的预装软件,通常没多大用,卸载它们!你会发现,电脑会流畅不少。 3.限制启动过程 很多程序都是随电脑开机而启动的,这会很影响电脑启动速度。所以,我们要禁止他们。 调用任务管理器,最简单方法是按Ctrl-Shift-Esc,切换到“启动”选项卡,将看到Windows启动时加载的所有程序。该对话框甚至还有“启动影响”列,显示每个项目对启动的影响。“状态”有启用和禁用,设置为禁用,他们就不会在开机时被运行了。

4.磁盘整理 打开磁盘碎片整理程序,进行磁盘碎片整理。可以很好的提高电脑磁盘运行速度,所以应该定期进行,比如一月一次。 请注意,如果使用是固态硬盘,则无需进行碎片整理。

5.添加更多的内存 Windows 10比早期版本的操作系统可以更有效地管理内存,更多的内存往往可以加速电脑运行速度,在可能的情况下,设置尽量多的虚拟内存是一个好的选择。 6.安装固态硬盘 为了提高系统速度,更换固态硬盘很有用,使用固态硬盘可以让磁盘读写更快,加快Windows速度。 不过这是硬件操作,不一定每个人都选择这样做。 7.检查病毒和间谍软件 运行系统内置的Windows Defender或第三方应用程序,比如,开源的:Ty2y杀毒软件,来执行此操作。此举是为了防止病毒木马影响系统速度。

提高电脑运行速度

电脑用久了,运行速度慢了,教你们怎样清除电脑里面的垃圾 1、单击“开始”菜单中“程序”的“附件”,单击“系统工具”再单击“清理磁盘”,选择C盘,确认后,选中所有的“口”,再确认;再在“系统工具”中点击“磁盘碎片整理程序”,这需要花很长时间,请耐心等待。一些程序删除了,但并非完全删除,在计算机的注册表中仍然保留安装信息,如不及时删除这些无用的信息,时间久了,注册表就会变得越来越大,影响系统的工作性能。你可利用下述方法将其彻底删除。 2、在多次安装和反安装后,系统保留了很多无用的DLL文件,应将其删除。单击“开始”菜单,单击“运行”,在文本框内键入“regedit”,打开“注册表编辑器”窗口,依次打开 HKEY_LOCAL_MACHINE\Software\Micosoft\Windows\CurrentVersion\SharedDLL s分支。在对话框的右侧,其键值数据后面的括号中都有一个数字,如果数字为0,说明该DLL文件已成为垃圾,将其删除。 3、将不要的程序卸载时,应在“控制面板”中的“添加/删除程序”选择确定删除,这才是彻底的删除方法。在磁盘分区中删除效果不好,有时有些程序是删除不掉的。即使在“控制面板”中的“添加/删除程序”卸载了,但有的程序在注册表中仍有这些程序的名称,成为垃圾。用上述方法打开“注册表编辑器”窗口,依次打开 HKEY_LOCAL_MACHINE\Software\Micosoft\Windows\CurrentVersion\Uninstall 分支。Uninstall主键下的每一个文件夹对应一个应用程序,打开某一文件夹,即可看到程序反安装的内容,包括程序名DisplayName和UninstallString。找到你删除过的程序名后,右键单击其上层文件夹,选择“删除”。 4、一些不带Uninstall程序或不用安装(复制到计算机中的)即可在Windows 中直接运行的程序,如许多小型游戏等,注册表记录程序运行的参数。如果删除了这样的程序,仍要在注册表中删除这些无用的信息。依次打开 HKEY_CURRENT_USER\Software分支。从各子键中找到相应程序的文件夹后,将其删除。你也可单击“编辑”|“查找”命令逐一查找包含这些软件信息的子键或键值项,进行彻底清理 这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口! -这个就是winkey winkey+f : 不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。

怎么提高电脑运行速度

怎么提高电脑运行速度 1.碎片整理 2.删除没用的东西 3.不需要的服务关掉 4.系统还原关了,用自带的桌面,去掉桌面没用的图标 5.增加虚拟内存 6.用优化大师优化 7.打开启动项关掉开机不需要的 一、软件篇 1、设定虚拟内存 硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在“高级”选项里的“效能”的对话框中,对“虚拟内存”进行设置。 3、检查应用软件或者驱动程序 有些程序在电脑系统启动会时使系统变慢。如果要是否是这方面的原因,我们可以从“安全模式”启动。因为这是原始启动,“安全模式”运行的要比正常运行时要慢。但是,如果你用“安全模式”启动发现电脑启动速度比正常启动时速度要快,那可能某个程序是导致系统启动速度变慢的原因。 4、桌面图标太多会惹祸 桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了系统启动扫描功能,这将会耗费非常多的时间,其实如果你已经打开了杀毒软件的实时监视功能,那么启动时扫描系统就显得有些多余,还是将这项功能禁止吧!建议大家将不常用的桌面图标放到一个专门的文件夹中或者干脆删除! 5、ADSL导致的系统启动变慢 默认情况下Windows XP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等未配置好就会对其进行设置,这可能是导致系统启动变慢的真正

怎样提高电脑系统运行速度

Windows XP的启动速度比Windows 2000要快30%左右,但相对于Windows 98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高Windows XP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。 1.加快系统启动速度 Windows XP的启动速度比Windows 2000要快30%左右,但相对于Windows 98仍然要慢了不少,不过,我们可以通过优化设置,来大大提高Windows XP的启动速度。加快系统启动速度主要有以下方法:尽量减少系统在启动时加载的程序与服务;对磁盘及CPU等硬件进行优化设置;修改默认设置,减少启动等待时间等。这些方法大部分既可减少系统启动的时间,又可以节省系统资源,加快电脑运行速度。 (1)Msconfig Windows XP的启动速度在系统安装初期还比较快,但随着安装的软件不断增多,系统的启动速度会越来越慢,这是由于许多软件把自己加在了启动程序中,这样开机即需运行,大大降低了启动速度,而且也占用了大量的系统资源。对于这样一些程序,我们可以通过系统配置实用程序Msconfig将它们从启动组中排除出去。 选择“开始”菜单中的“运行”命令,在“运行”对话框中键入“Msconfig”,回车后会弹出“系统配置实用程序”对话框,选择其中的“启动”选项卡(如图1),该选项卡中列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要自动加载,否则

怎么提高电脑运行速度

七、更改环境变量存放路径 把用户变量和系统变量里的temp和tmp 设置在非系统盘上好 方法:我的电脑--(右键)--系统属性---高级--环境变量 八、增加虚拟内存 [方法]进入“性能选项”的“高级”设置窗口,首先将“处理器计划”及“内存使用”都调整为“程序”优化模式。点击“更改”按钮进入虚拟内存设置窗口若你的内存大于256M,建议你禁用分页文件。默认的分页文件为物理内存的1.5倍。禁用系统缓存需重新启动系统。如果你的内存低于256M,请勿禁用分页文件,否则会导致系统崩溃或无法再启动XP! 如何最大限度提升虚拟内存性能(图文并茂版) 除了CPU及硬盘,XP运行性能很大程度取决于内存,鉴于目前内存的价格已经降至低谷,编辑强烈建议大家将内存升级至512M以上(最好是1G的,2G更好),这样才可以更尽情地体验XP的魅力哦! 开始—运行—输入“regedit”—回车,进入“注册表编辑器”, 进入“HKEY_CURRENT_USER“ “Control Panel“ “Desktop”,将名称为MenuShowDelay的数据值由原来默认的400修改为0,修改后XP 的开始选单、甚至应用软件的选单显示速度都会明显加快。

联想LENOVO正版XP3系统,从IE6升级到IE8,打开IE浏览器菜单栏、收藏夹栏、命令栏背景竟都是黑色的。 同样的系统盘,在不同的机子上都遇到同样的问题,在保证没有病毒的情况下,同一个人安装,当然也做了同样的优化。 网上找了一下,有人说中毒,有人说系统问题,有人干脆说重装系统,无语。 找出几种解决方法: 1 在“运行”中输入“gpedit.msc” 打开组策略; 在“用户配置→管理模板→桌面→Active Desktop”中, 点启用Active Desktop(活动桌面)然后点击“属性”选定“已禁用”; 点禁用Active Desktop(活动桌面)“属性”选定“已启用”。 2 如果系统视觉效果已经优化为“调整为最佳性能”的话,可进行如下操作: 在桌面空白的地方点右键,选择“属性”→“外观”, 将“窗口和按钮”,改成“Windows XP 样式”→“确定”。 3 如果系统视觉效果已经优化为“调整为最佳性能”的话,可进行如下操作: 在“我的电脑”→右键选择“属性”→“高级”→“性能”→“设置”→“视觉效果”→ 不管是选中了哪一项,请一定要选中“在窗口和按钮上使用视觉样式”→“确定”。 出现这种情况,主要的原因是优化过度了。 1.本地连接受限 很多家庭采用ADSL方式上网的电脑在启动之后,右下角会出现一个带感叹号的本地连接标志,用鼠标指向它时,会显示“受限制或无连接”之类的话。这种情况的出现,是由于本地连接无法自动获得IP地址,而每次启动时,系统都要自动进行获得IP地址的尝试,导致在WINDOWS桌面已经出现后的一段时间里,对我们的操作没有响应,甚至双击“我的电脑”也没有反应,严重影响电脑启动速度。 解决办法是:右击“网上邻居”——属性,右击“本地连接”——属性,双击“TCP-IP协议”项,选中“使用下面的IP地址”,然后在“IP地址”中输入192.168.0.1,子关掩码设为255.255.255.0,确定就OK了。这样下次在开机时,我们就不必

如何提高计算机系统的运行速度

如何提高计算机系统的运行速度 提升系统运行速度的思路与加快启动的速度类似:尽量优化软硬件设置,减轻系统负担。以下是一些常用的优化手段。 (1)设置处理器二级缓存容量 Windows XP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开注册表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\”,选择其下的“SecondLevelDataCache”,根据自己所用的处理器设置即可,例如PIII Coppermine/P4 Willamette是“256”,Athlon XP是“384”,P4 Northwood是“512”。 (2)提升系统缓存 同样也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\”位置,把其下的“LargeSystemCache”键值从0改为1,Windows XP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这样XP的内核能够在内存中运行,大大提高系统速度。 通常来说,该优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。需要注意的是必须有256M以上的内存,激活LargeSystemCache才可起到正面的作用,否则不要轻易改动它。 (3)改进输入/输出性能 这个优化能够提升系统进行大容量文件传输时的性能,不过这只对服务器用户才有实在意义。我们可在中新建一个DWORD(双字节值)键值,命名为IOPageLockLimit。一般情况下把数据设置8~16MB之间性能最好,要记住这个值是用字节来计算的,例如你要分配10MB的话,就是10×?1024×1024,也就是10485760。这里的优化也需要你的机器拥有大于256M的内存。 (4)禁用内存页面调度 在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。在注册表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\”下的“DisablePagingExecutive”键,把它的值从0改为1即可禁止内存页面调度了。 (5)关闭自动重新启动功能 当Windows XP遇到严重问题时便会突然重新开机,可从注册表将此功能取消。打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”将AutoReboot键的Dword值更改为0,重新启动后设置即可生效。 (6)改变视觉效果 Windows XP在默认情况下启用了几乎所有的视觉效果,如淡入淡出、在菜单下显示阴影。这些视觉效果虽然漂亮,但对系统性能会有一定的影响,有时甚至造成应用软件在运行时出现停顿。一般情况下建议少用或者取消这些视觉效果。 选择桌面上“我的电脑”图标,单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,打开“系统属性”对话框。选择“高级”选项卡,在其中的“性能”栏中单击“设置”按钮,会弹出“性能选项”对话框(如图4),可选择“调整为最佳性能”单选框来关闭所有的视觉效果,也可选择“自定义”然后选择自己需要的视觉效果。 (7)合理设置页面虚拟内存 同样也是在“性能选项”对话框中,选择“高级”选项卡,在其中的“虚拟内存”栏中单击“更改”按钮,接下来选择虚拟内存为“自定义大小”,然后设置其数值。一般情况下,把虚拟设为不小于256M,不大于382M 比较合适,而且最大值和最小值最好一样。 (8)修改外观方案 Windows XP默认的外观方案虽然漂亮,但对系统资源的占用也多,可将其改为经典外观以获得更好的性能。

相关主题
文本预览
相关文档 最新文档