
我最近從 XP 升級到 Windows 7,並且正在習慣它的新 UAC;我不介意額外的點擊來安裝程式等等,但是讓我煩惱的是我之前在 XP 上創建的文件現在不允許我在編輯它們後保存它們 - 我已經嘗試在多個文本編輯器中保存文件,我不斷收到拒絕訪問錯誤。
根據我的研究,我發現這可能是由於 UAC;我注意到您需要右鍵單擊文件或其他內容並選擇以管理員身份執行;我是一名編碼員,每天處理數十個文件,因此我無意為我想要處理的每個文件執行類似的操作。
有沒有辦法在不禁用整個 UAC 的情況下禁用此行為?
答案1
確保您的磁碟機資料夾中的權限設定正確。
您可以透過前往告訴您「存取被拒絕」的資料夾,輸入Properties > Security
並確保使用者群組已Full control
選取來進行檢查。如果「使用者」群組不存在,您可以透過按一下Edit...
按鈕,然後Add...
按一下 ,然後鍵入Users
並選取該Full control
方塊來解決此問題。
答案2
您必須擁有資料夾/文件的所有權。嘗試這個:
- 右鍵單擊您想要擁有所有權的資料夾,然後按一下「屬性」。
- 按一下“安全性”選項卡,按一下“進階”,然後按一下“擁有者”標籤。
- 單擊編輯。需要管理員權限 如果系統提示您輸入管理員密碼或進行確認,請鍵入密碼或進行確認。
- 點擊您想要授予所有權的人員的姓名。
- 如果您希望該人成為此資料夾中檔案和子資料夾的擁有者,請選取「取代子容器和物件的擁有者」複選框。
- 按一下“確定”,即可完成。
就是這樣!
答案3
在Windows 7上,只需停用UAC即可,它是這樣設計的惹惱使用者並向當時的軟體開發人員施加壓力並早已達到目的。有更有效的方法來保護您的計算機,其理念與 UAC 不同。 UAC 的設計目的是“改變生態系統”,它確實做到了,而且現在已經完成了。
也就是說,如果您正在開發軟體,它至少可以通知您(開發人員)您的應用程式正在執行一些啟動提示的操作。
順便說一句,如果您是開發人員,除非您有特定原因留在 7 上,否則您可能至少需要雙啟動 10 進行軟體測試,以發現 7 上不存在的軟體問題。對7 進行了官方支持,因此您將開始看到開發環境和使用者之間越來越大的脫節。您不希望將來發現自己突然被迫調試 Windows 10 問題,並且在最後一刻升級 Windows 10 時遇到一系列其他不可預測的開發問題。我知道這一點,因為我去過那裡......