На Windows 11 стоит OpenSSH Server
удаляю все ключи из папки C:\ProgramData\ssh
перезапускаю sshd в службах и все ключи опять в этой папке
в конфиге sshd_config раскомментированны только эти строчки
AuthorizedKeysFile .ssh/authorized_keys
Subsystem sftp sftp-server.exe
Match Group administrators
AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
Обычно пользовательские ключи лежат в пользовательских профилях в каталоге .ssh: cd %USERPROFILE%\<user name>\.ssh
Так же как в линухе. Там их и ищет сервер.
Но у вас для чего то в конфиге 2 опции AuthorizedKeysFile. Возможно одна из них лишняя.