我使用的是 Windows 8 Pro x64。我在PC上的帳戶是管理員帳戶。在PC的多個邏輯磁碟機中,管理員對所有磁碟機擁有完全的控制權限。我已通過驅動器的“屬性”->“安全性”選項卡確認了這一點。
我使用 Firefox 17 作為網頁瀏覽器。我已經設定了E:\Downloads
所有下載的保存位置。當我開始下載時,Firefox 會要求我儲存檔案。當我單擊“保存文件”按鈕時,Firefox 說它無法保存文件,因為它沒有這樣做所需的權限。
所有其他軟體都會發生類似的情況。我用的是7-zip。當我嘗試E:\
使用 7-zip 從 zip 檔案中提取內容以驅動時,7-zip 告訴我它沒有輸出檔案的權限。
總而言之,我的使用者帳戶是管理員帳戶,管理員可以完全控制E:\
驅動器,但我無法E:\
透過各種軟體建立內容。為什麼會發生這種情況以及如何解決這個問題?
我已經檢查過,如果特定用戶獲得對E:\
驅動器的完全控制,那麼所有軟體都會按預期工作。我認為這不應該是可以接受的解決方案。
答案1
當您以管理員身分登入時,作業系統會向您頒發兩個安全性令牌:一個是您的管理員令牌,另一個僅具有標準使用者權限。除非您明確選擇以管理員身分執行程序,否則您的程式僅取得標準使用者令牌。您以管理員身分登入並不重要。您仍然必須右鍵單擊並選擇“以管理員身份運行”選項,否則您的程式將像標準用戶一樣運行。
這不是什麼新鮮事。從 Windows Vista 開始就是如此…至今已有六年了。
繞過此問題的唯一方法是授予常規使用者群組或特定使用者帳戶對該資料夾的權限,或關閉使用者帳戶控制功能。到目前為止,最好的選擇是向您的使用者帳戶授予權限或建立一個名為“AdministratorsNoUAC”之類的新群組,將您自己和其他管理員新增至該群組,然後使用該群組向您的文件夾分配權限。