如何在Windows 10上修改唯讀檔案?

如何在Windows 10上修改唯讀檔案?

我在 c:\Program Files 下方安裝了一個程式。整個目錄樹被標記為唯讀,包括 c:\Program Files。我需要為這個程式更改一個配置文件,我需要為預設啟動參數添加一行,但我似乎無法進行任何更改,即使我以管理員身份運行資源管理器,它也不會' t 更改文件或其目錄的只讀狀態。

我怎麼才能真正更改我需要的文件?

更新:Program Files 下程式的整個目錄樹被標記為管理員擁有,這正常嗎?修改設定檔有什麼影響?

答案1

您可以編輯該區域之外的文件,方法是將其複製到桌面,進行編輯,然後手動將其複製回來。這將給出 UAC 提升警告,但只要您擁有管理員權限,您只需按一下「確定」即可複製。

這樣做的原因是為了防止隨機程式損壞或修改受保護的作業系統檔案。

可能能夠以管理員身份啟動編輯器,右鍵單擊並選擇“以管理員身份運行”,然後瀏覽到要編輯的文件,但將其複製然後再返回可能會更安全。

答案2

我要添加這個,因為我得到了這個建議並且它也有效:

您必須以管理員身份執行寫字板(或您正在使用的任何編輯器)。並且不要忘記先保存一份副本!最好的問候,彼得

使用管理員權限運行我的編輯器(在我的例子中是 Gvim)可以工作,並允許我就地編輯文件而無需製作副本。我必須導航到文件本身才能執行此操作,然後選擇“以管理員身份運行”。嘗試使用螢幕底部的快捷欄或使用「開始」功能表不起作用。這些是鏈接,而不是“真實文件”,Windows 不會顯示“以管理員身份運行”選項。您必須開啟資源管理器並在「C:\Program Files」下找到二進位檔案才能執行此操作。

以管理員身份運行編輯器後,我能夠正常載入文件、編輯文件並將其保存回來。很痛苦,但很有效。

相關內容