① C#中如何用多线程加快计算速度
程序执行时间是和程序的周期有关的
线程是不能加快执行速度反而降低的
因为计算机在开启多个线程的同时需要对线程进行管理和旦拍切换
如果你非要加快执行速度
那么 不要使用 DoCalc(i)
在for语句中调用函数会每次都新建函数里面的变量
把DoCalc(i)的语句都直接写到for里,而变量写在for之外。
这样减少程序执行不必要的代码行,及时释放资源,减少对CPU时间的消耗
或者采用如下方法:
操作系统会为每个程序分配时间片
你可以打开任务管理器,查看->选择列->CPU时间 可以看到每个程序拥有的时间
同时这些时间隐绝又会更细的分配给线程
由此看来,你的程序拥有的时间是一定的
CPU只会分配这么多时间给你
如果你要通过操模携羡作系统来提高处理速度,那么,提高程序的优先级
因为程序拥有的时间片是间断的,如果提高优先级
那么他拥有的时间片可能会变成连续,这样,速度会显着提高
System.Diagnostics.Process p = ...;
p.PriorityClass = System.Diagnostics.ProcessPriorityClass.BelowNormal;
// 注意,这里是设置为低于标准
在C#里应该有直接提高自己进程优先级的 我以前做过
我这里使用的是windows 的API
---------------------------------------------
补充一点:
线程在有些时候可以提高减少程序执行的时间(不是CPU时间)
比如在等待某些资源的时候
我相信你肯定知道,线程之间资源是共享的
这样的话,我们对100个IP进行发送信息探测
如果顺序执行,那么CPU会执行如下顺序:
发送信息->等待(a)->接收回复->处理->发送信息...
注意,等待并不耗费CPU,我们需要等待100*a的时间
但是如果使用线程的话,100个线程同步进行:
发送信息->等待(a)->接收回复->处理
发送信息->等待(a)->接收回复->处理
发送信息->等待(a)->接收回复->处理
发送信息->等待(a)->接收回复->处理
....
这样等待时间就是 a
能减少程序执行时间,但是不减少CPU执行时间
-------------
但是由于你的程序不需要任何等待,这样,CPU一直是执行的
所以,程序执行时间基本等于CPU时间
② 程序员如何加快打字速度需要机械键盘吗
貌似程序员最重要的不是打字速度。
如果你想打字速度快,专业级打字的话,对于好的键盘还是很讲究的,但不一定非得要机械键盘,但就个人体验来看,机械键盘打字感觉比较舒服,尤其是在你打字到达一定水平之后,机械键盘不断击键声音有种韵律在里面,听起来感觉不错。
③ 经常听说显卡的加速,这个加速到底是什么概念
入门篇 ---- 图形加速 之 图形
首先,我们先来咬文嚼字:图形加速卡。就是用来加速图形处理的一张扩展卡。所谓的图形处理是什么呢?纯文本时代的电脑,那一行一行的命令和文字,不叫图形处理。:-P 图形和文本是电脑输出给人们“看”的两样东西。
一、文本,被遗忘的时代
真正的文本处理呢,很不幸在 DOS 之后已经被完全淘汰了。所以没有什么“文本加速卡”之流的东西,是因为现在的显卡,即使完全没有文本处理的功能,也能在 Windows 下正常的工作。到这里,也许有人要问了:轮渗Windows 里的文字,不是“文本”吗?答案是:对你来说,它是。可是对电脑来说,它就不是文本了。Windows 里的文本,也是图形。那些文字是被 Windows “画”出来的。打开控制面板里的“字体”,你看到了什么?种类繁多的字体是吧。这些都不是存放在显卡里的,而是在硬盘上。当 Windows 接收到在窗口上打印一握指行字的命令的时候,它会调度“画”字程序,从硬盘里读出字体,然后画到屏幕上来。现在就明了了:Windows 的界面是完全基于图形的。所以图形加速卡对于 Windows 来说是十分重要的。好了,现在,让我们忘掉“文本”吧! -_-
二、图形的定义,像素及其他
再来看图形的定义。图形在 电脑里有两种截然不同的定义。第一种叫 光栅图形(Raster Graphics),第二种叫 矢量图形(Vector Graphics)。所谓的“光栅图形”,每个电脑玩家都有广泛的接触。你现在打开 Windows 的“画笔”程序,随便画几个圆,几条线,图几块色,然后把你得图放大 8 倍(这个不用我指导你做吧?!) 你看到了什么?是不是由一个一个的小方块组成了你的图形?每一个小方块,被称作一个像素“Pixel”。也就是说,你的图形是有小小的像素们组成的。腊皮脊
盯着一个像素,你发现了什么?对了!一个像素只有一种颜色!( #%@#%^@)。而懂一点色彩学的人,都应该知道,光是由 红(Red) 绿(Green) 和 蓝(Blue) 三种基色以任意比例组合而成的。这图形里的一个像素,也是由 红,绿 和 蓝 组成的。在最为广泛的电脑图形之中,每一个原色,由 八个 0 或 1 的二进制数,也就是 8 位组成,也就是每种颜色的表现能力为 2^8 = 256 种,称之为“色阶”。学过统计吗?每个原色 256 种色阶,那么 R/G/B 三种原色的表现能力为多少种颜色?……… :blink: 你在翻高中数学书?咳,算了,还是我告诉你吧。要把它们乘起来。结果是 256 x 256 x 256 = …. 16777216 种。哇?!这么多?好,让我们用电脑习惯的千进制来吧它分开:16,777,216 = 16M。这就是人们常说的什么 16兆色啦,真彩色啦等等。
这里来一点插曲。如果一种染色占 8 位的话,那么 R/G/B 总共占 8 + 8 + 8 = 24 位。可是 24 位对现在的 32 位的电脑系统来说,是一个很不舒服的长度。应为 24 位对于电脑一次处理的 32 位来说,太小,可是一次处理两个 24 位,又超出了 32 位的处理能力。怎么办?只能在 24 位的颜色后面,再补上 8 位的空数据。这样一来,一个像素的颜色将占用 32 位,正好和 32 位系统的处理能力相应。这样处理起来就舒服多了。“空数据?你的意思是说每一个像素要浪费 8 位数据?”答案并不是肯定的。最后的 8 位虽然在图形的显示上没有作用,可是由于这里多了 8 位,人们总要想办法充分利用现有的资源的。所以另一个概念被加入到了像素里:透明度。也就是大家耳渲目染的像素Alpha 值。用原本没用的 8 位来保存 Alpha,不错的创意吧。这样,我们就可以根据像素的透明度,来把一个像素和另一个像素混合,做出重叠的效果。这就人传说中的 Alpha 混合 特效 呵呵。挺简单的吧。到这里,我们用比较专业的格式来表达一下最常用的像素:R8G8B8A8。 哇,什么?好,拆开看:R8, G8, B8, A8 也就是 红 8 位,绿 8 位,蓝 8 位,透明度 8 位。用来唬人蛮不错的啊~ :P
光栅图形就介绍到这里的。接下来该另一个英雄登场:矢量图形。别小看了它,现在的 3D 图像基础可是有很大一部分是基于它的。
光栅图形是一个一个的点,而矢量图形是什么呢?其实也是一个一个的点,不过还有数学公式。这样讲:如果说光栅图形是告诉电脑在每个点画什么颜色的话,那么矢量图形就是教给电脑该怎么样画一个图形。比如一个圆。如果用光栅图形来表示,那么就要有一大堆的像素,来描速在圆所在的区域里,每个点的颜色。而用矢量图形来表示:它是一个圆,圆的圆心,圆的半径(可能还有圆的颜色)。就这么简单。在电脑画这两张图的时候,做的就是截然不同的工作了。画光栅图的时候,电脑把所有的像素数据读出来,然后原模原样的 Copy 到显示缓存,这样我们就在屏幕上看到这个圆了。而画矢量的圆,完全不同了:首先,电脑要确定圆的圆心,半径,然后找到这个圆将落在屏幕的哪一片区域。这个很重要的一步,叫做 设定(Setup)。找到了圆所在的屏幕区域之后,就可以用指定的颜色来填充这个区域了。这一步叫 光栅化(Rasterize)。圆所在的区域被填充了出来,我们就自然而然的看到这个圆了。 B)
这个呢,就是电脑图形的初步基础。要牢记 光栅图形,矢量图形的定义,以及矢量图形的画法。笼统地说有两步,就是 设定 和 光栅化。这在以后的 3D 图形知识部分很重要。
原理篇 ---- 图形加速 之 加速
很久以前,绘图工作全部是由我们伟大而神圣的 CPU 来完成的,那时候的显卡,就是真正意义上用来“显示东西的卡”。它的工作就是把 CPU 处理好的数据“搬”到显示器上来。那时候 CPU 的工作可真是辛苦。现在好了,CPU 越来越快,可是做的工作却越来越少了。我先来说说图形加速的几个阶段。2D 图像加速,Windows 加速 和 3D 图像加速。 :rolleyes:
一、简单死板的 2D 加速
2D 加速,是早就有的产物了。它的作用是用 显示芯片 来代替 CPU,整块整块的移动显存里的数据。比如,你要移动一个窗口,在没有 2D 加速的时代,CPU 所作的工作:1、找到窗口在显存中的地址,2、把一行数据拷贝到目的地址,3、重复 2 直到拷贝完所有的行。完成。这样一来,当窗口很大的时候,CPU 要处理的数据量就会成倍的增长,导致窗口的移动比蜗牛爬还慢…. 想体验一下吗?好,进入设备管理器,把你的显卡驱动删掉,然后重起…. 好好享受啊!呵呵
有了 2D 加速呢,CPU 所做的事,减轻了很多,不过还是要指导 显示芯片 来干这搬运工的活。CPU 的工作:1、找到窗口在显存中的地址,2、给 显卡发送 “拷贝这一行到目的地”的命令。3、重复 2 直到拷贝完所有的行。初看起来好像和没有加速以前差不多,可是第 2 步就是关键所在哦。
现在让我们把第二步分解来看:没有 2D 加速:1、读 32 Bit 数据(入门篇里的哦!),把这 32 Bit 数据写入目的地。2、重复 1 直到一行所有的像素被处理完。而有了 2D 加速后的工作只有:1、发送命令让显卡去拷贝这一行。这样看来,2D 加速确实能很大程度的释放 CPU 的负担。所以大家现在随便提起一个窗口移动一下,很平滑不是吗?显卡负责了窗口的移动。
二、诡异的 Windows 加速
Windows 对于每位 PC 程序员来说,都可以用“诡异”二字来形容。Windows 有太多专有的东西,以至于显卡也要为 Windows 本身制定一套加速计划。拥有全部的 Windows 加速功能的显卡几乎没有,而且现在的 CPU 的速度足以弥补 Windows 没有全部硬件加速的缺陷。总的来说,包括 鼠标光标的加速,图标的加速 和 特别的窗口加速等等。
鼠标加速就是用显卡的硬件来处理 Windows 的鼠标光标。大家现在看到的鼠标光标 和桌面上的其他内容其实不属于同一个层。是画在显卡单独划分出来的“顶层”里的。具体的内容也就不用太详细的介绍的,总之我告诉大家一个辨别的方法。打开一个动画窗口,也就是内容一直在变动的窗口,然后把鼠标光标移动上去。如果光标不断的闪动,那么显卡没有给鼠标光标加速。反之如果鼠标光标纹丝不动,那么显卡给鼠标光标加速了。
图标的加速,就是显卡来画 Windows 图标的功能。这个功能真是少只又少,不过对于目前 Windows xp 惯用的 32Bit 透明图表,现代的图形加速卡能起到一定程度的加速功能。
特别的窗口加速:窗口加速不是用 2D 加速功能来处理吗?有什么特别的?当然有。移动一个窗口,嘿嘿,现在你知道电脑在做什么。可是,当一个顶端窗口挡在你移动的窗口上面的时候,也就是一个“总在最前面”的窗口(Windows 定的称呼) 挡在桌面,而你在它的下面移动一个窗口….. 怎么样,解释不了了吧!? 这个时候,Windows 要做的事就稍有不同了。它首先找到窗口露在外面的部分,然后这样把整个窗口分割成一个一个的小块,再一个一个移动它们到目标位置。是不是比较麻烦?而如果用有 Windows 加速功能的显卡来做,显卡自己就可以处理这一切了。Windows加速就讲这么一点吧,因为它太庞大了,我都没有全部弄清楚。那么接下来,该我们的主角出场了 ------ :charles:
三、复杂庞大的 3D 加速
人人都喜欢渲染 3D 动画(一看就头晕的除外)。看到虚拟的主角在屏幕上跳来跳去,杀来杀去,拯救世界,谁不激动啊!说起 3D 加速,由于它太复杂了,我准备分 5 个部分来讲,涵盖从简到繁,从过去到未来的 3D 加速基础知识,好让大家能多了解一点我们默默无闻的 3D 加速卡们的工作。
3.1: 彩色三角形
世界就是这样开始的。人们想到了用三角形来表示 3D 的物体。其实很简单,学过高中几何的同学都知道,三点确定一个平面。所以三角形永远都是平面的。这样一来,复杂的曲面物体被近似的用小的平面来表示,在绘画上面会方便很多。来看画一个三角形的过程:前面的文章我已经讲了绘制矢量图的过程。其实一个三角形也相当于一个矢量图。它由三个顶点组成。而绘制的过程一样有两步:1、找到三角形将会坐落在屏幕的哪个地方。2、用颜色填充这个地方。也就是我提到的 设定(Setup) 和 光栅化(Rasterize) 的过程。而由于对象是三角形,我们给这两个过程另起名字叫做:三角形设定(Triangle Setup) 和 三角形光栅化(Triangle Rasterize) 过程。呵呵,有点儿现代图形学的意思了吧!一开始的 3D 图形,只有颜色,没有现在人们所说的贴图啦,纹理啦等等,所以生成的图像都是光突突的感觉。那个时候根本还没有出现 3D 游戏的概念,而专业人士是不会在乎这些的……
3.2: 贴图?皮肤… + 颜色混合
人们显然不会满足永远看着光秃秃的三角形组成的东西在屏幕上乱跳。于是慢慢的有人想到:我们给三角形贴上纹理贴纸怎么样?说起纹理,看看你家里的家具,它们表面的木纹啦什么的,还真的和三角形用的纹理贴图有点相似之处呢!纹理贴图在 3D 图形领域所扮演的角色,和现实家居里的墙纸,贴纸确实功能差不多。而当时在纹理贴图发明的初始时间,还有人强烈的反对它呢!有人认为纹理贴图是没有用的东西,以至于那段时间有公司竟然出品过不支持纹理贴图的显卡(没有 TMU 的显卡,你能想象的出来吗?公司的名字我忘了)!不过纹理贴图还是显示出了它强大的魅力。现在的 3D 图形技术里,纹理贴图也算是单独的一门学问了。
有人会问,纹理贴图怎么贴到三角形上去的?这个过程的解释比较复杂,你可以试着想象:纹理贴图需要坐标来指定,就像你在刚刚做好的桌子上画上定点,让贴纸对齐定点贴上去一样。也就是说,每个三角形的顶点都包含有贴图坐标,这样处理的时候就能按照贴图坐标把纹理贴图贴在对应的位置。怎么贴?!我还没有讲?哦,对啊,呵呵,怎么贴呢?是这样的:在三角形设定的阶段,贴图坐标也被应用到了每一个像素上。具体的说,知道了顶点的贴图坐标,那么三角形内任一一个点的贴图坐标也应该能计算出来吧?!对了,是插值。利用插值,我们可以得出要画的三角形所在像素的每一个点所对应的贴图坐标,不是吗?有了这个贴图坐标,就简单多了。我们利用坐标,到贴图里去取对应坐标颜色来,不就把图贴上来了吗?呵呵,这段有点绕,也怪我的文字表达能力欠佳,大家仔细多看几遍吧,不好意思啊!
还有,伴随着纹理贴图而来的颜色混合,也应该归到这一节。颜色混合…. 我知道!不就是用像素的 Alpha 值来把两个像素运算混合成为一个像素吗?对了!不过颜色的混合不是仅限于 Alpha 混合。还有很多种混合方式。比如把三角形像素的颜色 和 屏幕上原有像素的颜色 加起来,这样看起来,三角形所在的地方像是被“加亮”了一样。游戏中的火焰啦,光环啦,等等,就是用了加法来完成的。同样,把两个像素的颜色相减、相乘 或 相除 也未尝不可,这一切就是 – 颜色混合。正因为有了颜色混合,各种酷炫的游戏特效才能实现。
3.3: 显卡的革命
上面所说的功能,人们早就把它们做到一些显卡芯片里了。这样一来,这些所有的工作,都被从 CPU 里解放了出来。好啊!可是 CPU 还是不知足:I want more freedom! 人们想尽方法把 CPU 的负担减轻。所以,最后,就连 三角形设定,三角形光栅化 过程之前的 潘多拉盒,也被解放了出来。这就是:几何变换 和 光照运算(Transform & Lighting, T&L)。
说到这里,就不得不讲一下这两个纯数学的过程。几何变换:大家都知道,我们在屏幕上看到的 3D 图形,是以某一个视点为观察点绘制的。这是怎么完成的?还有,3D 物体如何在整个场景里移动?这就牵扯到了图形处理之前的话题:3D 空间几何。每一个 3D 物体都有一个说明其位置,方向的数据阵列,我们把它叫做 矩阵(Matrix)。这个矩阵储存了物体在场景里的位置,旋转方向,缩放大小等等的信息。所以在物体移动的时候,我们不细要更改所有三角形的位置,仅仅修改 矩阵 里的信息,整个物体就一动了。而 矩阵的应用不仅如此。最后要把整个场景变换成一摄像机为中心的 3D 空间,这个过程也和 矩阵有关。
光照,另一个数学过程,就是用来通过三角形的顶点相对于场景中光源的位置,距离,夹角等等来计算这个三角形接受到光照的强度的过程。
以前,这两个纯数学的过程,需要 CPU 来完成。CPU 计算完所有的三角形数据后,把这些数据发送给显卡进行 设定 和 光栅化的过程。可是后来,人们发现,这些运算是如此的死板,以至于可以把它也集成到 显示芯片里来做!这就是硬件几何变换的由来。
所以,到此,CPU 需要做的已经没有什么了。修改一下物体的 矩阵,设置好需要的参数,然后给 显示芯片 发送命令:画吧!剩下的全不用操心……
3.4: 新 CPU 的诞生:GPU
那么到此显示芯片就可以称作 Graphics Processing Unit 了吗?nVidia 是这么说的,可是作为一个真正的处理器,没有可编程性的话,也是残缺的。在用腻了显卡设好的层层套套之后,程序员们大声疾呼:还我自由!他们迫切需要一种打破现在硬件死板功能的设计。因为一切都由硬件完成了,所以灵活性完全丧失了。显示芯片只能按照电路设计来处理三角形,成了一个呆板的“三角形处理机”。这个时候人们开始反省了,人们觉得给程序员最大的自由度让他们发挥才是写好的 3D 程序的关键。所以 – 可编程图形芯片 被设计了出来。这种芯片和以前的 T&L 芯片的最大不同之处在于:它的所有行为都是可以被编成的。使得它的功能被提升到了无限的高度。
反过来想想,当时没有硬件 3D 加速的时候,一切都是 CPU 完成的,虽然慢,但是很灵活。然后,全部硬件化了,灵活性也一降再降。到最后,可编程图形芯片 把速度和灵活性一起实现了。这时程序员所做的事,似乎回到了原始时代:自己写程序对三角形做 光照,办换,和光栅化。不过这又怎样呢?他们喜欢自由!
一切都很好,我们很高兴的说:这才是我想要的。很满足不是吗?可是事实并不像你想象的那样完美,上帝爱捉弄人……..
3.5: 真理?谬论?
发展了这么多年,光栅化的 3D 图形可以说是技术很成熟了。不过它所生成的图形,好像永远都不那么真实。即使人们尽再大的努力,它的画面始终还是动画,和人们心目中的“电影级别的画质”总是差那么一点……
究竟哪里错了?与此同时,3D 图形学的另一门分支:光线追踪图形学(Ray-Tracing) 也在快速的发展着。光线追踪图形学 与 光栅化图形学 是建立在完全不同的理论基础上的,它们的研究成果也是格格不入。而 光线追踪图形学 的理论基础是以眼睛为出发点,追踪每一条光线,精确的计算这些光线经过反射、折射和散射等等随后的颜色。这门学问由于原理及其复杂,所以研究的人力物力都比光栅化图形学要少,以至于到现在它的优势刚刚慢慢显现出来。而它真正的投入到民用、实时处理的阶段,恐怕还要十年左右的发展。而如果它成功了,现在一切的 光栅化图形学 理论,就会被全部推翻。
④ 如何加快XP系统运行速度
1.为Windows XP减肥Windows XP界面华丽、操作简便,这是因为微软的技术开发人员在设计时就考虑了人们的使用习惯,但是这也大大增加了Windows XP所占硬盘空间。随着使用时间的推移,我们会发现Windows XP所在硬盘空间越来越大,如何找回被Windows XP"吞噬"的空间呢?(1)将系统分区改为NTFS和FAT32文件系统格式相比,采用NTFS文件系统格式来安装Windows XP能够更节省空间,所以你可以考虑将FAT32格式的分区转换成NTFS格式(注意:这种转换会导致分区中的所有文件损坏),建议将系统分区的大小控制在4G~5G。如果采用NTFS文件系统仍然空间紧张,你可以考虑启用NTFS的压缩功能。右击要压缩的驱动器,从弹出菜单中选择"属性",在弹出的对话框的"常规"选项卡中选择"压缩磁盘以节省磁盘空间"(注意:这项功能需要安装),然后单击"确定",在"确认属性更改"中选择需要的选项。(2)关闭系统还原系统还原是Windows XP的一个功能,类似于Windows 2000中的"最近一纯蚂次的正确配置"。系统还原可以利用所选系统文件和程序文件的备份将系统还原成以前的状态。不过,"最近一次的正确配置"是将计算机恢复为 Windows 确定可工作的状态,而系统还原则允许你选择可将计算机还原的状态。系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统做亩埋属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。你也可以仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单?quot;配置"按钮,在弹出的对话框中取消"耐镇关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。(3)关闭休眠支持休眠功能会占用不少的硬盘空间,如果使用不多,你不妨将这项功能关闭。关闭的方法是:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。(4)减小或禁止虚拟内存在系统的物理内存比较大时,可以考虑减少虚拟内存的数值甚至取消虚拟内存,在拥有512MB物理内存时可将虚拟内存设为物理内存的一半,即256MB,如果拥有1GB物理内存则可以取消虚拟内存。建议将虚拟内存设在非系统所在盘中,以加快系统运行速度。修改虚拟内存的方法是:右键点击"我的电脑",在弹出菜单中选择"属性",切换到"高级"选项卡,点击"性能"部分的"设置"按钮。在"性能选项"对话框中切换到"高级"选项卡,点击"虚拟内存"部分的"更改"按钮就可以更改虚拟内存所在分区和大小。(5)删除系统备份文件在使用过程中,Windows XP会将很多文件存放到高速缓存中,加快运行速度。但是这其中有很多文件是你不需要,你可以将它清空。依次点击"开始"、"运行",输入sfc.exe /purgecache,然后运行它,该命令的作用是立即清除"Windows 文件保护"中的文件高速缓存,释放出其所占据的空间。删除不用的输入法Windows XP为了照顾多语言输入,默认在输入法当中保留了繁体中文、日文、韩文的输入法,但是它们对很多朋友而言都是没用的。所以如果你没有特殊的需求,你可以将它们删除(输入法位于X:\windows\ime\文件夹中)。(6)删除驱动备份Windows XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以你也可以考虑将这个备份删除,这个文件存放在X:\windows\driver cache\i386\下,名称为driver.cab,你直接将它删除就可以了。(7)卸载不常用组件Windows XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是基本不会用到的,硬盘空间不够的你可以考虑打开控制面板,打开"添加/删除程序",在"添加/删除 Windows 组件"中将它们卸载。但其中有一些组件Windows XP默认是隐藏的,你在"添加/删除 Windows 组件"中找不到它们,这时你需要按照如下步骤操作:用记事本打开sysoc.inf(在X:\windows\inf\下,X为系统所在分区),用查找/替换功能把文件中的"hide"字符全部替换为空,存盘退出后。再次运行"添加/删除程",这时可以看到很多原来看不见的选项,把其中那些你用不到的组件删掉,如Internat信使服务、传真服务、码表等。(8)删除帮助文件在使用的Windows XP的初期系统的帮助是非常有用的,但随着对系统越来越熟悉,帮助文件也就越来越多余,此时可以考虑将其删除。XP的帮助文件均储存在系统安装目录下的Help文件夹下,可将其下的文件及目录全部删掉。(9)清除系统临时文件Windows XP的临时文件一般存放在两个位置中:一个是X:\Windows\Temp文件夹;另一个是X:\Documents and Settings\用户名\Local Settings\Temp文件夹(用户名是Windows登录的用户名)。这两个文件夹中的文件均可以直接删除。(10)清除Internet临时文件我们上网时IE会自动将很多网页当作临时文件保存下来,定期删除这些临时文件将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。(11)清除 Windows XP 共享文件夹"共享文件夹"在使用工作组的时候有用,不用进行任何设置,直接把要共享的文件放到这个共享文件夹里就行了。但是,在实际应用中,很多人并不需要这个功能。你可以通过修改注册表来禁止这个功能,以节省磁盘空间。依次点击"开始"、"运行",输入regedit打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\My Computer\NameSpace\DelegateFolders"的子键{59031a47-3f72-44a7-89c5-5595fe6b30ee},将这个键值删除即可。注意,删除前最好先进行备份,或者记下这个值,以便需要时可以即时恢复。2. 加速启动Windows XPWindows XP的启动速度已经很快了,但是和Windows 98相比仍然慢了不少,我们可以通过优化设置来提高Windows XP的启动速度。(1)减少系统在启动时加载的程序与服务Windows XP的启动速度在系统安装初期还比较快,但随着安装的软件不断增多,系统的启动速度会越来越慢,这是由于安装的许多软件把自己加入到启动程序中,这样开机时就启动该软件,大大降低了启动速度,而且也占用了大量的系统资源。依次选择"开始"、"运行",输入msconfig启动"系统配置实用程序"对话框,切换到"启动"选项卡,这里列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要加载,将不需要加载项目前的复选框取消。加载的项目越少,启动的速度就越快。设置完成后需要重新启动方能生效。(2)禁用多余的服务Windows XP沿用的是Windows NT的内核,在启动时会有众多程序或服务被调入到系统的内存中,它们往往用来控制Windows系统的硬件设备、内存、文件管理或者其他重要的系统功能。但这些服务中的很多对我们用途不大,甚至根本没有用,它们的存在会占用内存和系统资源,将它们禁用后可以提高系统速度。依次选择"开始"、"运行",输入services.msc打开"服务"窗口。窗口的服务列表中列出了系统提供的所有服务的名称、状态及启动类型。要修改某个服务,可以双击它弹出属性对话框,你可?quot;常规"选项卡中对服务进行修改,通过单击"启动"、"停止"、"暂停"、"恢复"四个按钮来修改服务的状态,并可从"启动类型"下拉列表中修改启动类型,启动类型有"自动"、"手动"、"已禁用"三种。如果要禁止某个服务在启动自动加载,将启动类型改为"已禁用"即可。Windows XP提供的所有服务中有36个是默认自动启动的,实际上,其中只有8个是必须保留的(见下表),其他的可以根据自己的需要进行设置,每种服务的作用在"服务"窗口中有提示。 服务作用启动类型Application Management提供软件安装服务,诸如分派,发行以及删除手动Event Log启用事件查看器查看基于Windows的程序和组件颁发的事件日志消息,无法终止此服务自动Plug and Play自动检测新硬件,实现即插即用功能的关键自动Remote Procere Call (RPC)提供终结点映射程序(endpoint mapper)以及其他 RPC 服务,属系统核心服务自动Windows Audio管理基于Windows程序的音频设备。如果此服务被终止,音频设备及其音效将不能正常工作。如果此服务被禁用,任何依赖它的服务将无法启动自动Windows Management Instrumentation提供共同的界面和对象模式以便访问有关操作系统、设备、应用程序和服务的管理信息。如果此服务被终止,多数基于Windows的软件将无法正常运行。如果此服务被禁用,任何依赖它的服务将无法启动自动Workstation创建和维护到远程服务的客户端网络连接。如果服务停止,这些连接将不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动自动Windows Installer根据包含在.msi文件中的指示来安装、修复或删除软件手动(3)减少开机磁盘扫描等待时间当Windows日志中记录有非正常关机、死机引起的重新启动等时,系统会自动在启动的时候运行磁盘扫描程序。在默认情况下,扫描每个分区前会等待10秒钟,如果分区较多,而每个分区都要等上10秒才能开始进行扫描,再加上扫描本身需要的时间,整个扫描过程会耗费相当长的时间才能进入启动过程。对于这种情况我们可以设置取消磁盘扫描的等待时间,甚至禁止对某个磁盘分区进行扫描。依次选择"开始"、"运行",输入chkntfs /t:0,即可将磁盘扫描等待时间设置为0;如果要在计算机启动时忽略扫描某个分区,例如C盘,输入chkntfs /x c:;如果要恢复对C盘的扫描,输入chkntfs /d c:即可还原所有chkntfs默认设置,除了自动文件检查的倒计时之外。(4)关闭Dr.WatsonDr.Watson是Windows XP的一个崩溃分析工具,它会在应用程序崩溃的时候自动弹出,并且在默认情况下,它会将与出错有关的内存保存为DUMP文件,以供程序员分析。不过,记录DUMP文件对普通用户毫无帮助,由于Dr.Watson在应用程序崩溃时会对内存进行DUMP记录,将出现长时间硬盘读写操作,要很长一段时间程序才能关闭,并且DUMP文件还会占用大量磁盘空间。要关闭Dr.Watson可依次选择"开始"、"运行",输入regedit,打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug",双击Auto键值,将"数值数据"改为0,最后关闭注册表编辑器。(5)关掉不用的设备Windows XP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。针对这一情况,你可在设备管理器中将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框的"常规"选项卡中选择"不要使用这个设备(停用)"。在重新启动后,设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。(6)改变视觉效果Windows XP在默认情况下启用了几乎所有的视觉效果,如淡入淡出、在菜单下显示阴影等。这些视觉效果虽然漂亮,但对系统性能会有一定的影响,有时甚至造成应用软件在运行时出现停顿。一般情况下建议少用或者取消这些视觉效果。鼠标右键单击"我的电脑",在弹出菜单中选择"属性",打开"系统属性"对话框。切换到"高级"选项卡,在其中的"性能"部分中单击"设置"按钮,弹出"性能选项"对话框,选择"调整为最佳性能"单选框来关闭所有的视觉效果,也可选择"自定义",然后选择自己需要的视觉效果。(7)修改外观方案Windows XP默认的外观方案虽然漂亮,但对系统资源的占用也多,改为经典外观将能提高系统性能。在桌面空白位置单击鼠标右键,从弹出菜单中选择"属性",在弹出的"显示属性"对话框中切换到"主题"选项卡,选择主题为"Windows经典"即可将外观修改为Windows经典外观。(8)关闭自动更新"自动更新"功能对许多Windows XP用户来说都是不需要的,你可将它关闭以节省系统资源。右键单击"我的电脑",从弹出菜单中选择"属性",选择"系统属性"对话框的"自动更新"选项卡,勾选"关闭自动更新,我将手动更新计算机"单选框,单击"确定"按钮即可关闭自动更新功能。如果在"服务"中已经将"Automatic Updates"服务关闭,"系统属性"对话框中的"自动更新"选项卡就不能进行任何设置了。(9)关闭自动播放功能当往光驱中放入光盘或将USB硬盘接上电脑时,系统都会自动将光驱或USB硬盘扫描一遍,同时提示你是否播放里面的图片、视频、音乐等文件,如果是拥有多个分区的大容量的USB硬盘,扫描会耗费很长的时间,而且你得多次手动关闭提示窗口,非常麻烦。你可以将Windows XP的自动播放功能关闭。依次点击"开始"、"运行",输入gpedit.exe打开"组策略"窗口,在组策略窗口左边栏中打开"计算机配置",选择"管理模板"下的"系统",然后在右边的配置栏中双击"关闭自动播放",在弹出的"关闭自动播放属性"对话框的"设置"选项卡中选择"已启用","关闭自动播放"下拉列表中选择"所有驱动器"。这样就关闭了对所有驱动器变动启动自动播放功能。(10)加快关机速度Windows XP的关机速度要慢于启动速度,特别有些任务还需要手工结束,这更延缓了关机速度。要想加快关机速度就需要开启Windows XP的自动结束任务功能。依次选择"开始"、"运行",输入regedit,启动注册表编辑器,从注册表中找到"HKEY_CURRENT_USER\Control Panel\Desktop",把"AutoEndTasks"的键值设置为1。然后再修改"HungAppTimeout"为4000(或更小),预设为5000。最后找到"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\",把WaitToKillServiceTimeout设置为4000,最后关闭注册表编辑器。重新启动以后,关机速度明显加快。3.提速Windows XP网络Windows XP已经在使用网络方面做了很多的优化,但是微软从一定角度考虑,它在一些方面做了限制,我们可以将一些限制取消,加快网络速度。(1) 释放QoS Packet所占用的20%网络带宽Windows XP内建的QoS Packet需要占用20%的网络带宽,不过你可以将这一部分带宽释放。依次点击"开始"、"运行",输入gpedit.exe打开"组策略"窗口,在左边栏中依次展开"计算机配置"、"管理模板"、"网络"、"QoS数据包调度程序",然后在右边窗口双击"限制可保留带?quot;,在其属性对话框中的"设置"选项卡中将"限制可保留带宽"设置为"已启用",然后在下方"带宽限制"栏将"带宽限制"设置为0。(2) 快速浏览局域网络的共享通常情况下,Windows XP在连接其他计算机时会全面检查其上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去除这个检查方法是,依次点击"开始"、"运行",输入regedit,打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace"下的{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键,把它删掉后,重新启动计算机。再次访问其他计算机时,Windows XP就不再检查预定任务了,速度将明显提高。(3)提高10/100M网卡传输速率依次点击"开始"、"连接到"、"显示所有连接",双击网卡所用的连接,单击"属性"按钮,打开"属性"对话框,选择"高级"选项卡。在"属性"栏中选择"Link Speed/Duplex Mode",紧接着在"设置值"栏中将"Auto Mode"更改为"10 Half Mode",手工将10/100M自适应网卡的属性强制为10M半双工模式,使网卡之间不进行自动协商,让网卡之间在传输数据时始终以10Mbps的速度进行,大大提高了网络之间的传输效率。注意,这改动只对部分网卡有效
⑤ 怎样加快Windows的运行速度
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),该选项卡中列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要自动加载,否则清除项目前的复选框,加载的项目越少,启动的速度就越快。设置完成后需要重新启动方能生效。
(2)Bootvis
Bootvis是微软提供的一个启动优化工具,可提高Windows XP的启动速度。
用BootVis提升Windows XP的启动速度必须按照正确的顺序进行操作,否则将不会起到提速的效果。其正确的操作方法如下:
启动Bootvis,从其主窗口(如图2)中选择“工具”菜单下的“选项”命令,在“符号路径”处键入Bootvis的安装路径,如“C:\Program Files\Bootvis”,单击“保存”退出。
从“跟踪”菜单中选择“下次引导”命令,会弹出“重复跟踪”对话框,单击“确定”按钮,BootVis将引导Windows XP重新启动,默认的重新启动时间是10秒。
系统重新启动后,BootVis自动开始运行并记录启动进程,生成启动进程的相关BIN文件,并把这个记录文件自动命名为TRACE_BOOT_1_1。程序记录完启动进程文件后,会重新启动BootVis主界面,在“文件”菜单中选择刚刚生成的启动进程文件“TRACE_BOOT_1_1”。
窗口中即会出现“CPU>使用”、“磁盘I/O”、“磁盘使用”、“驱动程序延迟”等几项具体图例供我们分析,不过最好还是让BootVis程序来自动进行分析:从“跟踪”菜单中选择“系统优化”命令,程序会再次重新启动计算机,并分析启动进程文件,从而使计算机启动得更快。
(3)禁用多余的服务
Windows XP在启动时会有众多程序或服务被调入到系统的内存中,它们往往用来控制Windows系统的硬件设备、内存、文件管理或者其他重要的系统功能。但这些服务有很多对我们用途不大甚至根本没有用,它们的存在会占用内存和系统资源,所以应该将它们禁用,这样最多可以节省70MB的内存空间,系统速度自然也会有很大的提高。
选择“开始”菜单中的“运行”命令,在“运行”对话框键入“services.msc”后回车,即可打开“服务”窗口。窗口的服务列表中列出了系统提供的所有服务的名称、状态及启动类型。要修改某个服务,可从列表双击它,会弹出它的属性对话框(如图3),你可从“常规”选项卡对服务进行修改,通过单击“启动”、“停止”、“暂停”、“恢复”四个按钮来修改服务的状态,并可从“启动类型”下拉列表中修改启动类型,启动类型有“自动”、“手动”、“已禁用”三种。如果要禁止某个服务在启动自动加载,可将其启动类型改为“已禁用”。
Windows XP提供的所有服务有36个默认是自动启动的,实际上,其中只有8个是必须保留的(见下表),其他的则可根据自己的需要进行设置,每种服务的作用在软件中有提示。
4)修改注册表来减少预读取,减少进度条等待时间
Windows XP在启动过程中会出现一个进度条,我们可以通过修改注册表,让进度条只跑一圈就进入登录画面。
选择“开始”菜单中的“运行”命令,在“运行”对话框键入“regedit”命令后回车,即可启动注册表编辑器,在注册表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,选择其下的EnablePrefetcher键,把它的键值改为“1”即可。
(5)减少开机磁盘扫描等待时间
当Windows日志中记录有非正常关机、死机引起的重新启动,系统就会自动在启动的时候运行磁盘扫描程序。在默认情况下,扫描每个分区前会等待10秒钟,如果每个分区都要等上10秒才能开始进行扫描,再加上扫描本身需要的时间,会耗费相当长的时间才能完成启动过程。对于这种情况我们可以设置取消磁盘扫描的等待时间,甚至禁止对某个磁盘分区进行扫描。
选择“开始→运行”,在运行对话框中键入“chkntfs /t:0”,即可将磁盘扫描等待时间设置为0;如果要在计算机启动时忽略扫描某个分区,比如C盘,可以输入“chkntfs /x c:”命令;如果要恢复对C盘的扫描,可使用“chkntfs /d c:”命令,即可还原所有chkntfs默认设置,除了自动文件检查的倒计时之外。
2.提高系统运行速度
提升系统运行速度的思路与加快启动的速度类似:尽量优化软硬件设置,减轻系统负担。以下是一些常用的优化手段。
(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默认的外观方案虽然漂亮,但对系统资源的占用也多,可将其改为经典外观以获得更好的性能。
在桌面空白位置单击鼠标右键,从弹出的快捷菜单中选择“属性”命令,会打开“显示属性”对话框,在“主题”选项卡选择主题为“Windows经典”,即可将外观修改为更为经济的Windows经典外观。
(9)取消XP对ZIP支持
Windows XP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择“开始→运行”,在“运行”对话框中键入“regsvr32 /u zipfldr.dll”,回车确认即可取消XP对ZIP解压缩的支持,从而节省系统资源。
(10)关闭Dr.Watson
Dr.Watson是Windows XP的一个崩溃分析工具,它会在应用程序崩溃的时候自动弹出,并且在默认情况下,它会将与出错有关的内存保存为DUMP文件以供程序员分析。不过,记录DUMP文件对普通用户则毫无帮助,反而会带来很大的不便:由于Dr.Watson在应用程序崩溃时会对内存进行DUMP记录,将出现长时间硬盘读写操作,要很长一断时间程序才能关闭,并且DUMP文件还会占用大量磁盘空间。
要关闭Dr.Watson可打开注册表编辑器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug”分支,双击其下的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。同样,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,可在“系统属性”对话框中选择“高级”选项卡,单击“启动和故障恢复”栏中的“设置”按钮,并在弹出的“启动和故障恢复”对话框中选择“写入调试信息”为“无”(如图5)。
(11)启动硬盘/光驱DMA模式
打开“系统属性”对话框,选择“硬件”选择卡中的“设备管理器”按钮,打开“设备管理器”窗口,在设备列表中选择“IDEATA/ATAPI 控制器”,双击“主要IDE通道”或“次要IDE通过”,在其属性对话框的“高级设置”选项卡中检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能,如果没有打开可将“传输模式”设为“DMA(若可用)”。
(12)关掉不用的设备
Windows XP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。针对这一情况,你可在设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框中的“常规”选项卡中选择“不要使用这个设备(停用)”。在重新启动设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。
(13)关闭错误报告
当应用程序出错时,会弹出发送错误报告的窗口,其实这样的错误报告对普通用户而言几乎没有任何意义,关闭它是明智的选择。
在“系统属性”对话框中选择“高级”选项卡,单击“错误报告”按钮,在弹出的“错误汇报”对话框中,选择“禁用错误汇报”单选项,最后单击“确定”即可。
另外我们也可以从组策略中关闭错误报告:从“运行”中键入“gpedit.msc”,运行“组策略编辑器”,展开“计算机配置→管理模板→系统→错误报告功能”,双击右边设置栏中的“报告错误”,在弹出的“属性”对话框中选择“已禁用”单选框即可将“报告错误”禁用。
(14)关闭自动更新
“自动更新”功能对许多Windows XP用户而言并不是必需的,可将其关闭以节省系统资源。
在“我的电脑”上单击鼠标右键,从快捷菜单中选择“属性”命令,选择“系统属性”对话框中的“自动更新”选项卡,勾选“关闭自动更新,我将手动更新计算机”单选框,单击“确定”按钮即可关闭自动更新功能。如果在“服务”已经将“Automatic Updates”服务关闭,“系统属性”对话框中的“自动更新”选项卡就不能进行任何设置了。
(15)去掉菜单延迟
去掉菜单弹出时的延迟,可以在一定程度上加快XP。要修改的键值位置在“HKEY_CURRENT_USER\Control Panel\Desktop”。修改其下的“MenuShowDelay”键,把默认的400修改为0,按F5刷新注册表即可生效。
(16)清除预读文件
Windows XP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在Windows XP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。
(17)关闭自动播放功能
在Windows XP中,当往光驱中放入光盘或将USB硬盘接上电脑时,系统都会自动将光驱或USB硬盘扫描一遍,同时提示你是否播放里面的图片、视频、音乐等文件,如果是拥有多个分区的大容量的USB硬盘,扫描会耗费很长的时间,而且你得多次手动关闭提示窗口,非常麻烦。这种情况下我们可以将Windows XP的自动播放功能关闭。
运行“组策略”程序。在组策略窗口左边栏中,打开“计算机配置”,选择“管理模板”下的“系统”,然后在右边的配置栏中找到“关闭自动播放”并双击它,会弹出“关闭自动播放属性”对话框。在其中“设置”选项卡中选择“已启用”,“关闭自动播放”下拉列表中选择“所有驱动器”(如图6)。这样以后就不用担心Windows XP的“自动播放”功能带来的麻烦了。
如果你只是想禁止系统扫描某个驱动器(如USB硬盘)上的文件,可采用下面的方法。
先连上你的USB硬盘,让系统将它识别出来。然后打开“我的电脑”,选择USB硬盘上的某个分区,按鼠标右键,会弹出磁盘属性窗口,选取“自动播放”选项卡,将所有内容的类型都选择为不执行操作。如果USB硬盘有多个分区,对所有分区都进行同样的操作,这样当你将USB驱动器拔掉再重新接上时,系统会将USB硬盘识别出来,而不会反复问你是否播放USB硬盘中的文件了。
3.加快关机速度
Windows XP的关机速度要慢于启动速度,特别有些任务还需要手工结束,更加延缓了关机速度。因此,要加快关机速度,首先要开启Windows XP的自动结束任务功能。具体步骤是:从注册表中找到“HKEY_CURRENT_USER\Control Panel\Desktop”,把“AutoEndTasks”的键值设置为1即可。
然后再修改“HungAppTimeout”为“4000(或更小)”(预设为5000),该键值同样也在“HKEY_CURRENT_USER\Control Panel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置后的关机速度明显要加快了。
够全面吧~~~
⑥ 硬件加速是什么意思
硬件加速就是指:简而言之,硬件加速就是利用硬件模块来替代软件算法以充分利用硬件所固有的皮岩快速特性。开启后电脑会变快。
“硬件加速”更改设置在: 桌面属性——设置(选项卡)燃扒御——高级——疑难解答(选项卡)里面的“硬件加速”。
简而言之,硬件加速就是利用硬件此首模块来替代软件算法以充分利用硬件所固有的快速特性。计算机显示使用硬件加速会快些。
⑦ 程序员教你电脑使用小技巧(一)
1.我们平时在很多的时候,都会需要暂时离开自己的电脑座位去做一些别的事情,如果对自己的电脑文件安全很重视,还有电脑里面有一些重要的资料不想被别人看到,我们不妨可以试一试先按住Windows键然后后,再按L键,这样我们的电脑就直接锁屏了,这样就不用担心电脑的资料被别人看到了,安全又方便。
2.当我们要找电脑里的文件时,一般都会是先去找到“我的电脑”,然后我们再点击打开,而程序员总是会非常帅气的,轻轻地按下键盘上的Windows键然后再按下E键,这样就可以直接打开“我的电脑”,而一般人还在慢慢吞吞的寻找“我的电脑”的图标呢。
3.电脑在查看图片的时候觉得图片太小,看不太清楚应该怎么办?别着急,程序员教你,首先在键盘上按下WIN键,然后再按下+【加号键】,这样我们就可以直接打开系统自带的放大镜功能啦。
4. 我们正在玩 游戏 的时候不想被别人发现应该怎么办,一下子鼠标点不到右上角关闭 游戏 ,也不能快速缩小 游戏 ,别着急程序员教你,我们直接在键盘上面按下Windows键和D键,这样子我们的电脑桌面就直接显示出来了,而且把其他的 游戏 窗口统统缩小了,这样就不会被别人发现自己在打 游戏 拉。
5.我们电脑系统还有一个自带的截图功能,就是在键盘上按下(Win键 + Shift + S),就可以截图了.跟QQ的截图功能是一样的,如果我们身边没有截图工具的时候,可以使用系统自带的这个截图功能哦.
⑧ 如何加快小程序的启动速度
3个方式去解决
1、提升网速,在小程序的使用环境中,尽量保持较快的网络速度;
2、上线了一个程序员大哥告诉我,小程序尽量做得简洁一些,减少一些视频、图片,这样也会更加流畅
3、减少手机后台同时运行的应用程序,这样也可以避免手机运行过缓慢带来的不流畅;
希望我的答案对你有帮助!
⑨ 电脑运行速度怎么提高
可以把不常用的程序给卸载掉,方法如下:
1、首先打开【运行】对话框,可以直接按键盘组合键【Win+R】来打开,输入命令【msconfig 】进入系统配置实用程序界面。如图所示: