我先問過這個問題這裡,但我想也許放在這裡更合適。
每次我運行自作業系統Microsoft Windows
Backup and Restore
以來遺留下來的應用程式Microsoft Windows 7
時,我都會收到一條錯誤訊息,指出某些檔案遺失並且備份過程失敗。
文件實際上是資料夾。我同時卸載了一些應用程序,現在只有一個遺失的資料夾是備份應用程式找不到的。
我嘗試CMD.EXE
使用系統管理員權限在命令列處理器應用程式中運行批次檔:
@ECHO OFF
SET DIR1="C:\Windows\System32\config\systemprofile\OneDrive\Pictures\Saved Pictures"
MKDIR %DIR1%
PAUSE
資料夾確實創建得很好,但Backup
應用程式仍然失敗。
會不會是權利僵局?
我正在使用系統管理員權限建立資料夾,因為否則不可能。
我懷疑該Backup
應用程式是以正常權限運行的。但是,我正在使用的使用者帳戶也是該Administrators
群組的一部分。
請指教。
答案1
我無法重現這個問題。
我猜測發生這種情況的原因如下:
該Microsoft Windows Insider
程式在每次更新時不斷重寫整個C:\Windows
資料夾,因此必須不斷重新建立遺失的資料夾。
早些時候,我可能手動啟動了Microsoft Windows Backup and Restore
應用程式並忘記運行批次檔。應用程式可能已開始處理要備份的檔案和資料夾。然後,我可能會手動運行正確創建文件和資料夾的批次文件,但這可能已經太晚了 - 也就是說,在應用程式已經認為它們丟失之後。因此,錯誤發生了。
我不確定這是否是導致此錯誤的原因,因為我已經多次遇到該錯誤,而不僅僅是一次,我不認為每次都可以比需要的時間晚手動運行批次檔。
無論如何,此問題的可能解決方法如下:
建立一個首先執行批次檔然後執行Microsoft Windows Backup and Restore
應用程式的排程任務。我還不知道如何告訴調度程序自動運行應用程序,但我可以想像實現這個目標可能並不困難。
然後,每當需要執行手動備份時,只需手動執行排程任務即可。這樣,這個問題可能不會再發生,至少因為應該避免以前懷疑的行為。
我需要手動執行備份,因為我使用可移動磁碟作為第三種備份解決方案。第一個是ASUS Web Storage
雲端提供者和同步器應用程序,第二個是File History
在外部溫徹斯特硬碟上運行的應用程式。
如果有人對這個問題有更好的解決方案,請告訴我。