Как исправить 'код ошибки передачи 1231'



Попробуйте наш инструмент устранения неполадок

Некоторые пользователи Windows сталкиваются с ошибкой ' Ошибка передачи: код 1231 ‘При попытке проверить связь или отследить машину, которая отсутствует в локальной рабочей группе. Сообщается, что эта проблема возникает в Windows 7, Windows 8.1 и Windows 10.



Код ошибки передачи 1231



После тщательного изучения этой конкретной проблемы выясняется, что существует несколько различных сценариев, которые могут вызывать этот код ошибки. Вот список потенциальных виновников:



  • Имя машины состоит из строчных букв - Имейте в виду, что Windows 10 внесла некоторые изменения в разрешение NETBIOS, которые по существу сделают машины, содержащие строчные буквы, невидимыми в рабочих группах. В этом случае вы можете решить эту проблему, переименовав проблемные машины только заглавными буквами.
  • Проблема с сетевым адаптером - Как оказалось, эта проблема также может возникать из-за плохого драйвера сетевого адаптера или сбоя, из-за которого данные неверно передаются. администратор рабочей группы . Чтобы решить эту проблему, вам необходимо переустановить сетевой адаптер или заменить его общей версией.
  • Обнаружение сети отключено - Это известный факт, что вы увидите эту ошибку, если на некоторых компьютерах, входящих в вашу рабочую группу, не включены функции обнаружения сети и автоматической настройки в их Центре управления сетями и общим доступом. Если этот сценарий применим, вы сможете решить эту проблему, внося эти изменения на каждой машине, которая вызывает эту ошибку при проверке связи или отслеживании.
  • Несогласованность TCP / IP - При определенных обстоятельствах эта проблема также может быть вызвана сбоем TCP или IP, из-за которого компьютер становится недоступным для других компьютеров, входящих в эту рабочую группу. В этом случае выполнение полного сброса TCP / IP на каждом затронутом ПК должно решить проблему за вас.
  • Требование Windows 10 - Имейте в виду, что в Windows 10 есть требование, согласно которому на каждой машине, входящей в рабочую группу, должны использоваться только прописные буквы. Однако вы можете решить это требование с помощью сценария .bat и избежать ошибки, не переименовывая каждую задействованную машину вручную.

Метод 1: переименование отсутствующих машин

Как оказалось, эта проблема, скорее всего, возникает из-за изменения разрешения NETBIOS, которое было реализовано с обновлением Windows 10, которое в конечном итоге сделало машины частью рабочей группы CASE-SENSITIVE.

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

Это может быть достигнуто путем доступа к машине, содержащей строчные и прописные буквы, и изменения имени ПК только на верхний регистр.



Однако, в зависимости от вашей версии Windows, шаги будут разными. Мы создали 2 отдельных руководства для каждого пользователя Windows. Не стесняйтесь следовать дополнительному руководству, связанному с версией Windows, которую вы используете.

A. Изменение имени машины в Windows 10

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘ ms-settings: о нас ‘И нажмите Войти открыть Около вкладка Настройки приложение.

    Доступ к вкладке 'О программе' в приложении 'Настройки'

  2. Как только вы окажетесь внутри Около вкладку, перейдите в правую часть, прокрутите вниз до Технические характеристики устройства и нажмите на Переименуйте этот компьютер .

    Переименование ПК в Windows 10

  3. Внутри Переименуйте свой компьютер , введите имя вашего устройства только в верхнем регистре и нажмите Следующий.

    Переименование машины только заглавными буквами

  4. Дождитесь завершения операции, затем нажмите Перезагрузить сейчас и дождитесь завершения следующего запуска.

Б. Изменение имени машины в Windows 7 и Windows 8.1

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘ sysdm.cpl ‘Внутри текстового поля, затем нажмите Войти открыть Свойства системы экран.

    Диалог запуска: sysdm.cpl

  2. Как только вы окажетесь внутри Свойства системы экран, нажмите на Имя компьютера вкладку, затем нажмите на + Изменить кнопка.

    Изменение имени в Windows 7 и Windows 8.1

  3. Внутри Изменения имени компьютера / домена окно, измените текст под Имя компьютера только заглавными буквами.

    Изменение имени машины в Windows 7 и Windows 8.1

  4. Перезагрузите компьютер и дождитесь завершения следующего запуска.

После того, как вы измените имя машины только на верхний регистр, выполните эхо-запрос или проследите его еще раз и посмотрите, сталкиваетесь ли вы по-прежнему с тем же Ошибка передачи: код 1231 .

Если эта проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 2: переустановка сетевого адаптера

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

Если этот сценарий применим, вы сможете решить эту проблему, переустановив сетевой адаптер и установив последнюю доступную версию драйвера.

Если вы не знаете, как это сделать, следуйте инструкциям ниже, чтобы переустановить Сетевой адаптер используя Диспетчер устройств утилита:

  1. Для начала убедитесь, что вы подключены к Интернету через кабель Ethernet.
  2. Откройте Бежать диалог, нажав Windows key + R . Затем введите ‘Devmgmt.msc’ и нажмите Войти открыться Диспетчер устройств .

    Запуск диспетчера устройств

  3. Внутри Диспетчер устройств , прокрутите список установленных устройств и раскройте раскрывающееся меню, связанное с Сетевые адаптеры .
  4. Из Сетевой адаптер в раскрывающемся меню щелкните правой кнопкой мыши сетевой адаптер по умолчанию и выберите Удалить из сетевого меню.

    Удаление сетевого адаптера

  5. Подтвердите попытку удаления, затем дождитесь завершения операции.
  6. По окончании этой процедуры доступ в Интернет будет отключен. В этом случае перезагрузите компьютер, чтобы дать ОС время для установки универсального эквивалента.
  7. Как только ваш компьютер загрузится и универсальный драйвер сетевого адаптера установлен, доступ в Интернет должен быть восстановлен.
  8. Пропингуйте или отследите машину, на которой ранее вызывался код ошибки, и посмотрите, решена ли проблема.

В случае того же Ошибка передачи: код 1231 проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 3: включение обнаружения сети и автоматической настройки

Как оказалось, Ошибка передачи: код 1231 может также произойти в тех случаях, когда компьютеры, входящие в домашнюю группу, не настроен для обнаружения в сети или Автоматическая настройка не включена.

Если этот сценарий применим, вы сможете решить эту проблему, открыв расширенные настройки общего доступа на каждом задействованном компьютере и настроив параметры по умолчанию. Обнаружение сети поведение.

Вот краткое руководство по внесению этой модификации в Windows 7, Windows 8.1 и Windows 10:

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

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите ‘ control.exe / имя Microsoft.NetworkAndSharingCenter ‘Внутри окна запуска, чтобы открыть Центр коммуникаций и передачи данных меню.

    Открытие Центра управления сетями и общим доступом с помощью команды Выполнить

  2. Внутри Центр коммуникаций и передачи данных , нажмите на Изменить расширенный центр обмена из вертикального меню слева.
  3. Затем разверните текущий активный профиль и включите Включите обнаружение сети .
  4. однажды Обнаружение сети включен, установите флажок, связанный с Включите автоматическую настройку подключенного к сети устройства.

    Включение сетевого обнаружения и автоматической настройки

  5. Сохраните изменения, которые вы только что наложили, а затем повторите эту операцию на каждом компьютере, входящем в вашу домашнюю группу.

Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 4: Выполнение полного сброса TCP / IP

Как оказалось, эта проблема часто связана с проблемой конфигурации TCP / IP. В большинстве случаев это связано с ошибкой, связанной с сетевым адаптером, или это классический случай неправильного диапазона DNS.

Если этот сценарий применим, вы сможете решить эту проблему, выполнив полный сброс TCP / IP на каждом компьютере, входящем в локальную рабочую группу.

Эта операция была подтверждена как успешная многими затронутыми пользователями, которые ранее сталкивались с Ошибка передачи: код 1231.

Вот краткое пошаговое руководство по выполнению полного сброса TCP / IP:

Заметка: Приведенные ниже инструкции универсальны и будут работать независимо от того, какую версию Windows вы используете в данный момент.

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с повышенными привилегиями.

    Введите «cmd» в диалоговом окне «Выполнить».

  2. В командной строке с повышенными привилегиями введите следующие команды по порядку и нажмите Enter после каждой, чтобы выполнить полный сброс TCP / IP:
    ipconfig / flushdns nbtstat -R nbtstat -RR netsh int reset all netsh int ip reset netsh winsock reset
  3. После успешной обработки каждой команды убедитесь, что вы повторяете этот метод на каждом компьютере, входящем в вашу домашнюю группу.
  4. Снова инициируйте попытку проверки связи или трассировки и посмотрите, сохраняется ли та же ошибка передачи с кодом 1231.

Если проблема не устранена, перейдите к следующему потенциальному исправлению ниже.

Метод 5: Создание сценария .bat

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

Но для того, чтобы обеспечить его соблюдение, вам нужно создать сценарий .bat, способный изменить способ работы рабочих групп в Windows 10.

Если вы готовы пойти по этому пути, начните следовать инструкциям ниже, чтобы создать сценарий летучей мыши, способный разрешить Ошибка передачи: код 1231:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите «Notepad.exe» внутри текстового поля и нажмите Ctrl + Shift + Enter открыть Блокнот утилита с правами администратора.

    Открытие утилиты Notepad с правами администратора

    Заметка: По запросу UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.

  2. Как только вы успешно открыли Блокнот с административным доступом вставьте следующий код в текстовое поле точно так, как показано ниже:
    Конфигурация sc.exe lanmanworkstation зависимость = Bowser / mrxsmb10 / nsi Конфигурация sc.exe mrxsmb20 start = disabled
  3. После успешного добавления кода используйте ленточную панель вверху, чтобы щелкнуть Файл> Сохранить как… из появившегося контекстного меню.

    Использование меню 'Сохранить как'

  4. Выберите место для сохранения этого скрипта и назовите его, как хотите, но убедитесь, что имя заканчивается расширением .один перед нажатием Сохранить.

    Создание файла сценария .bat

  5. После успешного создания сценария откройте проводник и перейдите в то место, где вы ранее сохранили файл .bat.
  6. После того, как вы перейдете к месту расположения скрипта, щелкните файл правой кнопкой мыши и выберите Запустить от имени администратора из появившегося контекстного меню.

    Запуск от имени администратора

  7. Подождите, пока операция будет завершена, затем перезагрузите компьютер и посмотрите, исчезнет ли проблема после следующего успешного запуска.
Теги Windows 6 минут на чтение