Windows 11 在 sysprep 之后使用 copyprofile true 存储 powershell 历史记录

Windows 11 在 sysprep 之后使用 copyprofile true 存储 powershell 历史记录

我使用以下命令对 Windows 10 计算机进行了系统准备:

sysprep /oobe /generalize /shutdown /unattend:myfile.xml

我的无人值守文件有以下参数:<CopyProfile>true</CopyProfile>

在我使用相同的命令对 Windows 11 计算机进行系统准备后,默认用户配置文件会存储 powershell 历史记录以及有关我在系统准备时使用的原始用户的其他信息。

Windows 11 的 Copyprofile 行为是否有所改变?

答案1

之前和之后sysprep您应该设置默认用户以仅包含您需要的信息。

清理对于删除不需要的数据是绝对必要的。您还应该将许多 Windows 选项设置为合理的设置。

在其他准备工作中,您还可以删除 PowerShell 历史记录。由于Clear-HistoryPowerShell 中的命令不会清除先前命令的历史记录,请使用以下命令删除历史记录文件:

Remove-Item (Get-PSReadlineOption).HistorySavePath

如何创建一个好的 sysprep 映像是一个太过庞大的话题,无法在此一一列举。我建议阅读以下尝试过此类设置的人的文章。您不必像他们那样做所有事情,但这应该可以让您了解一些可能性。

相关内容