<p>J’ai rencontré le même problème, et j’ai essayé différentes solutions pour le corriger, mais aucune des approches trouvées sur Google n’a vraiment aidé.</p>
<p>Finalement, j’ai trouvé une seule solution fonctionnelle pour corriger le problème du verrouillage numérique. Il s’agit de créer un script PowerShell dans la VM, appelons-le par exemple ‘NumlockEnable.ps1’ avec le contenu suivant :</p>
<pre><code class="lang-auto">$WshShell = New-Object -ComObject WScript.Shell
if ([console]::NumberLock -eq $false) {
$WshShell.SendKeys("{NUMLOCK}")
}
</code></pre>
<p>Et faites en sorte que le script s’exécute à la connexion, par exemple en utilisant un objet de stratégie de groupe (GPO), selon les <a href="https://woshub.com/running-powershell-startup-scripts-using-gpo/">instructions</a>.</p>
<p>Également, dans mon cas (OS invité Windows 10), la clé de registre suivante doit être réglée sur la valeur suivante :</p>
<pre><code class="lang-auto">[HKEY_USERS.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="80000002"
</code></pre>
<p>P.S. Bien sûr, c’est un palliatif, mais tout le reste n’a pas fonctionné.</p>