windows 7、Windows10 系統目錄遷移,修改安裝的預設路徑:Users,Program Files,ProgramData

來源:互聯網
上載者:User

標籤:

Tips:本文只針對Win7、windows 10系統有過測試,其他系統尚未測試;不過大家想嘗試也可。這次實驗是我做的全新

win7_32位系統來測試的,windows10當然64位的系統也可。至少現在我的系統就是。

 【修改Windows軟體安裝的預設路徑】

㈠開啟註冊表

必須使用管理員(administrator)登陸系統,按Windows+R鍵,輸入regedit即可。

㈡在註冊表中修改“ProgramFilesDir”項的索引值

是以win7_32位系統為例的,需要修改的註冊表路徑如下

32位:“HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\ CurrentVersion”

64位:“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion”;

同樣是把ProgramFilesDirz項中的ProgramFilesDir 和ProgramFilesDir(x86) 改成你想設定的路徑即可,其他的不用改。

在這裡我也將這個項改了路徑如下:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion“

㈢小總結

根據我個人用電腦習慣,即使修改了軟體的預設路徑,還是會出現一些小小的不完美。所以在這裡我講講怎麼把

Program Files 檔案夾轉移到其他盤符,包括Program Files (x86)檔案夾

【把 Program Files 目錄移動到非系統硬碟的方法】

㈠複製Program Files 檔案夾到其他盤

大家都知道C:\Program Files目錄和C:\Program Files (x86)目錄通過普通的複製粘貼根本移動不了的。在這裡我介紹一個方法吧!網上可能有其他方法,但是我個人認為這個是比較實用的。

進入命令提示字元介面輸入xcopy "C:\Program Files" "D:\Program Files\" /E /H /K /X /Y

執行後的結果如:

以上僅僅是32位作業系統,若是64位作業系統同樣可以執行這個命令將C:\Program Files (x86)移動到其他盤符。

㈢修改登錄機碼

這一步和修改軟體預設安裝路徑差不多但是會多出一點

需要修改的值如下:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="D:\Program Files"
"CommonFilesDir"="D:\Program Files\Common Files"

64位的作業系統會稍微修改多一點,把路徑寫出來吧!圖就不截了。

“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion”;

"ProgramFilesDir"="D:\Program Files(x86)"

"ProgramFilesDir(x86)"="D:\Program Files(x86)"

"CommonFilesDir"="D:\Program Files(x86)\Common Files"

"CommonFilesDir(x86)"="D:\Program Files(86)\Common Files"

㈣重啟系統,關閉iphlpsvc 服務

輸入cmd打命令列 視窗,輸入net stop iphlpsvc,斷行符號即可。

㈤刪除 "C:\Program Files" 目錄

有人說進PE可以直接刪除,不過我沒有成功,在這裡我介紹一種通過修改檔案夾許可權的方法來刪除 "C:\Program Files" 目錄。

    ⑴右擊Program Files檔案夾屬性找到安全——進階——所有者

    ⑵將所有者更改為admnistrator也就是傳說中的管理員。更改所有者時注意勾選替換子容器和對象所有者然後確定即可。

    ⑶給管理員添加對Program Files檔案夾完全控制的許可權,做法仍然是右擊Program Files檔案夾屬性找到安全,這次我們選擇編輯。給管理員完全控制的許可權。

    ⑷右擊Program Files檔案夾屬性找到安全——進階——許可權

 

    ⑸選擇管理員,並勾選使用可從此對象繼承的許可權替換所有子物件許可權,選擇應用確定即可。

    ⑹刪除Program Files檔案夾(如果到這裡還是有部分檔案刪不掉,這時可以開機按F8進入安全模式,全部可以刪除掉,我做這個測試的時候就是出現了“ieproxy.dll無法刪除,因為檔案已在windows資源管理員中開啟”)

    ⑺建立檔案夾映射,即把 "C:\Program Files" 指向 "D:\Program Files"。在這裡只需要輸入以下命令即可搞定。

mklink /J "C:\Program Files" "D:\Program Files"

效果如:

可以清楚的看到C:\Program Files目錄僅僅就是個捷徑,實質上是連結到D盤了。好了到這裡就完成了。主要還是對許可權的修改。

windows 7、Windows10 系統目錄遷移,修改安裝的預設路徑:Users,Program Files,ProgramData

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.