win10您無權存取該資料夾,需要很長時間才能打開

win10您無權存取該資料夾,需要很長時間才能打開

從一台安裝了win10的電腦上安裝了SSD,磁碟也沒有問題。我透過SATA電纜將其連接到另一台win10電腦並從屬它基本上從無法啟動的Win10磁碟或您忘記登入密碼的磁碟進行簡單的資料複製,我只想從一個用戶那裡獲取資料檔案帳戶的“我的文檔”資料夾。所以我正在使用第二台 Windows 10 電腦。

這都是 Windows 10 中的本機使用者帳戶,沒有網域內容。我對任一磁碟都有管理員權限。

我將給定的 SSD 從任何 SATA 連接埠連接起來,啟動該 PC,有問題的磁碟顯示為 J: 例如。我想複製 J:\Users\John\My Documents 中的所有內容

我可以毫無問題地導航到 J:\Users。當我點擊進入資料夾時,John我得到了您無權存取此資料夾彈出視窗。我是這台電腦的管理員(以 C:\Users\ron 登入),因此我點擊「繼續」以授予我進入該 John 資料夾的權限。

當我這樣做時,我會看到一個需要 5 分鐘以上的進度條。當 Windows 10 執行此操作時,它在做什麼?為什麼要花這麼長時間才能進入這樣的資料夾,因為它首先說您沒有這樣做的權限,然後給您繼續按鈕以授予您權限?回到 Win7 和 winxp 時代,我從來沒有遇到過將 Windows 磁碟從屬於正在運行的 Windows 電腦並訪問任何資料夾的問題,現在使用 win10,存在存取資料夾的開銷。

在進行這樣的資料複製時,有什麼方法可以繞過這種延遲嗎?除了啟動Linux系統並使用ntfs-3g安裝磁碟(我已經完成了並且存取所述資料夾的延遲為零)之外?

答案1

當 Windows 10 執行此操作時,它在做什麼?

它正在嘗試更改該目錄中每個檔案的權限。 Windows 將尊重其他 Windows 安裝的權限。電腦 A 的管理員將無法存取電腦 B 的管理員擁有的資料夾。

這就是為什麼通常會指出,如果惡意用戶可以物理存取您的數據,那麼除非您對其進行加密,否則數據已經受到損害。

為什麼要花這麼長時間才能進入這樣的資料夾,因為它首先說您沒有這樣做的權限,然後給您繼續按鈕以授予您權限?

所需的時間取決於您擁有所有權的資料夾中包含的資料量。

回到 Windows 7 和 Windows XP 時代,我從來沒有遇到過將 Windows 磁碟從屬於正在運行的 Windows 電腦並訪問任何資料夾的問題,現在使用 win10,存在訪問資料夾的開銷。

Windows XP 以不同的方式處理安全性。雖然 NTFS 權限自發布以來沒有改變,但資訊的呈現方式已經改變,並且在 Windows 中添加了額外的安全措施。我懷疑您過去在 Windows 7 電腦上嘗試執行此操作時處理的資料較少。

在進行這樣的資料複製時,有什麼方法可以繞過這種延遲嗎?

如果您使用單獨的本機電腦使用者設定文件,則無法繞過此行為。您可以使用 Active Directory 網域使用者。 如果檔案由 Active Directory 網域使用者擁有,則可以在任何電腦上存取該檔案。 但是,這也意味著預設情況下本機電腦使用者無權存取該檔案。

但是,如果您想要變更原始本機上的權限,以便每個人都擁有權限,則無需變更第二台電腦上的權限。 但是,您仍然需要更改權限,因此實際上無法避免延遲。

預設情況下,任何使用者都可以存取任何外部驅動器。只有當您處理來自另一個系統的外部磁碟機時,這種情況才會改變。 雖然您的用戶名可能相同,但您使用的不是同一用戶,因此必須明確授予兩個用戶權限。

除了啟動 Linux 系統並使用 NTFS-3g 掛載磁碟(我已經這樣做並且存取所述資料夾的延遲為零)之外?

由於 Linux 不尊重 NTFS 檔案權限,這是更改 NTFS 權限的另一種方法。 Linux 僅在新增至 Active Directory 網域時才會尊重 NTFS 檔案權限。

答案2

我解決此問題的方法是在命令提示字元中使用 icacls 命令。問題是文件太多而且需要很長時間。所以我只運行了 1 個級別的 icacls:

icacls pc /grant mypc:(OI)(CI)M

這個只是授予我訪問電腦中資料夾的權限,但不遞歸訪問後續資料夾,然後我對我想要的資料夾執行相同的操作。

相關內容