【系統加速】File Based Write Filter (x86+x64) ~ FBWF動態RamDisk應用提高記憶體使用效率

street11

一般般會員
已加入
6/29/09
訊息
139
互動分數
1
點數
18
稍微把玩一下之後...發現有點美中不足...對於懶人..需要的是一.指.神.通...
PO一下....幾個.bat和.reg 讓FBWF 玩起來更快速-.-~開啟你的記事本..萬惡的Ctrl+C 和Ctrl+V吧!!


首先...改動temp和tmp 以及下指令啟動FBWF部分...


複製---以內另存成.reg
----------------------------[改temp和tmp路徑.reg]------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Environment\]
"Temp"="C:\\Temp"
"tmp"="C:\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"Temp"="C:\\Temp"
"tmp"="C:\\Temp"

-------------------------------------------------------------------------------------------------------


下指令啟動FBWF 部分...
複製---以內另存成.bat
----------------------------[啟動fbwf並重啟.bat]------------------------------------------------
fbwfmgr /enable
fbwfmgr /addvolume c:
shutdown -r -f -t 01

-------------------------------------------------------------------------------------------------------

再來是 掛載 不唯獨保護的list 也是一樣 另存成.bat檔

----------------------------[掛載不保護名單並重啟.bat]------------------------------------------------
fbwfmgr /addexclusion c: \Windows
fbwfmgr /addexclusion c: \users
fbwfmgr /addexclusion c: \ProgramData
fbwfmgr /addexclusion c: "\Program Files (x86)"
fbwfmgr /addexclusion c: "\Program Files"
fbwfmgr /setthreshold 12000
shutdown -r -f -t 01

-------------------------------------------------------------------------------------------------------

最後就是收尾的...關閉FBWF了....
----------------------------[關閉並移除名單後重啟.bat]------------------------------------------------
fbwfmgr /disable
fbwfmgr /removevolume c: 1
shutdown -R -f -t 01

-------------------------------------------------------------------------------------------------------

阿阿..別忘了temp和tmp要改回~~這裡就要.reg了...
----------------------------[預設temp和tmp路徑.reg]------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Environment\]
"Temp"="%USERPROFILE%\\AppData\\Local\\Temp"
"tmp"="%USERPROFILE%\\AppData\\Local\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"Temp"="%SystemRoot%\\TEMP"
"tmp"="%SystemRoot%\\TEMP"


---------------------------------------------------------------------------------------------------------

最後提醒一下...把玩FBWF之前...千萬千萬..
1,使自己成為系統管理員
用CMD下指令→ net user administrator /active:yes

2,徹底禁用UAC
用CMD下指令↓
關閉UAC :
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
開啟UAC :
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

3,禁用回收筒,多此一舉造成麻煩
對你的啦雞筒→右鍵→內容→「選取位置的設定」
圈選 ◎不要將檔案移到資源回收桶。在刪除檔案時立即移除(R)

4,關閉windows font cache 服務
用CMD下指令→ sc config FontCache3.0.0.0 start= DISABLED

----以上...有啥錯誤...請大家討論吧@@...小弟能力有限~~................;painkille
 

mic1491

初級會員
已加入
12/18/11
訊息
10
互動分數
0
點數
1
1,使自己成為系統管理員
用CMD下指令→ net user administrator /active:yes

因為我有另外一個帳號(有設密碼也是系統管理員),下了上面的指令會多出administrator;使用排除的指令,可以建資料,但是無法刪除,這樣是正常的嗎??
 

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
推一下#24樓的方法...應該是比較簡潔的...

用時只要將暫存目錄指向Ramdsk...
再以Fbwfmgr /enalbe 該ramdsk...
效果相同^^

不用時...
只要 /disable就好...
不用恢復一堆排除目錄^^
 

khyea

一般般會員
已加入
6/13/11
訊息
185
互動分數
0
點數
16
稍微把玩一下之後...發現有點美中不足...對於懶人..需要的是一.指.神.通...
PO一下....幾個.bat和.reg 讓FBWF 玩起來更快速-.-~開啟你的記事本..萬惡的Ctrl+C 和Ctrl+V吧!!


首先...改動temp和tmp 以及下指令啟動FBWF部分...


複製---以內另存成.reg
----------------------------[改temp和tmp路徑.reg]------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Environment\]
"Temp"="C:\\Temp"
"tmp"="C:\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"Temp"="C:\\Temp"
"tmp"="C:\\Temp"

-------------------------------------------------------------------------------------------------------


下指令啟動FBWF 部分...
複製---以內另存成.bat
----------------------------[啟動fbwf並重啟.bat]------------------------------------------------
fbwfmgr /enable
fbwfmgr /addvolume c:
shutdown -r -f -t 01

-------------------------------------------------------------------------------------------------------

再來是 掛載 不唯獨保護的list 也是一樣 另存成.bat檔

----------------------------[掛載不保護名單並重啟.bat]------------------------------------------------
fbwfmgr /addexclusion c: \Windows
fbwfmgr /addexclusion c: \users
fbwfmgr /addexclusion c: \ProgramData
fbwfmgr /addexclusion c: "\Program Files (x86)"
fbwfmgr /addexclusion c: "\Program Files"
fbwfmgr /setthreshold 12000
shutdown -r -f -t 01

-------------------------------------------------------------------------------------------------------

最後就是收尾的...關閉FBWF了....
----------------------------[關閉並移除名單後重啟.bat]------------------------------------------------
fbwfmgr /disable
fbwfmgr /removevolume c: 1
shutdown -R -f -t 01

-------------------------------------------------------------------------------------------------------

阿阿..別忘了temp和tmp要改回~~這裡就要.reg了...
----------------------------[預設temp和tmp路徑.reg]------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Environment\]
"Temp"="%USERPROFILE%\\AppData\\Local\\Temp"
"tmp"="%USERPROFILE%\\AppData\\Local\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"Temp"="%SystemRoot%\\TEMP"
"tmp"="%SystemRoot%\\TEMP"


---------------------------------------------------------------------------------------------------------

最後提醒一下...把玩FBWF之前...千萬千萬..
1,使自己成為系統管理員
用CMD下指令→ net user administrator /active:yes

2,徹底禁用UAC
用CMD下指令↓
關閉UAC :
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
開啟UAC :
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

3,禁用回收筒,多此一舉造成麻煩
對你的啦雞筒→右鍵→內容→「選取位置的設定」
圈選 ◎不要將檔案移到資源回收桶。在刪除檔案時立即移除(R)

4,關閉windows font cache 服務
用CMD下指令→ sc config FontCache3.0.0.0 start= DISABLED

----以上...有啥錯誤...請大家討論吧@@...小弟能力有限~~................;painkille
請教這是整個步驟流程?
 

street11

一般般會員
已加入
6/29/09
訊息
139
互動分數
1
點數
18
步驟還是要參考一下版主的內容
以上只是能一鍵處理的部分嘗試弄出了.bat檔以及.reg檔
盡量簡化了FBWF的複雜度~
 

street11

一般般會員
已加入
6/29/09
訊息
139
互動分數
1
點數
18

street11

一般般會員
已加入
6/29/09
訊息
139
互動分數
1
點數
18
1,使自己成為系統管理員
用CMD下指令→ net user administrator /active:yes

因為我有另外一個帳號(有設密碼也是系統管理員),下了上面的指令會多出administrator;使用排除的指令,可以建資料,但是無法刪除,這樣是正常的嗎??

在開始功能表裏的「執行」輸入 control userpasswords2
就可以看到完整的使用者帳號控制台...
 

Weisyu

初級會員
已加入
6/23/11
訊息
12
互動分數
0
點數
0
無私的分享 !! 馬上試用看看去~
 

小末日

初級會員
已加入
1/7/12
訊息
23
互動分數
0
點數
0
請教一下
我用了24樓的動態Ramdisk步驟也都一樣

可是最後去我的電腦看一樣是顯示最小ramdisk不是1024mb

我是win7 32b跟這有關嗎?
 
▌延伸閱讀