
我在 Windows 10 x64 上遇到了一個令人困惑但也非常麻煩的檔案權限問題。
一段時間以來,如果我嘗試運行任何訪問我的配置文件中的文件的應用程序,那麼我需要使用“以管理員身份運行”以避免權限錯誤導致應用程式無法工作。
這令人困惑,因為我自己的用戶無論如何都是管理員,我已經檢查了有問題的文件/資料夾,並且我的有效存取權限是完全控制。
我說的是 C:\Users\clancy\AppData 資料夾中的文件,例如 Local、LocalLow 和 Roaming。
我嘗試了很多方法,例如更改 C:\Users\clancy 中所有文件的所有權,並將自己添加為所有資料夾、子資料夾和文件的完全控制用戶,但問題仍然存在。
我不完全確定這個問題是什麼時候開始發生的,但我確實記得有一次從以標準管理員使用者身分登入更改為使用 Microsoft 帳戶,但這可能是一個轉移注意力的事情。
此問題會導致應用程式在嘗試在我自己的設定檔資料夾中讀取或寫入時出現各種問題,因此我將工作列上的每個捷徑始終配置為以管理員身份執行。
任何人都可以建議可能導致此問題的原因和/或解決方法嗎?
我非常不願意重新安裝 Windows,因為我有大量高度個人化的應用程序,而重新安裝它們的時間需要幾天(我無法承擔下班時間)。
謝謝,
-C
答案1
我假設「以標準管理員使用者身分登入」表示以 %computername%\clancy 身分登入。創建並嘗試一個新的“雲端”用戶,看看問題是否也發生在那裡;與新的本機管理員使用者相同。但即使這些有效,將你的東西轉移到新帳戶也不容易。
文件位置虛擬化可能是您問題的一部分。如果程式想要寫入受保護的位置,它將被重新導向到您的使用者設定檔並在該位置收到「權限」錯誤。允許(本地)管理員對您的個人資料進行寫入存取。 (這比我記憶中的要複雜一些。)
注意:當Windows NT說“訪問被拒絕”時,這意味著“出了點問題,但我不知道是否允許您獲取有關此對象的任何信息,所以我總是表現得好像這是一個權限問題。 」是的,25 年來,情況一直如此糟糕。
答案2
這種行為很奇怪,我不知道該如何分析這種情況,只是它看起來像是 Windows 本身的問題。
我建議透過執行以下操作將所有 Windows 元件返回已知狀態 就地升級。
此操作與進行 Windows 主要更新完全相同,因此將保留您的資料、應用程式和幾乎所有 Windows 設定。
採取與 Windows 主要更新之前相同的預防措施,包括備份。