none
狂吃記憶體

    問題

  • 最近vista一開機

     

    可使用的記憶體就逐漸下降

     

    下降到用freeram看只剩一百多MB

     

    系統就變很慢

     

    而且CPU也是100%狂飆下不來

     

    經查看後發現有個svchost會膨脹到1G以上(實體記憶體2G)

     

    在進去看服務來逐一關閉相關的連結工作

     

    發現有個叫iphlpsvc的把它關閉後

     

    記憶體"似乎"就不再膨脹

     

    而且可用的記憶體會逐漸回升到七八百MB(看當時使用多少程式而定)

     

    但我不知道如何解決這問題

     

    是中毒還是什麼原因

     

    請高手幫忙解答

     

    謝謝~

    2008年8月28日 上午 03:30

所有回覆

  • iphlpsvc的服務功能如下,這在Vista的服務內就有同樣說明

    「透過 IPv4 網路提供自動 IPv6 連線能力。如果停止此服務,

    則機器只有在連線到原始 IPv6 網路時,才會具有 IPv6 連線能力。」

     

    如果你用不到IPv6,那就把這個服務停掉應該也沒關係

    不過我覺得這不會是你講的記憶體問題

    而且Vista可用記憶體,我覺得當作參考就好了

    像我公司電腦有時候可用值是0,也用得很順 XD

     

    另外我找了一下你講的FreeRAM這套軟體

    (不知道連結裡面是不是你用的那套)

    上面也沒提到有支援Vista勒

     

    Vista的記憶體使用不是單純找剩下的可用值

    說實話,我用久了覺得比XP順很多

    推薦你參加微軟免費舉辦的「Windows Vista 回娘家活動

    相信可以解決你很多疑惑
    2008年8月28日 上午 04:03
    版主
  • 首先謝謝您的回覆

     

    我也不知道我的網路是否支援IPv6...

    那要如何判斷?

    另外就我能力能看到的

    就是CPU滿載

    一直很吵 硬碟燈也閃不停

    然後系統變的很慢

    Freeram的確是沒說可適用vista

    不過在Vista上跑的還蠻ok的

    我現在只希望可以讓系統回覆順利運作

    CPU不要狂飆的解決方案

    把我該有的記憶體還出來~

    如果要我拖著我的大桌機

    恐怕沒法去您說的那活動說~

     

    PS 上圖中記憶體框框

    我有看過到3G

    怎這樣?

     

    2008年8月28日 上午 06:12
  • 如果你只是家用的環境,甚至有裝市場上一般的IP分享器

    那幾乎都不會有所謂的IPv6環境

    而且目前有使用IPv6 環境的公司行號也不多

     

    你文中提到的CPU滿載、硬碟燈閃不停、系統變很慢

    建議你用工作管理員加上排序的方式去抓誰是兇手

    而且你看到有嫌疑的程式,可以在上面按右鍵選「開啟位置」

    從位置去判斷是不是病毒或奇怪的程式

    甚至效能的頁面裡面,有個「資源監視器」也是非常好用的工具

     

    不知道你的桌機裝多大的記憶體

    如果跑Vista的話,我會建議至少2GB會比較順

    另外,也建議你把FreeRAM移除掉不要使用

    除了他並沒有明確表示支援Vista外

    我其實蠻懷疑他可能影響Vista的記憶體管理功能

     

    至於推薦去參加活動,不是要你抱著電腦去問問題啦

    而是多去瞭解Vista的功能,然後把你關於Vista比較疑惑的問題在活動中向講師請教

    不過像你目前的狀況其實很籠統,要當場回答很難

    就好像你跑去跟醫生問說我朋友一直咳嗽

    這情形就一定是感冒嗎?其實也不一定吧

    2008年8月28日 上午 07:12
    版主
  • 謝謝提醒我去用開啟檔案位置來檢查~

     

    我用工作管理員檢查

    發現iphlpsvc的群組名稱是NetSvcs

    可是其他跟iphlpsvc在同一個svchost的群組名稱卻是"netsvcs"

    這是正常的嗎?

    還是中毒的可能?

    如果是 可能是哪種毒? 要怎麼去除?

     

    關於freeram 我也曾考慮移掉

    不過之前是運行完全ok的

    而且強制釋放記憶體的功能也蠻好用的(哈哈)

    所以都還在繼續用

    我會考慮先移除

    請問您是否有推薦類似程式可用?

     

    謝謝囉~
    2008年8月28日 上午 07:24
  • 如果是32位元的Vista用下面(原本是System Mechanic)的軟體(免費),真的可用(但版本很老了)...

    http://www.crucial.com/promo/index.aspx?prog=uslp_mechanic&cpe=InsiderSep07UShtml

    有人有64位元的Vista釋放記憶體工具可提供嗎?找好久...

    2008年8月28日 上午 09:26
  • 是不是中毒還是要靠防毒軟體判斷

    我真的沒辦法幫你隔空抓藥

     

    至於FreeRAM的問題

    我還是會建議您不要使用

    Vista的記憶體使用已經比XP聰明很多

    有沒有釋放出記憶體,我覺得已經不是這麼重要

    所以也沒有額外安裝其他軟體了,可以參考看看這篇文章

    Why Does Vista Use All My Memory?
    2008年8月28日 上午 09:27
    版主
  • 這是最近的問題吧....

    CPU在開機一下子變得Usage很高

    可以用Msconfig看看啟動的程序有沒有問題(建議把不知名的程序關掉看看)

    而RAM的問題Superfetch也有關的, 不過有需要時他會自動釋放

    而我關閉Superfetch後Free RAM一直保持在1.5GB左右

     

    而中毒會令到系統不穩定及變慢這是常識吧, 可以AVG Anti-Virus 8 Free掃描一下

    2008年8月28日 上午 10:39