① 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 】進入系統配置實用程序界面。如圖所示: