As credenciais do PEAP são armazenadas no registro, portanto, se você limpar a chave (HKEY_CURRENT_USER \ Software \ Microsoft \ EAPOL \ UserEapInfo) ao fazer o log-in, ela deverá resolver as informações da conexão.
O seguinte SCsript do Powershell sendo executado no logon funciona perfeitamente:
Remove-item -path registry::HKEY_CURRENT_USER\Software\Microsoft\EAPOL\UserEapInfo -recurse
Restart-Service WZCSVC
Ele deixa as configurações intactas, mas elimina os detalhes dos usuários.
A reinicialização do serviço sem fio só funcionará se o Windows estiver gerenciando suas configurações sem fio e isso interromperá a conexão e a reinicializará procurando conexões sem credenciais armazenadas (caso contrário, elas permanecerão na conexão com as credenciais antigas, embora não estejam armazenadas)