当您首次设置 PC 时,Windows 会自动为 PC 创建名称。大多数人并不关心,也懒得更改它。但是,了解该字符串是如何构造的会很有趣,尤其是它看起来并不是随机的。
例如,一台笔记本电脑上的名称为:LAPTOP-FJNTRVPC
。
- Windows 如何知道/确定它是一个
LAPTOP
? - 字符串的其余部分(
FJNTRVPC
)是如何构造的?
不幸的是,以下类似的问题和参考文献没有给出明确的答案,因为它们提供了矛盾的或可能过时的答案。
当您首次设置 PC 时,Windows 会自动为 PC 创建名称。大多数人并不关心,也懒得更改它。但是,了解该字符串是如何构造的会很有趣,尤其是它看起来并不是随机的。
例如,一台笔记本电脑上的名称为:LAPTOP-FJNTRVPC
。
LAPTOP
?FJNTRVPC
)是如何构造的?不幸的是,以下类似的问题和参考文献没有给出明确的答案,因为它们提供了矛盾的或可能过时的答案。
这是因为制造您的笔记本电脑的人使用一组预定义的配置参数安装了 Windows 。组装和销售计算机的制造商称为OEM(原始设备制造商),Windows 安装程序允许这些 OEM通过输入预配置的数据来定制安装体验,并允许他们以完全自动化的方式在制造规模上安装 Windows。
您的问题中的这篇文章清楚地说明了如果 OEM 未
ComputerName
在其安装程序使用的 unattend.xml 文件中提供参数,名称将如何生成。要获取有关所用确切参数的更多详细信息,您必须检查该文件。来自: https: //learn.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-computername