返回列表 回復 發帖

BT下載很傷硬碟,交你如何解決!!

作者: LILI 日期: 2013-8-13 23:09 閱讀: 972打印 收藏
BT下載很傷硬碟,交你如何解決!!

目前 BT 在蠻多人使用下,

已經開始變為另一種 p2p 的主流了。
只不過, BT 用久了,硬碟的損耗率也變得相對更高了許多!
更有人因為過度的使用了 BT ,而導致了你的硬碟縮短壽命,提早說 bye bye。

有人說這個BT的缺陷是由於 BT 製作人在編寫 BT 時忽略一些起碼的應體常識,使用了很差的 HASH 算法,而導致了 BT 不像 FLASHGE T等其他常用下載軟件在寫入硬碟數據前啟用高速緩衝,而是直接就寫入硬碟,這樣會造成下載中的文件大小會比實際上的大小高出了好幾倍,直到下載完畢完後才會自動回復為文件實際大小。也由於這樣使用 BT 下載,使得硬碟長久都處於高速運轉的狀態,所以現在越來越多的人相信(甚至也經歷過了)是因為此原因而導致了硬碟提前結束可使用壽命,而且,BT 的同時下載量越多,損耗率就會越快。

而由於此問題長久性的存在,有人提出了修改硬碟 CACHE 的方法,可以有效的
降低 BT 在硬碟上的損耗率:

1、增大硬碟的 CACHE
BT會多線程的下載和上傳,很多數據的吞吐,Windows默認只有512KB的Cache顯然不夠,
如果內存在 256MB 以上,開大一些Cache應該可以減少硬碟的讀寫,提高性能。一般設在 8-16MB 效果最好。有使用者設定在 32MB 時,硬碟的工作燈都不怎會閃!
A• 一、點擊左下方開始。
  二、選擇執行。
  三、在方格內鍵入 regedit
  四、這樣就可以開啟 windows登錄修改 。

B•依照子目錄下去找到下列的子目錄[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\IoPageLockLimit]
  找到 IoPageLockLimit 後,點二下並開啟
  
C• 根據你的內存修改其十六進制值:
   8000為32MB,4000為16MB,其他數字按此計算。
補充計算轉換方法如下:
1MB = 1024K,
10MB = 10240K
= 2800(16進制)
= 2*16^3 + 8*16^2 + 0*16^1 + 0*16^0 = 10240k (十進制)
  
D•重新啟動你的電腦
如果沒有找到IoPageLockLimit,就要新建,類型為DWord。

2、降低運行優先級
BT比較占用資源,啟動後,可能會對整個系統的性能造成一定的影響。如果你是用2K/XP,可以利用工作管理員把所有的BT的工作使用優先等級調為最低,這樣做,即使 BT 的下載工作有佔用到資源的話也會因為優先等級調低後,也不會影響到其他程式的性能。
有人說,作業平台是win2k或winxp的話,使用BT下載的情況會好些,因為這兩種操作系統會幫你在 BT 寫入硬碟數據時自動升高CACHE,從而減輕(但不是避免)硬盤的損傷。

BT 是可以繼續使用,但建議一次只開 1~3 個下載工作為佳!另外,記得要時時的去將你的 BT下載中 的視窗到 工作管理員 裡將優先等級調低,這樣才能有效的降低硬碟的損壞率
返回列表