看看我這樣能否榨乾windows性能?——關於內存檔,文件讀寫,臨時文件

為了保持系統長期清潔可用,所以我就一直在使用影子系統,這個軟體的好處就是可以保持我電腦系統的純凈:

使用單一影子模式,每次重啟,電腦系統盤(我的是C盤)都會恢復如初。

使用完全影子模式,每次重啟,整個電腦硬碟都會恢復到初始狀態。

這樣電腦幾乎就無敵了,一般的病毒也不怕。

但是有一天,我在調整硬碟分區大小的時候,突然發現一個很重要的現象:

由於我硬碟中的文件數量還不多,儘管經常刪除寫入,但是硬碟中的文件總是在硬碟的前半部分,這就讓我想到,如果系統環境完全一致,硬碟的文件寫入會不會有一個固定的寫入點。

比如:我用影子系統開完全影子模式,在D盤拷入一個文件1.txt,假如這時候文件佔用了硬碟的100-200簇的位置空間。那麼我在重啟電腦後,由於電腦會自動恢復到我拷入1.txt之前完全一樣的狀態,我這時候再次拷入1.txt,文件是不是還會寫入到硬碟和上次一樣的位置,如還是100-200簇的位置空間。

如果依然是寫入到了100-200簇的位置空間,那麼大事不妙,影子系統用不得,這樣會讓某一段硬碟空間的使用強度大大增加,因為每次重啟之後系統就會回到最初的狀態,如果硬碟都會從同一個位置開始寫文件,時間一長,長期寫入文件的這一段硬碟空間就會出問題。

註:我使用的是兩塊硬碟,系統盤C用的是固態硬碟,其他分區是普通硬碟。

試想:

如果把所有的windows系統經常寫文件的臨時文件夾路徑都改到內存檔中,這樣系統盤就幾乎不會再寫入任何臨時文件了。配合影子系統使用的話,不僅可以讓你以後永遠不用重裝系統,而且硬碟的使用壽命也可以大大增加。

為了解決這個問題,我想了很久的解決辦法。

之前不是一直在用內存檔嗎?RamDiskplus,我一直在用這個內存檔。用內存檔的好處就是讀寫速度非常快,同時由於讀寫都在內存中,這樣就可以大大降低硬碟的寫入頻率,延長硬碟壽命,所以將經常系統經常需要寫的文件都放到內存檔。

解決辦法是:

1、建立一個內存檔,比如2G;

2、將系統臨時文件夾 %SystemRoot%TEMP 轉移到內存檔,這個是系統讀寫臨時文件經常需要用到的目錄;

3、IE瀏覽器,Chrome等常用瀏覽器的臨時文件夾轉移到內存檔;

4、壓縮文件臨時目錄轉移到內存檔;

轉移了之後,你的瀏覽器運行速度,壓縮解壓速度會非常快。

主要問題:

系統經常需要寫的文件有哪一些?

上述我只修改了%SystemRoot%TEMP,但是應該還有其他的系統盤目錄吧。

大家集思廣益,一起列舉出來。

由於本人計算機基礎知識不行,也不會測試,不然我也可以查看一下文件的寫入日誌,這樣就可以很清楚的知道哪些文件是系統經常寫的文件了。

這裡大家集思廣益,最好能做一下測試,或者日誌分析。

如果有欠妥的地方,請大家批評指正。謝謝了。


我曾經也像你這樣折騰,現在我發現,自認為自己比系統還聰明簡直是 naive。我這裡默認是在用 Windows 7 以後的系統了(問題標籤也是這麼打的),還在用 XP 這種老古董的同學請無視我的這個答案,你們愛怎麼玩怎麼玩吧。

首先,影子系統並不是百毒不侵的。你自己去找找相關資料就好,我這裡不展開說。

臨時文件夾放到內存檔存在最嚴重的一個問題就是,系統更新和一些需要重啟卸載乾淨的軟體會無法完成重啟之後的動作(你文件丟了……除非你的內存檔能在系統啟動之前把文件還原回來)當然你影子系統每次重啟都還原了,所以沒有體驗到這個問題。

壓縮軟體的臨時目錄放到內存檔更是沒有必要的,正確的方法是用壓縮軟體打開壓縮包之後,點擊軟體內的解壓按鈕手動指定目錄,不要拖動到目標目錄的 Windows 資源管理器窗口中 —— 因為拖動這個動作使得壓縮軟體無法獲取你的目標目錄,只有這時才會使用臨時目錄

內存檔這個東西,說到底除非你自己有些文件特別需要高速讀寫,否則不要佔用這一塊內存。系統比你聰明,更知道如何利用內存才能在不影響穩定性的前提下提高系統的整體性能。當然你說「我內存就是夠大(16G+)想要劃一塊給我瀏覽器加速」也行,但是得夠大。否則你看在線高清視頻突然緩衝不動了可別怪我沒提醒你……

如果你想最大化硬碟壽命的話,有一款軟體是運行在底層的,把所有的 IO 都放在內存中操作,隔一段時間才把變化寫入硬碟。我曾經出於保護 SSD 的想法這麼干過,丟過幾次數據就老實了。你想吃這個屎可以嘗嘗,但是我已經告訴你了這是屎,別吃完了回來問我怎麼是屎味的。

現在 SSD 我就當是普通硬碟用,除了文檔、視頻、下載目錄之外,包括頁面文件全都放在 SSD 上(這樣交換速度快,內存用完了也不會性能急劇下降)東西買來就是用的,還能供起來不成?


影子系統用不得,這樣會讓某一段硬碟空間的使用強度大大增加,因為每次重啟之後系統就會回到最初的狀態,如果硬碟都會從同一個位置開始寫文件,時間一長,長期寫入文件的這一段硬碟空間就會出問題。

對於普通硬碟來說,確實每次都寫入相同位置,但普通硬碟的讀寫是非接觸性的。換句話說,你擦寫10萬次,跟擦寫1次,差別不大(當然也不是絕對沒有損耗),磨損更大的是磁碟電機。

對於SSD來說,主控會有寫平衡的控制,對於文件系統驅動來說,每次確實是寫入的固定的塊號,但在物理層面上,未必是相同的位置,SSD廠商已經幫你考慮到了。

所以正常情況下,不必干擾硬體的行為,硬體廠商和驅動已經充分考慮了各種使用場景,除非你自己寫驅動,並且寫更好的驅動,但我覺得很難,你說呢?


我也曾用過影子系統,也曾各種優化,後來發現,最懂windows的還是微軟啊!現在我用的win10,SSD+1T硬碟+12G內存,所有設置都是默認設置,1T硬碟只分了一個分區,專門放大文件,重要文檔放onedrive裡面。

電腦是用的,瞎折騰根本就是浪費時間。

還是那句話:沒人比微軟更懂windows。


電腦是拿來用的。


題主說【為了保持系統長期清潔可用,所以我就一直在使用影子系統】....

我就不吐槽了。

如果真心想保持系統長期清潔可用,請使用虛擬化。


你這個玩的比較初級啊,我說兩句。

1 影子系統不防泄露,如果你能理解的話就不展開了。

2 要安全就玩HIPS,自己寫規則,不僅清潔還防泄露。AD,RD,FD,ND,想多嚴格就多嚴格。


將用戶臨時文件夾、瀏覽器緩存文件夾放在內存檔里,既可以明顯提高速度,而且沒有其他危害。另外,瀏覽器的GPU緩存目錄也可以用硬鏈接方式放在內存檔里。系統的臨時目錄就不要去動了,這個不建議。

另外,影子系統不推薦使用。


題主直接把系統放到內存里運行吧,這樣就不用捉急了


你這都是上個世紀的東西了,上個ssd加免費正版win10吧,少年!


用過影子系統,結果不到半個月就在某一次恢復的時候失敗導致win8的資源管理器進程頻繁重啟,導致什麼都幹不了,恢復還原點都沒用,最後只能恢復出廠設置。

ps:新買的電腦啊。。。


實際體驗

只要有個良好的程序安裝和使用習慣,SSD+機械硬碟的搭配實際上已經足夠了。因為榨乾性能卻用不到是沒意義的。

不如讓Windows自己處理。

以前的Windows是不會自動維護的,如果經歷過98,95時代就知道碎片整理是什麼蛋疼的工作了。等很久很久就為了一點點提升。XP時代的碎片整理…一方面這和碎片整理速度慢關係比較大。以前幾個G的磁碟就可以吃掉一下午,就算CPU不知道翻了多少倍,現在TB級別的硬碟再那麼搞也不太合適。沒事打開維護中心看看就知道微軟很用心了…………

而到了Vista (NT6)以後,有了自動維護功能。在你使用不頻繁的時候,系統會自動進行磁碟碎片整理,重建索引啥的。這是NT6為何在磁碟訪問上要比XP時代的電腦因為好很多的一個原因。因為磁碟的維護工作在你不經意的時候已經完成了。

Vista還是Win7不記得了,微軟推出了通過快閃記憶體盤當緩存檔加速的技術。但是………後來沒能推廣開幾乎誰也用不到。(那個時候還沒有USB3.0遍地的優勢)

Win7就專門對SSD進行過優化了,盡量延長SSD壽命又不影響系統,這個微軟已經做了很久了。

所以只要別作死一個桶一個桶的往自己電腦裝,那麼使用一段時間後會慢一點但是之後的使用不會有問題。

「簡直是,國內優化軟體的存在就是告訴你不優化有多好的」…這種想法就是這麼來的_(:з」∠)_

偶爾(半年一年的)清理下註冊表無用項目差不多就夠了。(而且好像也沒啥用)


感覺不如跑不帶gui更實惠


無憂啟動上有一堆人把整個系統盤放內存的,關鍵詞ramos,題主要是內存超大可以考慮。優點不用說,缺點啟動稍慢(需要把整個系統盤讀取到內存),以及內存速度太快有時候會卡……


多年以前我曾努力了一下午,硬生生地把一張1.44M軟盤擴容到3.7M,就為裝下一個MP3文件。

後來上初中了,終於有零用錢了,我第一時間就去買了一個16M的U盤。


愁死我了……………… 我還沒見過主動把家裡的機器變成網吧機器的………………

我覺得更簡單的方法是你去學個 CS 然後自己寫個操作系統。


突然看到了5年前的我


昨晚給筆記本加了兩條8g的內存,因為接觸不牢靠,拆裝了好幾次。

已經覺得很折騰了 然而比起題主寫的那麼長一大段亂七八糟的,我覺得已經省心太多了。

目前配置如下,硬體準備用到退役也不動了:

32g 內存

480g ssd

i7 4c8t

970m顯卡

直接堆點硬體可以解決的,不要亂折騰。


可以。

只不過每次使用前一定要記得焚香沐浴,運行時播放大悲咒,關機後把電腦用符灰水擦一遍,誠心誠意的鞠三個躬,說「下次請務必也要像這樣努力喲!」,然後彎腰低頭倒退著離開書房。


我們正常碼農都是把PC當女朋友對待的,看到你竟然這樣對她,整個人都不好了。

——————————————————————————————————————

完全沒幹貨,應該會被摺疊


兄弟,你直接去網吧玩吧


推薦閱讀:

能否通過微軟賬號直接恢復以前電腦存放在桌面上的文件?
2017 年,Windows 7 有跟不上時代的地方嗎?
為什麼微軟至今不給Win10的虛擬桌面加上重命名的功能?
怎麼裝系統?
2015年11月有哪些千元級別的國產Windows平板推薦?

TAG:MicrosoftWindows | Windows7 | 內存RAM | Windows8 | Windows10 |