在 Windows 10 中,ProgramData/.../SystemData 資料夾中的內容可以清空嗎?

在 Windows 10 中,ProgramData/.../SystemData 資料夾中的內容可以清空嗎?
  • 我想知道我是否可以安全地刪除 C:\ProgramData\Microsoft\Windows\SystemData 資料夾的內容以及其中的所有資料夾和檔案。
  • 看來這些資料夾可能是自動產生的,並且主要以使用者帳戶安全標識符命名,因此刪除它們可能是無害的。
  • 或至少使用 del /s star dot star 指令刪除所有檔案並保留子資料夾結構是安全的。
  • 目的是刷新儲存在此位置的鎖定畫面的緩存,以便 C:\Windows\Web\Screen 中的預設映像生效。

範例程式碼;刪除資料夾和檔案內容:

RD C:\ProgramData\Microsoft\Windows\SystemData /S /Q

範例程式碼;僅刪除資料夾內的檔案:

Del /s /q C:\ProgramData\Microsoft\Windows\SystemData\*.*

目前的研究:

如何刪除資料夾中的所有檔案但不刪除目錄?

SU - 擷取自訂 Windows 10 鎖定螢幕影像

SU - 如何覆蓋所有使用者的預設 Windows 10 鎖定螢幕影像?

Pastebin - 設定 Windows 10 鎖定螢幕

SS64-RD

ss64 - 德爾

答案1

關於:C:\ProgramData\Microsoft\Windows\SystemData

對此資料夾的更改會腐敗如果 Windows Spotlight 無法再次運作,請在嘗試對鎖定畫面和登入畫面進行各種離線破解之前備份系統。

如何使用任務計劃程式在 Windows 10 中執行系統任務

看來這個位置是用來儲存使用者組織的鎖定螢幕快取的,刪除該位置中的映像是由windowsclud使用的,而刪除該目錄中的資料夾只在一種pastebin hack解決方案中找到。

我還沒有找到任何方法來輕鬆獲取資料夾的所有權並恢復權限,因此找到了一種簡單的方法來以 System.out.println 形式運行任務。

  1. 使用以下內容儲存批次檔 ClearSystemDataCache.cmd (這與上述問題相關,否則使腳本由系統執行):

    Del /s /q C:\ProgramData\Microsoft\Windows\SystemData\*.*

  2. 以管理員身份執行任務計劃

    • 命名任務 --> 清除系統資料快取 *(或任務名稱)

    • 變更使用者或群組 --> 進階 --> 立即尋找 --> 向下捲動選擇「系統」 --> 確定 --> 確定

    • 勾選“以最高權限運行”

    • 在操作標籤下瀏覽並選擇 ClearSystemDataCache.cmd

    • 在「觸發器」標籤下設定自動觸發器,例如解鎖時。

    • 按一下-->確定-->確定

  3. 現在可以右鍵單擊任務並“運行”或等待設定的觸發器。

  4. 該任務還可以匯出為 xml 檔案並匯入到其他計算機中。

No need to use takeown or icacls to make these system changes.

閱讀:

那麼如何在本機系統帳戶下執行 CMD.exe?

Edugeek - 10 保留快取的鎖定畫面?

Thewindowsclub - 如何從 Windows 10 移除鎖定畫面影像歷史記錄

Microsoft 論壇 - 鎖定畫面快取未更新

Pastebin - 設定 Windows 10 鎖定螢幕

SU - 有沒有一種方法可以使用 takeown 將所有權應用於磁碟機上的每個目錄?

問題:

SU - 如何使用 Icals & Takeown 在 Windows 10 中進行更改和重置

SU - “訪問被拒絕”如何恢復權限 - icacls 和 takeown

相關內容