Где хранятся учетные данные пользователя Windows 10 по умолчанию для сетевых входов?

Когда я пытаюсь получить доступ к любому файловому серверу в моей сети в первый раз, Windows всегда пытается автоматически подключиться с неправильным именем пользователя:

Пожалуйста, не против того, чтобы скриншоты были на немецком языке. Диалог на самом деле не содержит много полезной информации, он просто говорит, что показанные учетные данные неверны.

Адрес электронной почты mail@example.org это мой старый аккаунт, но здесь не тот, и я понятия не имею, откуда он. Это не моя локальная учетная запись (которую я использую для входа на свою машину), ни учетная запись Active Directory моей организации (которую я использую для доступа к другим хостам). Я хотел бы, чтобы Windows прекратила его использовать.

В хранилище учетных данных есть запись под названием *Session который имеет эти неправильные учетные данные:

Проблема в том, что если я пытаюсь изменить учетные данные, Windows все равно пытается войти в систему с этими неверными учетными данными после перезагрузки.

Я старался:

  • Изменение учетных данных с помощью параметра "Выбрать другую учетную запись" в диалоговом окне, а также проверка "Сохранить учетные данные".
  • Изменение учетных данных путем редактирования Session* запись.
  • Удаление *Session запись. В этом случае учетные данные по умолчанию не будут показаны, и мне придется вводить имя пользователя вручную.

Все работает, но только до перезагрузки.

Я вошел в систему с учетной записью локального администратора (на которой не настроены учетные записи электронной почты). Я думаю, что я вошел mail@example.org при настройке Windows в какой-то момент, но я не уверен, где именно.

Итак, вопрос в том, откуда берутся учетные данные по умолчанию и как их удалить или изменить?


Я попытался удалить все сохраненные учетные данные, даже якобы не связанные, а также все сетевые ресурсы с net use * /delete, Кроме того, я проверил различные другие системные инструменты, rundll32.exe keymgr.dll,KRShowKeyMgr, vaultcmd /listcredentials а также cmdkey /list, что никакие учетные данные нигде не были сохранены, поскольку некоторые источники утверждали, что диспетчер учетных данных может не показывать все записи в некоторых случаях. К сожалению это не сработало и Session* с неправильным именем пользователя продолжает возвращаться.

1 ответ

У меня была такая же проблема с одним из наших пользователей, и я решил ее, используя psexec из инструментов sysinternals. Вы можете использовать psexec, чтобы открыть cmd с системным пользователем, а как системный пользователь вы можете проверить и удалить сохраненные учетные данные с помощью cmdkey.

Подключение к компании Wifi с использованием учетных данных Windows - это то, что создает учетные данные Windows * Запись сеанса... Например, если вы отключите свою карту Wi-Fi и подключитесь только через сетевой кабель, эта запись не будет создана при следующей перезагрузке.

Другие вопросы по тегам