Почему DNS, по-видимому, участвует в наборе «dir» в Windows 10?

Почему DNS, по-видимому, участвует в наборе «dir» в Windows 10?

По сложным причинам мне пришлось сделать идентичную копию cmd.exe и переименовать ее в cmd-2.exe, ярлык для которой я поместил на панель задач. Причина в том, чтобы просто "сгруппировать" их в разные "группы панели задач", и ничего больше.

Иногда я забываю об этом и, чтобы открыть новый cmd.exe, я просто щелкаю средней кнопкой мыши по значку на панели задач, чтобы открыть новый cmd.exe. Затем я ввожу команду, например "dir", и затем он выдает кучу ерунды, включая:

DNS bad key.

Это происходит только если я случайно использую cmd-2.exe. Не если я открываю "настоящий" cmd.exe. Так что это не "практическая" проблема.

Однако мне интересно, почему это сообщение вообще выводится. По-видимому, он не может выполнить какой-то поиск DNS или что-то в этом роде? Почему DNS вообще участвует в том, что я набираю "dir" для вывода списка файлов на локальном компьютере? У меня не настроена сеть, нет "облачных дисков", ничего подобного. Меня пугает, что (по-видимому) выполняются запросы DNS, когда я набираю "dir".

Или, может быть, "плохой ключ DNS" относится к чему-то совершенно не связанному с системой доменных имен? Я даже не знаю, что такое "плохой ключ" в этом контексте...

решение1

Ошибка не связана с DNS, она неправильно считана из файла базы данных ошибок.

Это происходит из-за того, что второму cmd-2.exe не удается найти и загрузить локализованные строки из библиотеки ресурсов cmd.exe.mui (ее базы данных сообщений об ошибках).

Проблема возникает, начиная с Windows Vista. Все текстовые сообщения компилируются в отдельный файл (.mui), поэтому Windows будет искать файл сообщения с вашим новым именем CMD и не сможет его найти.

Чтобы устранить проблему: скопируйте в папку %WinDir%\System32\en-US(или на свой язык) файл cmd.exe.mui to cmd-2.exe.mui.

Невыполнение этого требования приведет к появлению странных, не связанных между собой сообщений.

Связанный контент