共用方式為


Configuration Manager OSD 工作順序期間不會出現滑鼠游標

原始產品版本:Configuration Manager
原始 KB 編號: 4494800

本文修正了在 OSD) 工作順序 (Configuration Manager OS 部署期間,不會出現滑鼠游標的問題。

徵狀

您正在執行部署 Windows 10 的 Configuration Manager OSD 工作順序。 在安裝 Windows 和 ConfigMgr 工作期間,裝置會從 Windows PE 重新啟動,並重新啟動到新安裝的 Windows 系統。 如果您接著按下 F8 開啟命令提示字元視窗,就不會出現滑鼠游標。 此問題會在工作順序的其餘部分繼續發生。 工作順序完成之後,滑鼠游標隨即出現。

原因

此問題是因為在 Windows 安裝期間隱藏滑鼠游標的 Windows 10 設計變更所造成。 由於 Configuration Manager OSD 工作順序會在新安裝的 Windows 系統中完全在 Windows 安裝程式內執行,因此會在工作順序的這個階段隱藏滑鼠游標。

解決方案

若要解決此問題,請變更預設在 Windows 安裝期間隱藏滑鼠游標的原則。 變更與原則相關聯的登錄機碼值,即可輕鬆完成此作業。 登入機碼值位於下列子機碼中:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

數值名稱 值類型
EnableCursorSuppression REG_DWORD 1 = 已啟用:滑鼠游標會隱藏 (預設)

0 = 已停用:不隱藏滑鼠游標

若要確定滑鼠游標可在整個工作順序中使用,請在工作順序的 Windows PE 部分期間,將此登錄機碼設定為離線 Windows 系統。 這可以在套用作業系統安裝 Windows 和 ConfigMgr 工作之間的任何時間點完成。

若要進行這項變更,請使用下列方法手動設定工作順序:

  1. 在 Configuration Manager 主控台的 [軟體連結庫>作業系統>工作順序] 底覽至受影響的工作順序。

    此螢幕快照顯示尋找受影響工作順序的步驟。

  2. 以滑鼠右鍵按兩下受影響的工作順序,然後選取 [ 編輯]

    顯示以滑鼠右鍵按單以編輯工作順序的螢幕快照。

  3. 在受影響的工作順序中,選取 [ 套用操作系統] 工作。

    顯示 [套用作業系統] 工作屬性的螢幕快照。

  4. 在 [套用 作業系統 ] 工作之後立即新增群組。 若要這樣做,請開啟 [ 新增] 功能表,然後選取 [ 新增群組]

    此螢幕快照顯示以滑鼠右鍵單擊功能表,為 [套用操作系統] 工作新增群組。

  5. 選取新建立的群組,並將它重新命名為 更正遺漏的滑鼠游標

    顯示 [更正遺漏的滑鼠游標群組] 屬性的螢幕快照,您可以在其中重新命名。

  6. 在 [ 更正遺漏的滑鼠游標 ] 群組下,新增 [ 執行命令行 ] 工作。 若要這樣做,請開啟 [ 新增] 功能表,然後選取 [ 一般>執行命令行]

    此螢幕快照顯示以滑鼠右鍵按單擊功能表,以新增 [更正遺漏的滑鼠游標群組] 的 [執行命令行] 工作。

  7. 選取新建立的 [ 執行命令行 ] 工作,並指定下列值:

    • 名稱: 載入登錄軟體 Hive

    • 命令列命令:

      reg.exe load HKLM\Temp %OSDTargetSystemDrive%\Windows\system32\config\software

    顯示 [載入登錄軟體 Hive] 工作屬性的螢幕快照,您可以在其中指定名稱和命令行。

  8. 緊接在 Load Registry SOFTWARE Hive 工作之後,新增另一個 執行命令行 工作。 若要這樣做,請開啟 [ 新增] 功能表,然後選取 [ 一般>執行命令行]

    此螢幕快照顯示以滑鼠右鍵單擊功能表,以新增Load Registry SOFTWARE Hive 的 [執行命令行] 工作。

  9. 選取新建立的 [ 執行命令行 ] 工作,並指定下列值:

    • 名稱: 停用隱藏的滑鼠游標

    • 命令列命令:

      reg.exe add "HKLM\Temp\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableCursorSuppression /t REG_DWORD /d 0 /f

      此螢幕快照顯示 [停用隱藏的滑鼠游標] 工作屬性,您可以在其中指定其名稱和命令行。

  10. 緊接在 [停用隱藏的滑鼠游標 ] 工作之後,新增另一個 [執行命令行 ] 工作。 若要這樣做,請開啟 [ 新增] 功能表,然後選取 [ 一般>執行命令行]

    此螢幕快照顯示以滑鼠右鍵按單擊功能表,以新增 [停用隱藏的滑鼠游標] 的 [執行命令行] 工作。

  11. 選取新建立的 [ 執行命令行 ] 工作,並指定下列值:

    • 名稱: 取消掛接登錄SOFTWARE Hive

    • 命令列命令:

      reg.exe unload HKLM\Temp

    此螢幕快照顯示 Unmount Registry SOFTWARE Hive 屬性,您可以在其中指定其名稱和命令行。

  12. 選取工作順序中的最後一個工作。

    工作順序中的最後一個工作可能與螢幕快照中顯示的工作不同。

    顯示安裝 Windows 和 Configuration Manager 工作的螢幕快照。

  13. 新增執行 命令行 工作。 若要這樣做,請開啟 [ 新增] 功能表,然後選取 [ 一般>執行命令行]。 這應該會將執行 命令行 工作新增為工作順序中的最後一個工作。

    此螢幕快照顯示以滑鼠右鍵按單擊功能表,以新增安裝 Windows 和 Configuration Manager 的 [執行命令行] 工作。

  14. 選取新建立的 [ 執行命令行 ] 工作,並指定下列值:

    • 名稱: 將滑鼠隱藏重設為預設值

    • 命令列:

      reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableCursorSuppression /t REG_DWORD /d 1 /f

    此螢幕快照顯示 [將滑鼠隱藏重設為預設值] 屬性,您可以在其中指定名稱和命令行。

  15. 選取 [ 確定] 或 [ 套用 ] 按鈕以儲存工作順序。

    顯示 [確定] 和 [套用] 按鈕以儲存工作順序的螢幕快照。

注意事項

  • 針對步驟 13,選取的最後一個工作不一定是工作順序中的絕對最後一項工作。 不過,它應該位於工作順序的結尾。
  • 針對 MDT 工作順序,步驟 13-15 應該執行兩次:一次是在 狀態還原 群組的結尾,另一次是在收集 記錄和失敗群組上的 StateStore 結尾。 此外,在 [將滑鼠隱藏重設為預設值] 工作的 [選項] 索引標籤上,應選取 [收集記錄檔] 和 [失敗時狀態存放區] 群組結尾的 [在錯誤時繼續] 選項。
  • 步驟 12-14 會將原則 EnableCursorSuppression 還原為其在 Windows 中的預設值。 雖然解決方案不需要運作,但建議您將原則重設 EnableCursorSuppression 為其預設值。 這可確保在工作順序完成從預設值變更原則之後,Windows 中沒有任何不尋常的結果。