我今天在學校看到了一些奇怪的東西,我想解釋一下它是如何工作的。所以我們無法在學校筆記型電腦上安裝任何程序,而我學校的有人試圖安裝 Roblox。我以為它永遠不會起作用,但後來我看到 Roblox 正在安裝,所以我嘗試了它,令我驚訝的是,它起作用了。所以我們嘗試了蒸汽,但沒有成功。怎麼會這樣?
一些資訊 筆記型電腦運行 Windows 10 並使用 Windows 網域 Microsoft 商店已安裝並正常工作,但他沒有從那裡安裝它
答案1
當您安裝 Steam 時,您需要管理員權限。但 Roblox 是基於 Java 的,無需任何管理員權限即可執行。這就是它起作用的原因。
答案2
(某些)自行安裝到使用者的應用程式AppData
不需要管理員權限,因為任何具有使用者存取權杖的應用程式都可以存取該資料夾。
只有使用管理員存取權杖運行的應用程式才能寫入 Program Files 資料夾。
Steam 將自己置於Program Files (x86)
,需要管理員權限。 Roblox 將自身置於 AppData\Local 中,因此不需要管理員權限。
請注意,如果您首先使用管理員權限運行 Roblox 安裝程序,它將安裝到Program Files
,要求 Roblox 以後每次都使用管理員權限運行才能正常工作,因為它需要訪問該資料夾。