locked
CPU使用率100%,是否正常? RRS feed

  • 問題

  • 我的電腦:CPU:2.67GHz,RAM:1.46GB。

    敲工作管理員,再敲應用程式:空空,無

    再敲處理程序:

    影像名稱  |使用者名稱|CPU|記憶體使用量

    svchost.exe   SYSTEM        99      100,000K

    請問:

    1 正在下載更新,正在安裝更新,CPU使用率持續100%,是否正常?

    2 沒有下載更新,沒有安裝更新,CPU使用率持續100%,是否正常?

    3 svchost.exe   為什麼霸占CPU?是否正常?

    2008年11月13日 上午 11:02

所有回覆

  • 我的電腦的作業系統是:XP SP3 Home Edition。

    下載執行,顯示不需要這個更新檔。

    2008年11月13日 下午 01:24
  • HI:
    試試看以下方法
    1.
    "我的電腦"右鍵"管理"→"服務"→"自動更新"(有可能顯示Automatic Updates)→"一般"
    檢查"啟動類型"是否為"自動",服務狀態為"已啟動"
    然後換"登入"頁面,檢查是否選取"本機系統帳戶",沒有勾選"允許服務與桌面互動","硬體設定檔"為"已啟用"
    2.
    "開始"→"執行",執行下列指令
    REGSVR32 WUAPI.DLL
    REGSVR32 WUAUENG.DLL
    REGSVR32 WUAUENG1.DLL
    REGSVR32 ATL.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUWEB.DLL
    3.
    "我的電腦"右鍵"管理"→"服務"→"自動更新",先停止這服務
    把C:\Windows\SoftwareDistribution這資料夾改名,然後再啟動"自動更新"服務
    4.
    使用Process Explorer來看那個svchost.exe的執行位置是不是C:\WINDOWS\system32\svchost.exe
    http://technet.microsoft.com/zh-tw/sysinternals/bb896653(en-us).aspx

     

    謝謝

     

    2008年11月13日 下午 02:34
  • 1.允許多位使用者互動連結到同一部電腦…

       狀態:"已啟動"  啟動類型:手動
    2 CPU目前無異狀,暫不執行。自動更新,有異狀,再執行。

    3 C:\Windows\SoftwareDistribution 是什麼?

    4 已經下載安裝使用Process Explorer,專門檢查CPU有無異狀。

       svchost.exe有5個,PID不一樣, 其他一樣。PID是什麼?

       Process Explorer可不可以建立在:開始→所有程式→Process Explorer?

    2008年11月14日 下午 03:46
  • HI:
    允許多位使用者互動連結到同一部電腦...你是不是看到"Terminal Services"去了...
    C:\Windows\SoftwareDistribution,更新時需要用的目錄,重新命名它,是要讓它自動重建
    PID就是Process ID,每個個別執行中的執行檔都會有一個獨特的ID,svchost.exe每個Path都一樣嗎?
    Process Explorer隨便你放哪都可以,也可以再開始功能表裡面設捷徑連結它

     

    謝謝

    2008年11月14日 下午 06:12
  • 1.
    "我的電腦"右鍵"管理"→"服務"→"自動更新"(有可能顯示Automatic Updates)→"一般"
    檢查"啟動類型"是否為"自動",服務狀態為"已啟動"         "右鍵"內容"→
    然後換"登入"頁面,檢查是否選取"本機系統帳戶",沒有勾選"允許服務與桌面互動","硬體設定檔"為"已啟用"
    2 CPU目前無異狀,暫不執行。自動更新,有異狀,再執行。

    3  更正 svchost.exe有6個,PID不一樣,每個Path不一樣。

    4 Process Explorer,設捷徑連結它了。很好用。

    請問:我的防毒程式是:Avira,偵測率85%。

              漏掉15%,Process Explorer,可不可以偵測到?
    2008年11月15日 上午 04:22
  • HI:
    svchost.exe的路徑在C:\WINDOWS\system32\或%systemroot%\system32\才是正確的
    你把你的列出來好了
    Process Explorer這不是防護軟體...這只是進階版的工作管理員而已

     

    謝謝

    2008年11月15日 上午 04:51
  •  

    1. 搜索 Svchost.exe ,确定该文件仅位于 %SystemRoot%\System32 文件夹中,如果不是,肯定感染了病毒。

     

    2. 打开任务管理器,单击查看/选择列,选中 PID ,确定占用 CPU 资源最多的 Svchost.exe 的 PID 。

     

    3. 单击开始/运行,键入 cmd,键入

     

     

    C:\>TASKLIST /SVC /FI "IMAGENAME eq svchost.exe"

     

     

    确定该 PID 所对应的服务是什么。

    2008年11月15日 上午 07:12
  • 先回覆:搜尋結果:

     

    1 svchost.exe  C:\WINDOWS\system32

     

    2 svchost.exe  C:\WINDOWS\ServicePackFiles\i386

     

    3 SMSvcHost.exe  C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows    Communication Foundation     

     

    4 SMSvcHost.exe.config  C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows    Communication Foundation     

     

    5 svchost.exe  C:\WINDOWS\SoftwareDistribution\Download\7d5e5c99c77531da6d85e650c274017\backup

    2008年11月15日 下午 04:04
  • Process Explorer顯示svchost.exe的路徑在C:\WINDOWS\system32

     

    但是搜尋結果:

     

    1 svchost.exe  C:\WINDOWS\system32

     

    2 svchost.exe  C:\WINDOWS\ServicePackFiles\i386

     

    3 SMSvcHost.exe  C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows    Communication Foundation     

     

    4 SMSvcHost.exe.config  C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows    Communication Foundation     

     

    5 svchost.exe  C:\WINDOWS\SoftwareDistribution\Download\7d5e5c99c77531da6d85e650c274017\backup

    2008年11月15日 下午 04:28
  • 剛開機時,svchost.exe 會很吃 CPU ,包含防火牆、自動更新。

     

    如果你有台 IP 分享器或是無線基地台,你的電腦使用虛擬網路,則可把防火牆關掉,可節省 8 % CPU 。

    基本上每個月第二個星期三手動跑 Windows Update 時,可把自動更新關閉,BITS 服務停掉。

     

    另外,當防火牆關閉後,部分支援 uPnP 網路軟體的,可以檢查看看,有些比較白爛的,會跑很久,比如說驢子,一直在那邊 Try 企圖打開防火牆。

     

    開機時用安全模式跑,進 Windows 後,svchost.exe 還吃 cpu 才有可能中毒,不然多半是網路問題,把你那時在用的網路軟體停用,看看哪套再慢,再針對那套更新到最新版。

    2008年11月15日 下午 05:36
  • CPU現在又100%了。

    敲,進階工作管理員Process Explorer發現:

    6個svchost.exe 的其中1個svchost.exe :

              Process         |PID  |CPU |Description|Company Name

    NMIndexStoreSvr.exe|1692|  98   |Nero Home|Nero AG

    沒有發現正在更新,請問:

    CPU使用率一直100%,是否正常?

    2008年11月16日 上午 07:29
  • HI:
    這個是Nero附的索引工具,附屬在Nero Scount之下,它會在你閒置時進行檔案索引
    你可以去Nero Scount中取消"啟用Nero Scount"

     

    謝謝

    2008年11月16日 上午 09:58
  •  

     

    已經去Nero Scount中取消"啟用Nero Scount"

    CPU現在又100%了。

    敲,進階工作管理員Process Explorer發現:

    6個svchost.exe 的其中1個svchost.exe :

              Process         |PID  |CPU |Description|Company Name

    NMIndexStoreSvr.exe|824  |  98   |Generic Host Process for Win32 Services|Microsoft Corporation

    發現正在更新,更新好慢,我的ADSL :2M\256K

    請問:

    正在更新,安裝更新,CPU使用率100%,是否正常?

     

    2008年11月16日 下午 12:21
  •  

    这几步还没执行,怎么判断

     

     

    2. 打开任务管理器,单击查看/选择列,选中 PID ,确定占用 CPU 资源最多的 Svchost.exe 的 PID 。

     

    3. 单击开始/运行,键入 cmd,键入

     

     

    TASKLIST /SVC /FI "IMAGENAME eq svchost.exe"

     

     

    确定该 PID 所对应的服务是什么。

    2008年11月16日 下午 01:25
  •  

    沒有發現正在更新,CPU現在又正常了。

    敲,進階工作管理員Process Explorer發現:

    5個svchost.exe 都沒在用CPU。現在無法確定占用 CPU 资源最多的 Svchost.exe 的 PID

    請問:

    键入TASKLIST /SVC /FI "IMAGENAME eq svchost.exe"

    顯示TASKLIST,不是內部命令或外部命令、可執行的程式或批次檔。

    哪裡有問題?

     

    2008年11月16日 下午 02:21
  • PID 不重要,每次開機或是說每次執行程序時,就會隨機取得。

     

    重點是跑到 100% 的完整命令列參數,英文原文是寫 Command Line

     

    2008年11月16日 下午 04:19
  •  

    svchost.exe          1216 SYSTEM            00
    svchost.exe          1304 NETWORK SERVICE   00
    svchost.exe          1436 SYSTEM            00
    svchost.exe          1564 NETWORK SERVICE   00
    svchost.exe          1636 LOCAL SERVICE     00

     

     

    C:\>TASKLIST /SVC /FI "IMAGENAME eq svchost.exe"

     

    图像名                       PID 服务
    ========================= ====== =============================================
    svchost.exe                 1216 DcomLaunch, TermService
    svchost.exe                 1304 RpcSs
    svchost.exe                 1436 AudioSrv, BITS, Browser, CryptSvc, Dhcp,
                                     dmserver, ERSvc, EventSystem,
                                     FastUserSwitchingCompatibility, helpsvc,
                                     HidServ, lanmanserver, lanmanworkstation,
                                     Netman, Nla, RasMan, Schedule, seclogon,
                                     SENS, SharedAccess, ShellHWDetection,
                                     srservice, TapiSrv, Themes, TrkWks, W32Time,
                                     winmgmt, wscsvc, wuauserv, WZCSVC
    svchost.exe                 1564 Dnscache
    svchost.exe                 1636 LmHosts, RemoteRegistry, SSDPSRV, upnphost,
                                     WebClient

     

     

    假设 PID 为 1636 的进程占用很多资源,可以通过 TASKLIST 命令得知问题出现在 LmHosts, RemoteRegistry, SSDPSRV, upnphost, WebClient 这些服务上,之后通过关闭/打开相应的服务逐一排查。

     

    2008年11月17日 上午 03:18
  • HI:
    你可以試試看,是不是每台PID都一樣,根本不會一樣,甚至重開機都會拿到不同的PID
    要知道是哪個服務的話,只需要看Services那欄就可以了

     

    謝謝

    2008年11月17日 上午 04:11
  • msconfig→系統設定公用程式:

           啟動項目    |命令                                                |位置

    IMPJMIG             C:\WINDOWS\IME\...                          HKLM\SOFTWARE\...

    SOUNDMAN        SOUNDMAN.EXE                                 HKLM\SOFTWARE\...

    E_FATI9BP          C:\WINDOWS\System32\...                  HKLM\SOFTWARE\...

    avgnt                   C:\Program Files\...                               HKLM\SOFTWARE\...

    CINTLCFG           C:\Program Files\...                               HKLM\SOFTWARE\...

    TINTLCFG            C:\Program Files\...                               HKLM\SOFTWARE\...

    Reader_sl             C:\Program Files\...                               HKLM\SOFTWARE\...

    UnlockerAssistant  C:\Program Files\...                               HKLM\SOFTWARE\...

    jusched                 C:\Program Files\...                               HKLM\SOFTWARE\...

    NeroCheck            C:\Program Files\...                               HKLM\SOFTWARE\...

    ctfmon                   C:\WINDOWS\System32\...                   HKLM\SOFTWARE\...

    Scheduled             C:\Program Files\...                                HKLM\SOFTWARE\...

    msnmsgr               C:\Program Files\...                                 HKLM\SOFTWARE\...

    Microsoft Office OneNote 2003 快速啟動 C:\PROGRA~1\...   Common Startup

    Windows Search     C:\PROGRA~1\...                                  Common Startup

    OpenOffice.org 2.4  C:\PROGRA~1\...                                   Startup    

    請問:             

    啟動項目太多,開機時, CPU使用率100%,是否正常?怎麼改?

     

    2008年11月17日 下午 03:19
  • HI:
    一開機CPU使用率很高不會有問題,等過一段時間還降不下來才是真的有問題.
    啟動項目,你不知道每樣程式有甚麼用途的話,就不要去取消
    jusched這項應該是Java更新檢查程式,到"控制台"→"Java"→"更新"→取消勾選"自動檢查更新"

     

    謝謝

    2008年11月17日 下午 04:42
  • XP可以更新,BIOS可以更新,biosagentplus.com 可以download

    請問:CPU也可以更新嗎?CPU是更新什麼?

     

    2008年11月18日 下午 01:16
  • HI:
    CPU要更新的話,請再買一顆更高階的,且要符合你主機板的規格

     

    謝謝

    2008年11月18日 下午 01:52
  • 微軟的更新,更新微軟自己軟體的更新。

    其他硬體的驅動程式,微軟不會自動更新。

    請問:

    可不可以用biosagentplus,更新其他硬體的驅動程式?

    會不會有中文繁體版的問題?

    2008年11月18日 下午 03:15
  • HI:
    微軟本來就不會負責所有硬體驅動程式更新
    要完整的驅動程式更新,請自己到各硬體廠商的網站下載最新驅動程式

     

    謝謝

    2008年11月18日 下午 03:27
  • 請問:

    可不可以用biosagentplus,更新其他硬體的驅動程式?

    會不會有中文繁體版的問題?

    能不能給意見?
    2008年11月18日 下午 03:41
  • HI:
    最好不要,自己去廠商官網下載一定最保險
    驅動程式沒有分語言,有語言差異的都是驅動程式所附加的應用程式上面

     

    謝謝

    2008年11月18日 下午 04:33
  • 進階工作管理員Process Explorer,在Windows Sysinternals 可以下載。

    請問:

    主機板監控軟體在Windows 的哪個網頁可以下載?

    2008年11月19日 下午 12:38
  • HI:
    你是要主機板上面的電壓、風扇轉速、溫度嗎?
    微軟不提供這類主機板監控程式

     

    謝謝

    2008年11月19日 下午 01:17
  • 我的電腦的CPU:Intel Celeron CPU 2.66GHz

    請問:

    可不可以HyperThreading Technology超執行緒?

    將1個CPU變成2個logicCPU?

     

    2008年11月20日 下午 02:44
  • HI:
    Celeron不會有HT技術

     

    謝謝

    2008年11月20日 下午 04:41