Windows
這個 Windows 功能的名稱是什麼?
我正在嘗試查找舊 Windows 功能的名稱和文件,我相信它存在於 Windows Vista 中。
我能記住的只有這個。當您或應用程序嘗試寫入沒有足夠寫入權限的文件時,Windows 會在您的 APPDATA? 處靜默創建該文件的副本?目錄。
您沒有收到錯誤,並且您認為內容已被寫入,但實際上,它不是,至少在您期望的地方。
請嘗試幫助我嘗試了解此功能是否曾經存在。
聽起來像UAC 虛擬化。
作為標準使用者對系統文件夾(或系統資料庫)的任何寫入都被重定向到 AppData 文件夾中的某個位置,因此那些錯誤地認為所有使用者都以完全管理員權限執行的應用程序在從 Windows XP 遷移到 Vista 時將繼續工作。
您可能指的是在具有“低/中完整性”標誌的程序上完成的沙盒。來自維基百科:
Windows Vista 和更高版本包括執行“低”模式程序,稱為“使用者帳戶控制”(UAC),它只允許寫入特定目錄和系統資料庫項
同樣,來自另一個維基百科頁面:
Windows Vista 定義了四個完整性級別:低(SID:S-1-16-4096)、中(SID:S-1-16-8192)、高(SID:S-1-16-12288)和系統(SID :S-1-16-16384)。1預設情況下,由普通使用者啟動的程序獲得中等 IL,提升的程序具有高 IL。2通過引入完整性級別,MIC 允許隔離應用程序類別,從而實現對潛在易受攻擊的應用程序(例如面向 Internet 的應用程序)進行沙盒處理等場景。具有低 IL 的程序稱為低完整性程序,與具有較高 IL 的程序相比,在 Windows 中執行訪問控制的程序具有較少的訪問權限。