При устранении проблемы Samba и сети Windows я заметил, что проводник Windows запоминает учетные данные для входа в удаленные общие ресурсы, даже если вы попросите этого не делать. Например, после доступа к общему ресурсу с помощью \\servername\sharename
плюс ввод имени пользователя / пароля, а затем закрытие проводника Windows, добавление того же общего ресурса, что и сетевой диск, дает следующее сообщение, независимо от того, совпадает ли имя пользователя или нет:
Указанная сетевая папка в настоящее время отображается с другим именем пользователя и паролем.
Чтобы подключиться с использованием другого имени пользователя и пароля, сначала отключите все существующие сопоставления с этим сетевым ресурсом.
С помощью NET USE
не показывает долю. После перезагрузки компьютера у меня нет проблем с доступом к общему ресурсу с использованием других учетных данных. Но перезапуск только для проверки других учетных данных раздражает, особенно. при устранении неполадок. Как я могу очистить этот кеш, используя Windows Vista?
Примечание: использование nbtstat -R[R]
, ipconfig /renew
, убийство explorer.exe или отключение / повторное включение сетевой карты не помогло.
При выходе и повторном входе учетные данные будут удалены.
Вы также можете попробовать перезапустить службу «Браузер компьютера». Похоже, это вызывает какое-то обновление (хотя это может занять несколько секунд).
Следующий совет не поможет вам "очистить или очистить сетевое имя пользователя и кеш общих имен проводника Windows" (как вы и просили). Но это позволит вам подключиться (по сути) к тому же общему ресурсу или к тому же серверу, используя другое имя пользователя.
Уловка состоит в том, чтобы использовать айпи адрес удаленного сервера.
(Также,
если это Samba на удаленной стороне,
netbios aliases = firstname, secondname, thirdname
и у вас будет еще больше возможностей если это рядовой сервер Windows AD на удаленной стороне,
и у вас будет еще больше возможностей. Во всех этих ситуациях подключающийся клиент будет вести себя так, как если бы он подключился к другому серверу.)
В Vista перейдите в Пуск и введите:
Control keymgr.dll
в маленьком поле внизу и нажмите Enter. Появится окно «Сохраненное имя пользователя и пароли». Затем вы можете редактировать, добавлять или удалять сетевые пароли.
Перечислены ли акции в% userprofile% \ nethood?
Кроме того, пробовали ли вы открыть панель управления, выбрать «Учетные записи пользователей», перейти на вкладку «Дополнительно» и щелкнуть «Управление паролями», чтобы узнать, можно ли удалить его оттуда?
/ edit - это на моей машине XP, не уверен, что Vista точно такая же.