![Windows 10 企業版上的統一寫入篩選器服務未如預期運作](https://rvso.com/image/1493945/Windows%2010%20%E4%BC%81%E6%A5%AD%E7%89%88%E4%B8%8A%E7%9A%84%E7%B5%B1%E4%B8%80%E5%AF%AB%E5%85%A5%E7%AF%A9%E9%81%B8%E5%99%A8%E6%9C%8D%E5%8B%99%E6%9C%AA%E5%A6%82%E9%A0%90%E6%9C%9F%E9%81%8B%E4%BD%9C.png)
使用 Windows 10 企業版,全新映像,唯一的額外軟體是 Notepad++,所有更新均已套用。
現在這已經不成問題了,我們正在測試統一寫入過濾器 (UWF),除了服務模式外,它幾乎按預期執行。
TechNet 文件指出,執行「uwfmgr 服務啟用」命令並重新啟動後,uwf 服務帳戶應該會自動登入並顯示螢幕保護程式。它不這樣做。它到達標準登入畫面,顯示 UWF-Servicing 作為應該登入的帳戶,但它停在那裡。
它確實執行 UWF 服務腳本中的所有內容,但我們要求它登入並顯示服務螢幕保護程式。
在作為回覆發布之前,我們已經仔細研究了 UWF 文檔,但一無所獲。
答案1
我知道這個問題有點老了,但問題仍然存在。
我進行了很多搜索,並在微軟支援網站上發現了幾個問題。全部都已鎖定,所以我將在這裡發布我的解決方案:
UWF-Servicing-Account 不會自動登入
已安裝的「UwfServicingMasterScript.cmd」與 Microsoft 文件中的此範例之間的比較向我展示了這些差異:https://docs.microsoft.com/de-de/windows-hardware/customize/enterprise/uwf-master-servicing-script
當我刪除以下語句後,UWF-Servicing-Account 就能夠登入並執行所有更新。但仍然沒有螢幕保護程式。
REM
REM Trigger idle maintenance tasks, and wait for completion.
REM Note that ProcessIdleTasksW will do nothing if automatic
REM maintenance is disabled.
REM
echo UpdateAgent executing maintenance tasks.
start /wait rundll32.exe advapi32.dll,ProcessIdleTasksW
echo UpdateAgent maintenance tasks completed.
注意:我不完全確定擺脫它是否是一件好事。據我了解,它執行的任務只能在系統空閒時執行。
UWF 螢幕保護程式不顯示
有時或大多數時候,螢幕保護程式沒有顯示。只有有 UWF 服務帳戶預選的登入畫面。沒有跡象表明正在進行更新。
事實證明,您可以自訂螢幕保護程式:https://docs.microsoft.com/de-de/windows-hardware/customize/enterprise/uwf-servicing-screen-saver
套用此登錄項目後(請注意,我更改為“Windows NT”,因為我使用的是 Windows Education),將顯示自訂的螢幕保護程式。
結論
應用這些修復後,整個 UWF 服務模式終於對我有用了。但這確實讓我煩惱,微軟無法解決這個(看起來)簡單的問題。
我希望你們能夠透過這些改變來修復你們的服務模式。