![]() |
||
|
Power Member
![]() ![]() 加入日期: May 2001 您的住址: 台北
文章: 675
|
引用:
mkdir + mklink ,大多的browser\cache 有成功轉到 ramdisk去。 edge\cache 是靠reg碼才轉到ramdisk (mkdir + mklink會不成功) 這幾隻cache有轉到ramdisk
__________________
![]()
此文章於 2026-03-01 12:10 AM 被 polor 編輯. |
||||||||
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Apr 2005
文章: 1,213
|
咦
好像是耶 發現我的R的chrome跟edge的cache裡面都是空的 我再確認看看 |
||
|
|
|
Power Member
![]() ![]() 加入日期: May 2001 您的住址: 台北
文章: 675
|
引用:
我沒記錯的話,要在一開機(盡量啥都不執行)先清掉chrome的cache,然後mkdir + mklink才會成功,不然會跳folder有東西無法mklink
__________________
![]()
此文章於 2026-03-01 08:52 AM 被 polor 編輯. |
|
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Jun 2003 您的住址: 李多慧埋骨首爾。
文章: 837
|
原始值
「使用者變數」中,找到 TEMP 與 TMP %USERPROFILE%\AppData\Local\Temp 「系統變數」中,同樣找到 TEMP 與 TMP %SystemRoot%\TEMP ImDisk Toolkit https://sourceforge.net/projects/imdisk-toolkit/files/ AI建議: 擁有 32GB RAM 是玩 Ramdisk 的絕佳起點。在 Windows 11 中使用 ImDisk Toolkit,不僅能提升系統反應速度,還能減少 SSD 的寫入損耗。 以下是為你量身打造的設定指南: --- ## 一、 ImDisk Toolkit 掛載設定 既然你有 32GB 記憶體,建議分配 **4GB - 6GB** 給 Ramdisk。這足以應付日常暫存與瀏覽器快取,同時不影響 3A 大作或生產力軟體的運行。 ### 設定步驟: 1. 安裝並開啟 **RamDisk Configuration**。 2. **Size (大小):** 輸入 9GB 或更多。 3. **Drive Letter (磁碟代號):** 建議選一個後段的字母,例如 `R:`。 4. **File System (檔案格式):** 務必選擇 **NTFS**(這對於權限管理與資料夾連結最為穩定)。 5. **勾選「Allocate Memory Dynamically」:** 這非常重要!勾選後,系統只會在使用到時才佔用實體記憶體,而不是一開機就吃掉 4GB。 6. **Data Management (資料管理):** * 勾選 **Create TEMP Folder**。 * 如果希望重開機後資料消失(保持乾淨),則**不要**勾選內容同步功能。 --- ## 二、 將 Windows Temp 資料夾移至 Ramdisk Windows 預設會產生大量暫存檔,將其移到 `R:` 碟可顯著減少磁碟碎片的產生。 1. 按下 `Win + S` 搜尋「**編輯系統環境變數**」。 2. 點擊右下角的「**環境變數**」。 3. 在「使用者變數」中,找到 `TEMP` 與 `TMP`,點擊編輯,將路徑改為 `R:\TEMP`。 4. 在下方的「系統變數」中,同樣找到 `TEMP` 與 `TMP`,改為 `R:\TEMP`。 5. **重啟電腦**後生效。 --- ## 三、 瀏覽器暫存檔 (Edge & Brave) 搬家 Edge 與 Brave 都是 Chromium 核心,最穩定的做法是使用「**符號連結 (Symbolic Link)**」。這樣瀏覽器會以為還是在讀取 C 碟,但實際上資料寫在 Ramdisk。 ### 步驟 A:清理並建立目錄 先確保瀏覽器已完全關閉。在 `R:` 碟中手動建立一個資料夾名為 `Cache`。 ### 步驟 B:執行指令 (以管理員身分執行 CMD) 請根據你的瀏覽器,將路徑中的 `<你的使用者名稱>` 替換為實際名稱。 ``` #### 2. Brave 瀏覽器: ```cmd :: 刪除原有的快取資料夾 rd /s /q "%LocalAppData%\BraveSoftware\Brave-Browser\User Data\Default\Cache" :: 建立連結 mklink /d "%LocalAppData%\BraveSoftware\Brave-Browser\User Data\Default\Cache" "R:\Cache\Brave" 3.Chrome : rd /s /q "%LocalAppData%\Google\Chrome\User Data\Default\Cache" :: 建立連結 mklink /d "%LocalAppData%\Google\Chrome\User Data\Default\Cache" "R:\Cache\Chrome" ``` > **注意:** 如果你的 Brave 使用了多個設定檔(Profile),路徑中的 `Default` 可能會是 `Profile 1` 或 `Profile 2`,請自行檢查路徑。 --- ## ?? 小提醒與優化建議 * **關機即逝:** 放在 Ramdisk 的資料在斷電或重啟後會消失。這對 Temp 檔是好事(自動清理),但如果你在下載大檔案時瀏覽器突然崩潰,快取可能會遺失。 * **動態分配:** 由於你勾選了 Dynamic Allocation,建議在 ImDisk 設定中也勾選 **"Launch "RamDisk Directory Deriver" at startup"**,確保每次開機後 `R:\TEMP` 資料夾能自動被建立。 **需要我幫你寫一個自動建立這些資料夾的 `.bat` 批次檔,方便你每次開機後確保路徑正確嗎?** @echo off :: 設定編碼為 UTF-8 以防萬一 chcp 65001 >nul echo 正在初始化 Ramdisk 資料夾結構... :: 檢查 R 碟是否存在,若不存在則結束 (防止 Ramdisk 沒掛載成功時報錯) if not exist "R:\" ( echo [錯誤] 找不到 R 磁碟機,請檢查 ImDisk 設定。 pause exit ) :: 建立瀏覽器暫存資料夾 if not exist "R:\Cache\Brave" ( mkdir "R:\Cache\Brave" echo 已建立 R:\Cache\Brave ) :: 設定資料夾權限 (選擇性,確保系統有權限寫入) icacls "R:\TEMP" /grant Everyone OI)(CI)F /T%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit net stop w32time net start w32time w32tm /resync echo. echo Ramdisk 初始化完成! timeout /t 10 . 如何讓它開機自動執行? 你有兩個最推薦的方法: 方法 A:放入「啟動」資料夾 (最簡單) 按下 Win + R 鍵,輸入 shell:startup 並按 Enter。 將你剛剛存好的 InitializeRamdisk.bat 檔案複製並貼上到打開的視窗中。 下次開機登入 Windows 後,它就會自動跳出一個黑視窗執行建立資料夾動作。 方法 B:使用「工作排程器」 (最推薦,背景執行且權限較高) 如果你不希望開機看到黑視窗閃一下,可以用這個方法: 搜尋「工作排程器」並開啟。 點擊右側的「建立基本工作」。 名稱輸入:RamdiskInit。 觸發程序:選擇「當我登入時」。 動作:選擇「啟動程式」。 瀏覽:選擇你的 InitializeRamdisk.bat。 完成後,在清單中找到這個工作,按右鍵選「內容」,勾選「使用最高權限執行」,並在「設定」分頁確保「如果工作失敗,每隔幾分鐘重新啟動」勾選(防止磁碟掛載慢於腳本執行)。 💡 重要提醒: 關於 mklink (符號連結): 這個批次檔的功能是建立 R 碟裡的資料夾。 至於 C: 碟到 R: 碟之間的「門」(也就是你之前執行過的 mklink 指令),只需要執行一次就好。Windows 會記住這個連結,只要 R 碟裡的資料夾路徑被這份批次檔補回來,瀏覽器就能正常運作。 PS: 要撤銷(刪除)剛才建立的符號連結(Symbolic Link)非常簡單,這本質上就像是刪除一個特殊的「捷徑」,**不會**影響到你 `R:` 磁碟機裡的原始檔案。 以下是刪除該連結並讓 Edge 恢復原狀的步驟: --- ### 第一步:關閉 Edge 瀏覽器 在執行指令前,請確保 Edge 已完全關閉(建議檢查工作管理員,確認沒有 `msedge.exe` 在背景執行)。 ### 第二步:使用管理員權限執行 CMD 1. 按下 `Win + S` 搜尋 **CMD**。 2. 對「命令提示字元」點擊右鍵,選擇「**以系統管理員身分執行**」。 ### 第三步:執行刪除連結指令 輸入以下指令並按 Enter: ```cmd rd "%LocalAppData%\BraveSoftware\Brave-Browser\User Data\Default\Cache" ``` > **為什麼用 `rd`?** > 在 Windows 中,`mklink /d` 建立的是目錄符號連結,使用 `rd` (Remove Directory) 指令即可將其移除。這只會刪除那個「通往 R 碟的門」,而不會刪除 `R:\Cache\Edge` 裡的內容。 --- ### 第四步:恢復 Edge 預設快取資料夾(選用) 如果你刪除連結後,希望 Edge 回到原本的 C 碟路徑存取快取,你不需要做任何事。Edge 在下次啟動時,發現 `Cache` 資料夾不見了,會**自動重新建立**一個標準的資料夾在原本的位置。 --- ## 🔍 如何確認連結已成功刪除? 你可以透過以下兩種方式確認: 1. **檔案總管檢查:** 前往 `%LocalAppData%\Microsoft\Edge\User Data\Default\`,確認原本那個帶有「捷徑小箭頭」圖示的 `Cache` 資料夾已經消失。 2. **指令檢查:** 在 CMD 輸入 `dir "%LocalAppData%\Microsoft\Edge\User Data\Default\"`。如果清單中不再出現 `<SYMLINKD> Cache` 字樣,就代表刪除成功了。 --- **如果你是因為遇到路徑報錯或 Edge 無法開啟才想刪除,需要我幫你檢查是哪條路徑出錯了嗎?**
__________________
SN推薦九日說財經,台股標的:00631L/0050/6208ETF,美股標的:SPLG(SP500 ETF)、外匯保證金、軍火股。 PM技術分析心得, Anderson金融股心得,刀疤老二心得,全聚德期權小白書、The Guide to SMC。 Sparc10/ 老老濕/ 豆子在本站見縫插針地去引導爭吵,反倒讓執政黨吃乾抹净並全身而退。 當老老濕被戳破言論之後,他就會轉移陣地不回應了。Kouiou回答衆多核能常見問題。 立即停止回覆所有塔綠斑網軍的造假文,以免你還幫牠們把垃圾文推向第一頁!英文YT 此文章於 2026-03-10 06:41 AM 被 sparc10 編輯. |
|
|
|
Power Member
![]() ![]() 加入日期: May 2001 您的住址: 台北
文章: 675
|
引用:
印象 edge 沒法在剛開機時砍掉cache的資料(會導致mklink失敗),才會有大大提出了reg的解法。
__________________
![]()
|
|
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Jun 2003 您的住址: 李多慧埋骨首爾。
文章: 837
|
引用:
![]()
__________________
SN推薦九日說財經,台股標的:00631L/0050/6208ETF,美股標的:SPLG(SP500 ETF)、外匯保證金、軍火股。 PM技術分析心得, Anderson金融股心得,刀疤老二心得,全聚德期權小白書、The Guide to SMC。 Sparc10/ 老老濕/ 豆子在本站見縫插針地去引導爭吵,反倒讓執政黨吃乾抹净並全身而退。 當老老濕被戳破言論之後,他就會轉移陣地不回應了。Kouiou回答衆多核能常見問題。 立即停止回覆所有塔綠斑網軍的造假文,以免你還幫牠們把垃圾文推向第一頁!英文YT |
|
|
|