前提:本以為我改用M.2 SSD後,為避免網上點擊網頁時,其瀏覽的暫存資料會頻繁使用 C 槽系統碟(SSD),致SSD的壽命不能長久
(主因SSD有存取次數的上限)
所以將暫存檔設定好到它槽(傳統的機械碟上)
主要不是怕SSD太貴或什麼的,而是我只有用一顆SSD,而OS就放在這顆上,基於以往若OS的系統碟出問題時,可想而知那慘況是很麻煩且很費時的。
只是最近發現奇怪現像,怎麼C槽(系統碟 (M.2 SSD),以下簡稱C)的空間,無論我用chrome的右上三點,
刪除【瀏灠資料\刪除1、瀏覽記錄 2、下載記錄 3、快取圖片和檔案'....】
不限【時間範圍】,但C卻還是僅剩一點點空間給我用...好險現在有個GPT很方便。才知原我自認為理解後的設定,實際上不知是設定了什麼去了..(後續整理時猜測有可能只是單純的設定了網頁的暫存資料吧,因為時間有點久了,當初設了什麼也有些忘了)
----------------------------------------------------------------------------------------------------------------
以下是GPT QA,與正確的設定方法整合:
雖然GPT一問就知了,反正問也問了,就整理方便日後忘了再來看,免得還要去想哪裡要設定等....。
====================
Q:我用chrome下載mega的檔案,發現它會佔據我C系統空間,後用chrome去清除瀏覽資料,但發現似清不了mega的暫存,要如何清理呢?
(下的做法是清不掉你從Mega空間下載檔案時的暫存檔哦)
A:MEGA 在下載檔案時,會先將資料暫存到你的磁碟空間
(通常是 C:\Users\你的
帳號\AppData\Local\Google\Chrome\User Data\Default\File System),
等下載完成後才寫入最終的下載目標位置。如果你發現清理 Chrome 瀏覽資料無法刪除 MEGA 暫存,試試以下幾種方法:
---------
方法 1:手動刪除 MEGA 暫存資料
1、關閉 Chrome(確保沒有執行中的 Chrome 程序)。
(確保的方法可按ctrl+shift+ESC=>工作管理員,在處理程序頁籤下,將所有隱藏使用的chrome一個一個都關閉)
(除了上方,要記得往下去拉,因為有時你關了,還有一堆隱藏的在背景作業)
---------
2、打開 Windows 檔案總管,在地址欄輸入:
(他會直接進入你目前登入的OS帳戶,免得我設了一堆帳戶,結果忘了目前到底是哪一個帳戶)
%LOCALAPPDATA%\Google\Chrome\User Data\Default\File System
3、進入 File System 資料夾後,裡面有許多 p 開頭的資料夾(例如 p000、p001)。
(我自己的是file system下一堆數字檔,其中一個043,下有一個P的資料夾後頭沒數字,點入後一堆00000176-00000195共佔了37GB)
4、刪除這些 pXXX 資料夾(可以刪除整個 File System 目錄)。(後來我是採直接幹掉file system這目錄)
5、重新啟動 Chrome,檢查系統空間是否回復 (這裡不知它的用意,我幹掉file system後,重刷檔案總管後,C就多出近40G的暫存垃圾)
---------------
方法 2:使用 Windows 磁碟清理
打開「磁碟清理」:
按 Win + R,輸入 cleanmgr,按 Enter。
選擇系統磁碟(通常是 C:)。
在清理選項中,勾選:
暫存網頁檔案 (沒有見著)
下載的程式檔案 (沒有見著)
系統暫存檔案 (沒有見著)(以上我沒有看到,只有一個確定鍵,按下它就清了)
點擊 確定,開始清理。
---------------------
(下未用不知效果)
方法 3:使用 Chrome 開發人員工具清理暫存
打開 MEGA 網站 (https://mega.nz)。
按 F12 開啟「開發者工具」,切換到 Application 分頁。
在左側導航欄,找到 Storage。
點選 Clear site data 來清除 MEGA 的網站資料。
----------------------------------
方法 4:更改 MEGA 下載方式
MEGA 會使用瀏覽器的 暫存空間 來處理大檔案,所以你可以:
使用 MEGA 官方應用程式(MEGAsync)下載,這樣就不會透過 Chrome 暫存。
改用 IDM 或其他下載工具,可以直接跳過 Chrome 的暫存機制。
試試這些方法,應該可以成功清理 MEGA 佔用的暫存空間!🚀
(由方法4可知道,一般我們在chrome裡清除瀏覽記錄等,並不會順道清除掉從mega空間裡下載檔案時的【暫存檔】
應該是Mega它另有設定存放的暫存位置=>%LOCALAPPDATA%\Google\Chrome\User Data\Default\File System
而chrome在清除時並沒有順道清理那暫存位置,以致C的空間被【越佔越多】,最後系統碟變成垃圾堆,簡單的驗證便是你下載了一個mega空間內的影片檔,你將其另存至其它槽,然後你以為這樣暫存檔就自動轉移了(其實就跟我一樣犯錯了),這樣只是變成你在其它槽存了個備份,而C槽裡同時還有個備份一樣...><
而測試的方法便是在你下載完且儲存至另一槽後,可以先將該下載的網頁加入我的最愛,然後你再把該mega下載的分頁關閉,又或者是你直接重啟電腦,然後再去開啟該下載連結,你會發現它會直接顯示【儲存】(右下角),而不是【下載】,而你按下儲存時,他也會一下子就載好了,其實那就是它一直存在你的硬碟裡...><)
--------------------------------
Q:如何在用chrome下載mega時,能暫存到我自定的其它碟或資料夾內
A:Chrome 目前 無法 直接更改 MEGA 的暫存路徑,但你可以用以下 3 種方法 把 MEGA 的暫存存到 其他磁碟或資料夾。
方法 1:使用符號連結 (Symlink)
這個方法讓 Chrome 誤以為 MEGA 暫存還在原位置,但實際上存到你指定的磁碟,例如 D:\MegaTemp。
步驟:
1、刪除原本的 File System 目錄: (所以我才會把這資料夾整個幹掉)
確保 Chrome 已關閉(檢查 Ctrl + Shift + Esc 是否還有 chrome.exe)。(如上面的圖示一一檢查)
前往: %LOCALAPPDATA%\Google\Chrome\User Data\Default\
刪除 File System 資料夾(如果有的話)。
2、建立新的資料夾(放在你想存的磁碟,例如 D 槽)
在 D: 建立 MegaTemp 資料夾:
D:\MegaTemp
3、建立符號連結(將 File System 指向 D:\MegaTemp)
按 Win + R,輸入 cmd,按 Ctrl + Shift + Enter 以 系統管理員模式 執行命令提示字元。
輸入以下指令:
mklink /D "%LOCALAPPDATA%\Google\Chrome\User Data\Default\File System" "D:\MegaTemp"
這樣 Chrome 會把 MEGA 下載的暫存放到 D:\MegaTemp。
重新啟動 Chrome,開始下載 MEGA 檔案,確認暫存是否存到 D:\MegaTemp。
(下方法沒試過,雖然可以,但覺得若載一半關機,若重開可續傳,則此方法就必須重新下載,況且若是改MAC,這方法不知會不會又被清空)
方法 2:使用 RAMDisk(進階用戶適用)
如果你的 RAM 夠大(16GB 以上),你可以建立 RAM 磁碟,然後讓 MEGA 暫存到 RAM,下載後自動釋放,不占硬碟空間。
你可以使用 ImDisk 或 SoftPerfect RAM Disk 來建立 RAM 磁碟,然後用 方法 1(符號連結)把 File System 指向 RAM 磁碟。
------------------
成功的話,上頭的file system圖示會多一個小箭頭=》變成捷徑
然後你點擊該資料夾,雖檔案總管還是在C槽,但下方的作用列裡會顯示跑到D:\MegaTemp 資料夾裡
其它的檢查是否設定成功的方法
1、確認符號連結是否建立成功
檢查 File System 是否變成捷徑
打開 檔案總管,前往:
%LOCALAPPDATA%\Google\Chrome\User Data\Default\
看看 File System 是否變成 資料夾捷徑(有箭頭的圖示)。(如我上截圖所示)
2、使用 CMD 驗證
按 Win + R,輸入 cmd,然後輸入:
dir "%LOCALAPPDATA%\Google\Chrome\User Data\Default"
如果符號連結成功,應該會看到類似:
2025/03/22 10:30 <SYMLINKD> File System [D:\MegaTemp]
SYMLINKD 代表這是 符號連結,[D:\MegaTemp] 表示它實際指向 D 槽。
3、測試是否正常運作
打開 File System(在 C 槽的那個)。
如果它自動開啟 D:\MegaTemp,就表示 成功。
-------------------
如果沒有變成捷徑?
如果 File System 還是普通資料夾,那可能是:
mklink 指令沒有成功執行。
你沒先刪除舊的 File System,導致 mklink 無法建立捷徑。
➡ 請確保 你 先刪除 File System,然後再執行 mklink!
這樣 MEGA 下載時的暫存就會直接存到 D:\MegaTemp,不會佔用 C 槽了
------------------------
補充
Q: 2025/03/22 10:30 <SYMLINKD> File System [D:\MegaTemp] 這裡是對的, 但我試著在檔案總管裡點那捷徑=>File system,他雖不會跳到D槽的megatemp 但下方作用列表的檔案總管會顯示d:\megatemp
A" 這個行為是 正常的!雖然在檔案總管點擊 File System
看起來沒有「跳轉」,但實際上它已經 把路徑重新導向 到 D:\MegaTemp
。
---------------------
GPT
如何確認暫存真的存到 D 槽?
A:方法 1:存成 UTF-8 無 BOM
打開 Notepad++,輸入以下內容:
@echo off
chcp 65001 >nul
echo 正在清除 MEGA 暫存檔案...
del /F /Q "D:\MegaTemp\*.*"
echo 清理完成!
pause
==============
'後續實測上方指令無法刪除mega暫存,不知是否因chrome未完全關閉或其它原因
再問GPT,後續找到的解決方法如下,將上方的指令改成如下後存檔
@echo off
chcp 65001 >nul
echo 正在清除 MEGA 暫存檔案...
:: 停止 MEGA 相關程序,避免檔案被占用
taskkill /F /IM MEGAsync.exe >nul 2>&1
:: 強制刪除整個資料夾
rd /S /Q "D:\MegaTemp"
:: 重新建立資料夾,避免程式找不到目錄
mkdir "D:\MegaTemp"
echo 清理完成!
pause
選擇編碼格式:
點擊 上方選單 → 編碼(Encoding)
選擇 UTF-8(無BOM)
存檔:
按 Ctrl + S
檔案類型選 所有檔案
檔名輸入:清除MEGA暫存.bat
這樣執行 .bat 檔時,中文就不會顯示亂碼了!
方法 2:改用 Big5(適合傳統中文 Windows)
如果你用的是 繁體中文 Windows,CMD 預設的編碼是 Big5,可以存成 ANSI 格式:
-
在 Notepad++ 選擇編碼:
-
點擊
編碼(Encoding)
-
選擇
繁體中文(Big5)
-
-
存檔並執行
.bat
,應該也能正常顯示中文。
結論
編碼方式 | 適合對象 | 優點 |
---|---|---|
UTF-8(無 BOM) | 適用所有系統 | 跨平台,不易出問題 |
Big5(ANSI) | Windows(繁體) | 相容 CMD 預設編碼 |
如果不確定,建議直接選 UTF-8 無 BOM,這樣萬無一失
=========
另外一個若是用ie下載mega也是要手動清理嗎?以及它的內設暫存夾也是在C槽嗎?
A:MEGA 會暫時把下載的檔案儲存在 File System 資料夾裡,這些檔案其實是 MEGA 下載過程中的「中繼檔案」,用來加速下載和檢查。下載完成後,這些檔案理論上應該被自動清除,但有時候 MEGA 沒有自動清理這些檔案,這就是為何你需要手動清除它們。這可能是 MEGA 軟體本身的設計問題或是一些設定上的限制。
IE 下載 MEGA 是否需要手動清理?
如果你使用 Internet Explorer (IE) 來下載 MEGA,它的處理方式應該與 Chrome 相似,因此也可能會把暫存檔儲存在系統預設的資料夾內。IE 在下載檔案時,通常會使用 Temporary Internet Files 或 Temporary Files 來存儲。
IE 的暫存檔通常位於哪裡?
在 Windows 系統中,IE 下載的檔案和暫存資料通常會放在:
C:\Users\[YourUsername]\AppData\Local\Microsoft\Windows\INetCache
或者
C:\Users\[YourUsername]\AppData\Local\Microsoft\Internet Explorer\Temporary Internet Files
這些資料夾中的檔案有時候會自動被清理,但有時候也需要手動清理。
如果要將 IE 的暫存資料夾轉移到其他磁碟,是否需要做設定?
目前 Internet Explorer 的暫存資料夾位置是 預設的 C 槽,不像 Chrome 可以透過 mklink 來轉移資料夾。
IE 的暫存資料夾位置無法直接修改,但你可以嘗試以下方式來清理它:
1、手動清理 IE 暫存檔:
在 IE 中,點擊 工具 → Internet 選項 → 在 一般 標籤下,點選 刪除(刪除瀏覽歷史記錄)。
2、清理 IE 暫存資料夾:
路徑是: C:\Users\[YourUsername]\AppData\Local\Microsoft\Windows\INetCache
你可以直接進入該資料夾,並手動刪除其中的檔案。
3、使用磁碟清理工具:
點擊 開始 → 輸入 磁碟清理 → 選擇 C 槽,並勾選 暫存檔 進行清理。
結論:
MEGA 下載暫存檔需要手動清理,因為它不會自動清除這些檔案,這樣可以防止大量暫存檔堆積。
IE 下載 MEGA 時,也有類似的暫存資料夾,但 無法像 Chrome 一樣簡單地改變暫存位置。手動清理 IE 暫存檔是必要的。
如果不想每次都手動清理,可能需要考慮使用 自動清理工具 或 腳本,來定期清理這些暫存檔。
(大叔)
(道熙啊)
(惡鄰布局)
(緬懷賽綸,願世上財閥不再PUA、也不再一天到晚只為錢 T T)