我为所在公司大规模部署构建了 Windows 10 安装,并遇到了一个独特的问题,这些随机幽灵驱动器(未连接到系统)在磁盘管理中出现和消失。在运行创意应用程序(视频编辑)时,这个问题对系统性能有很大影响。
系统规格:
- 型号:HP Z440 工作站
- 内存:32 GiB DDR4
- 处理器:Intel Xeon CPU E5-1650 v3 @ 3.50GHz
- 主板:惠普212B
- 显卡:NVIDIA Quadro K2200 4.0 GB
- 操作系统:Windows 10(1909)
工作站:
正在使用的 Windows 10 版本是 1909。使用此版本是因为它已经具备运行客户内部使用的一组特定创意软件的资格。
我构建大规模部署图像的过程如下:
- 安装 Windows 10
- 在 OOBE 屏幕上进入审核模式
- 使用 HP 原装制造商驱动程序安装所有基本系统设备
- 安装 Creative 软件
- 运行 Sysprep
- 捕获图像以进行大规模部署
捕获的图像在我们 200 多个相同的工作站中的大多数上部署时运行良好,但是有几个工作站出现了这个问题(见下图)。
需要澄清的是,这些不是以任何方式连接到系统的物理驱动器。它们也不是网络驱动器。我知道这三个驱动器在安装 Win10 1909 时由于某种原因仍然安装在磁盘管理中 - 它们一直存在于我们每个工作站上,我推测微软在首次启动全新的 Win10 桌面后将它们放在那里是一个错误。在部署映像并首次启动桌面后,我们总是必须转到磁盘管理并从它们中删除驱动器号,以便它们不会在驱动器列表中显示为“可移动磁盘”(因此用户无法看到它们)。对于这些少数工作站,我们无法从它们中删除驱动器号,因为它们出现和消失的速度太快,您无法与它们交互。
到目前为止我已经尝试了以下方法:
- 重新安装 Windows 10(干净)并重新安装最新驱动程序。为此,我尝试了 1909 和 2004 - 结果相同。
- 将 BIOS 更新至最新版本(结果相同)
- 拔下读卡器
- 断开读卡器单元(内置3个读卡器)
- 坐在那里,痛苦不堪,试图在磁盘管理中快速“捕获”驱动器,并在驱动器再次消失之前快速删除其驱动器号。这只对一台机器有效,解决了问题 - 机器性能再次恢复到最佳状态。但我们还有其他机器没有使用这种方法。
有谁能解释一下这个问题,或者能给我一些建议如何修复它?也许使用 PowerShell 比使用鼠标方法更快?我最后的办法是联系 HP 更换主板,但由于他们已经过了保修期,所以他们会向我们收费来修复所有这些机器。如果有帮助的话,驱动器通常总是以 E、F 和 G 的形式安装,然后它们会很快再次自行卸载,但现在它们显示为“不可读”(见屏幕截图)
powershell中输出gdr
如下:
PS C:\Windows\system32> gdr
Name Used (GB) Free (GB) Provider Root CurrentLocation
---- --------- --------- -------- ---- ---------------
Alias Alias
C 75.58 156.67 FileSystem C:\ Windows\system32
Cert Certificate \
Env Environment
Function Function
HKCU Registry HKEY_CURRENT_USER
HKLM Registry HKEY_LOCAL_MACHINE
Variable Variable
WSMan WSMan