您好,我有一個華碩 s550cm 和一個 24GB 金士頓 SSD,我安裝了 Windows 8,但連接連結有問題。
我可以將其設為用戶資料夾的唯一連接鏈接,但是當我嘗試刪除時
-ProgrData -程式檔案 -程式檔案 (x86)
即使在配置 Windows 之後和之前輸入命令列時,我也無法使用:
robocopy "c:/program files" "d:/program files" /E /COPYALL /XJ
rmdir "C:/program files"
mklink /J "c:/program files" "d:/program files"
答案1
在嘗試此操作之前進行備份可能是個好主意,以防萬一...
啟動進入恢復模式。 - 開啟超級按鈕選單 - 點擊“設定” - 點擊“電源” -按住Shift鍵然後點擊重新啟動 - 在選擇一個選項選單點擊故障排除 - 在故障排除選單點選進階選項 - 在進階選項選單點擊命令提示字元 - 系統將要求您選擇使用者並輸入密碼
現在您應該處於在磁碟機 X 上執行的 Windows RE(復原環境)命令提示字元:C: 上的檔案不會被作業系統鎖定。切換到 C:駕駛並執行您的操作。
這裡要注意的是 C:\ProgramData 包含結點,而且其中至少一個是遞歸的。 (「C:\ProgramData\Application Data」指向「C:\ProgramData」)。 Robocopy 不會以原樣複製連接點。它可以擴展它們或忽略它們。這會為你帶來各種各樣的問題。要解決此問題:
- 使用“dir /s /AL”並記下來源目錄中的所有連結。
- 在 robocopy 中使用 /XJ 標誌來排除連接。
- 然後使用 mklink 手動恢復新位置中的所有連結。
如果您在複製後仍然無法刪除這些目錄,您可能必須使用 takeown、icacls 和 attrib 取得所有權和/或變更權限 - 例如:
- takeown /f C:\ProgramData /r /dy
- icacls C:\ProgramData /T /Grant 管理員:F
- attrib /S /D -S -H -RC:\ProgramData
您可以嘗試的一件事是啟動進入“帶有命令提示符的安全模式” - 請參閱Windows 啟動設定(包含安全模式)- 並在那裡運行你的命令。
安全模式可以。 (可能!)不會鎖定阻止您刪除這些目錄的檔案。