Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> 試析系統變慢的原因

試析系統變慢的原因

日期:2017/1/25 11:25:39      編輯:xp常見問答解答

Windows操作系統的電腦使用久了,不但開機、使用變慢,就連關機都非常的慢,本文給大家講講電腦關機越來越慢的原因。

  我們知道Windows 2000及其後的操作系統在進行關機前會經過注銷、保存用戶設置等一系列的操作,需要消耗一定的時間,因此注銷速度過於緩慢成了不少用戶的心病。其實,很多情況是因為用戶配置文件沒有及時得到釋放所引起的。

  一、系統本身的原因導致系統變慢計算機某些硬件設備的驅動程序安裝不完全或存在問題。解決問題的辦法是查看計算機設備管理器,看看是否有存在驅動問題的硬件設備,如果有請重新安裝相關驅動。

  二、後台運行軟件原因導致系統變慢主要原因是某些後台運行軟件在關機的時候正處於運行狀態,系統結束這些程序進程需要時間,比如某些防病毒軟件。此外,還有可能是後台在結束某個程序時,出現錯誤,是系統進程陷入死循環,而系統默認的強行結束死循環的時間較長也會導致系統關機時間過長。解決的辦法是,關機時打開任務管理器,查看有什麼非系統的程序在運行,強行結束其進程。你還可以使用超級兔子等輔助軟件,加快系統的關機速度。

  三、配置文件文件的原因導致系統變慢平時,我們以自己的用戶名登錄至Windows後,會運行許多程序來完成各種工作。當選擇退出當前登錄(比如:關機、重啟或注銷)後,正常的情況應該是Windows釋放所有開啟程序原來所占用的資源(例如內存空間等)。如果在用戶注銷時這一步的操作仍然沒有完成,用戶配置文件便無法被卸載,Windows便會一直停留在注銷用戶這一步操作上。

  導致這種現象的原因很多,有可能是操作系統本身的問題,也有可能是第三方軟件(例如打印機驅動程序、病毒掃描程序等)的編碼不正確引起的。但僅僅通過系統提供的有關信息,根本無法找出真正的“凶手”,自然也就沒辦法去“對症下藥”來解決問題了。

  paging文件清空Windows XP操作系統在關機的時候需要清空paging文件(pagefile.sys)裡的臨時數據,因為那裡可能有敏感信息,這是正確的。

  如果關機時不讓Windows XP系統執行這項步驟,在注冊表裡的  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management,將learPageFileAtShutdown的值設為0。這樣關機會快不少。

  另外,看看是否有些不必要的service,Windows XP每次關機前都要讓他們先結束(在一定時間內),減少不必要的service,也能減少Windows關機的時間。

  四、Vidia顯卡導致系統變慢一些用戶在安裝了Windows XP後察覺到電腦關機會變得很慢。如果你安裝Vidia顯卡,就得找找它的原因了。很多時候都是由於名為“NVIDIA Driver Helper Service的服務會導致這一現象的出現。該服務我們一般是不需要的,而且它會占用不少系統資源。關閉的方法是打開“控制面板→管理工具→服務”,在彈出的窗口中找到並右擊NVIDIA Driver Helper Service項,選擇“屬性”,在已啟動的下拉列表框中,選擇“已禁用”。

  五、調用dll太多導致系統變慢pcpxp.com小貼士:dll介紹,動態鏈接庫就是整個操作系統的基礎,那麼這有什麼作用呢?在dos時代,程序員是通過編寫程序來達到預期的目的的,每實現一個目的就需要編寫一個程序,這樣下去,簡單的還好,要是復雜的程序話,那乞不是既浪費時間,又浪費青春。於是聰明的程序員們想出了一個辦法,把的實現一定功能的程序模塊存放在一個文件當中,以API函數形式存放在dll當中,當編寫程序的時候,需要用到這個功能,那麼直接從這個文件當中調用就可以了,於是就出現了dll——動態連接庫。

  dll作用:

  一 一些模塊壓入dll文件之後,在要運行程序的時候只需要調用動態鏈接庫就可以了,而並不需要把dll加載到內存中,節省了大量的內存空間,可以方便運行其他的程序
來自小虎網www.xiaohupc.cn

www.xiaohupc.cn
  二 很大的游戲中,通常需要調用許許多多的動態要實現這樣一個效果,需要許多程序員編寫不同的dll來互相協助,那麼這些dll可以用vc++,vb,Delphi,asm等等來完成,只要每個程序員負責編寫一個功能,這樣只要調用在一起就方便多了,節省了大量的人力,物力,財力鏈接庫來給玩家一個美觀震撼的效果 

Copyright © Windows教程網 All Rights Reserved