1.使用客户的镜像部署一个win server2016虚拟机,发现在未安装vmtool前使用Num lock键是正常的,安装vmtool后异常;
2.怀疑客户下载的镜像有问题,从itellyou下载新iso镜像,安装亦是异常
3.步骤一中怀疑是vmtool相关,在未安装vmtool时,重启系统发现有时可以有时异常(未安装vmtool时测试),故和操作系统有关;
4.1)在注册表编辑器中,导航到HKEY_CURRENT_USER \ Control Panel \ Keyboard。在右侧,您将看到注册表项InitialKeyboardIndicators
4.2)InitialKeyboardIndicators值定义在您启动计算机时是否打开 Numlock 。它的值可以是0(启动时关闭 Numlock)或2(启动时打开 Numlock)。要将 Numlock 设置为每次启动计算机时打开,请双击InitialKeyboardIndicators,将值数据更改为2,然后单击OK。
4.3)对注册表中的其他用户条目重复此过程(不幸的是,您必须为每个条目手动执行此操作)。在您的HKEY_USERS注册表文件夹中,您将看到列为S-1-... 的其他用户帐户。对于其中的每一个,转到它们的Control Panel \ Keyboard \ InitialKeyboardIndicators值,并将其更改为2。
4.4)重启虚拟机