Microsoft Windows

Устранение: Невозможно получить доступ к сетевым ресурсам после обновления до 2004 года

Содержание:

Ваш общий доступ к сети может не работать если службы Function Discovery Resource Publication и Function Discovery Provider Host Services отключены обновлением. Кроме того, поврежденные учетные данные Windows или неправильная установка Windows также могут вызвать обсуждаемую ошибку.

Проблема возникает, когда пользователь не может получить доступ к своим сетевым ресурсам/маппированным дискам после обновления Windows Update 2004. Проблема сообщается как в домене, так и в простой домашней/офисной сети.

Невозможно получить доступ к сетевым ресурсам после обновления до 2004 года

Прежде чем приступить к решениям по устранению сетевой ошибки, убедитесь, что «Включите обнаружение сети» и «Включите общий доступ к файлам и принтерам«включены. Также проверьте, установлено ли разрешение для общих ресурсов Все. Убедитесь в том, что дата & время обеих (хостовой и гостевой) систем является исправить.

Кроме того, проверьте, не поврежден ли ваш сетевой кабель. Кроме того, удалите все VPN (отключение не работает). Также убедитесь, что тип сети на обеих системах (хост/гость) установлен на частный. Кроме того, попробуйте включить/выключить сетевой адаптер, чтобы исключить любые временные сбои.

Кроме того, проверьте включение поддержки клиента NFS (в разделе Включение/выключение функций Windows) решает проблему. Попробуйте отключить автономный доступ если используются общие ресурсы DFS. Также проверьте, решит ли проблему перезапуск службы Workstation. Кроме того, убедитесь, что общий доступ, защищенный паролем отключено для обеих систем (хост & гость). И последнее, но не менее важное: подробно изучите нашу статью о не могу получить доступ к сетевому ресурсу после обновления 1709 (методы там все еще актуальны, например, включение небезопасных гостевых входов, включение SMB 1.0 и т.д.).

Решение 1: Включите службы публикации ресурсов обнаружения функций и хост провайдера

Function Discovery Resource Publication — это сетевая служба, отвечающая за обнаружение устройств в локальной компьютерной сети и публикацию компьютера и его подключенных ресурсов в сети, в то время как служба Function Discovery Provider Host — это хост-процесс для провайдеров Function Discovery. Вы можете не использовать общие сетевые ресурсы, если указанные службы отключены. В этом случае включение этих служб может решить проблему.

  1. Нажмите кнопку Windows и в строке поиска Windows введите Службы. Теперь, щелкните правой кнопкой мыши на Службы (в показанном списке результатов), а затем выберите Запуск от имени администратора.
    Откройте службы от имени администратора
  2. Теперь щелкните правой кнопкой мыши на Обнаружение функций Публикация ресурсов & затем выберите Свойства.
    Откройте свойства публикации ресурса обнаружения функций
  3. Затем измените выпадающий список тип запуска на Автоматически & нажмите на Применить/ОК кнопки.
    Измените Тип запуска публикации ресурсов обнаружения функций на Автоматический
  4. Повторите тот же процесс, чтобы Function Discovery Provider Host и затем проверьте, решена ли проблема.
  5. Если нет, включить SMB 1.0 в функции Windows и проверьте, нормально ли функционируют общие сетевые ресурсы.

Решение 2: Включите кэш DNS вашей системы

В ОС Windows хранятся файлы кэша (как в веб-браузерах), называемые кэшем системы доменных имен (DNS), которые содержат информацию обо всех посещенных IP-адресах, веб-сайтах, именах хостов и записях ресурсов. Вы можете не получить доступ к общим ресурсам сети, если служба DNS Cache (описанная как DNS Client) отключена (так как система не сможет обрабатывать DNS-запросы). В этом случае включение службы DNS-клиента (DNS-кэша) может решить проблему.

  1. Нажмите на Windows кнопку и введите Службы. Теперь щелкните правой кнопкой мыши Службы (в показанных результатах), а затем выберите Запуск от имени администратора.
  2. Теперь щелкните правой кнопкой мыши на служба клиента DNS и выберите Свойства.
    Открыть свойства службы клиента DNS
  3. Затем откройте тип запуска и выберите Автоматически.
    Измените тип запуска службы клиента DNS на Автоматический
  4. Теперь нажмите на Применить/ОК и проверьте, можете ли вы получить доступ к общим сетевым ресурсам.
  5. Если вы не можете изменить тип запуска на шаге 3, то резервное копирование реестра вашей системы.
  6. Затем нажмите на кнопку Windows ключ и в строке поиска Windows введите Редактор реестра. Теперь в списке результатов щелкните правой кнопкой мыши на Редактор реестра и выберите Запуск от имени администратора.
    Откройте редактор реестра от имени администратора
  7. В редакторе реестра перейдите к следующему:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
  8. Теперь в правой панели окна, щелкните правой кнопкой мыши на Запустить ключ реестра, а затем выберите Изменить.
    Изменить начальный ключ реестра DNSCache
  9. Затем измените значение параметра значение на 2 и нажмите на OK.
    Измените значение ключа реестра Start на 2
  10. Теперь, выйти Редактор реестра и перезагрузить ваша система.
  11. После перезагрузки проверьте, решена ли проблема с сетевыми ресурсами.

Решение 3: Перезапустите службу рабочей станции

  1. Запустите Службы окно и щелкните правой кнопкой мыши на Рабочая станция service.
  2. Теперь выберите Запустите или Перезапустите (нажмите Да, если будет предложено перезапустить зависимые службы) и проверьте, работает ли общий доступ нормально. Если проблема вновь возникнет после перезагрузки системы, повторите то же самое.
    Перезапустите службу рабочей станции

Вы также можете сделать то же самое, выполнив следующие действия в программе открытая Командная строка:

net stop workstation /y
net start workstation

Решение 4: Добавьте учетные данные хост-системы в диспетчер учетных данных

Проблема с общим доступом SMB может возникнуть, если в диспетчере учетных данных отсутствует учетная запись для доступа к проблемному сетевому ресурсу. В этом контексте, добавив ключ network-share учетные данные в диспетчере учетных данных может решить проблему.

  1. Нажмите кнопку Windows и в поле поиска введите Диспетчер учетных данных. Теперь выберите Диспетчер учетных данных.
    Откройте Диспетчер учетных данных
  2. Теперь выберите Учетные данные Windows вкладку и проверить, если учетные данные отображается проблемный сетевой ресурс (если нет, перейдите к шагу 4).
  3. Если, удалить эти учетные данные и перезагрузить ваш компьютер.
  4. После перезагрузки выполните следующие действия Учетные данные Windows на вкладке Диспетчер учетных данных (шаги 1 — 2) и нажмите кнопку Добавить учетные данные Windows.
    Удалите и снова добавьте сетевые учетные данные в диспетчере учетных данных
  5. После этого добавьте учетные данные и проверьте, решена ли проблема.
  6. Если проблема сохраняется, проверьте, добавлены ли учетные данные в окне следующий формат решает проблему:
    \\\Ваш_Хост_Имя\Вашего_Общего_Папки_Имя

    (вместе с именем пользователя и паролем)

Если проблема не решена, вы можете воспользоваться следующим решением GPO на отобразить общий диск но во время этого процесса используйте Create, но убедитесь, что сняли флажок с опции Reconnect (вы можете использовать путь FQDN).  Также проверьте, включена ли функция NTLM аутентификация в GPO решает проблему.

Решение 5: Удалите учетные данные, сохраненные в диспетчере учетных данных Windows, и добавьте их обратно

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

  1. Нажмите Windows + Q клавиши, а затем в строке поиска Windows введите Панель управления. Теперь, в результатах, показанных Поиском Windows, выберите Панель управления.
  2. Теперь откройте Учетные записи пользователей а затем выберите диспетчере учетных данных.
    Панель управления
  3. Затем переключитесь на Учетные данные Windows и нажмите на Резервное копирование учетных данных (затем следуйте подсказкам на экране, чтобы сохранить учетные данные).
    Резервное копирование учетных данных в диспетчере учетных данных
  4. Теперь удалить проблемные (или все) учетные данные, а затем перезапустите ваша система.
  5. После перезапуска, добавьте обратно учетные данные (не используйте сохраненные учетные данные) и проверьте, решена ли проблема.
  6. Если нет, то проверьте другую систему Windows 10 можно получить доступ к проблемному сетевому ресурсу. Если да, то импортировать учетные данные с этого ПК на пострадавший ПК и проверьте, решена ли проблема.

Решение 6: Включите NetBIOS на хост-системе Windows 10

NetBIOS over TCP/IP — это сетевой протокол, позволяющий устаревшим компьютерным приложениям (которые зависят от NetBIOS API) взаимодействовать в современных сетях TCP/IP. Если ваши старые системы (машины XP или Windows 7) не смогли получить доступ к системе Windows 10, то включение NetBIOS через TCP/IP может решить проблему.

  1. Нажмите Windows + Q клавиши, чтобы открыть Поиск Windows и ввести Панель управления. Теперь в результатах выберите Панель управления.
  2. Теперь откройте Сеть & Интернет, а затем выберите Центр управления сетями и общим доступом.
  3. Затем нажмите на Изменить параметры адаптера (в левой панели окна) и в окнах сетевых подключений щелкните правой кнопкой мыши на вашем адаптере.
    Изменить параметры адаптера в Панели управления
  4. Теперь в меню нажмите на Свойства а затем в окне Свойства выберите Протокол Интернета версии 4 (TCP/IPv4) а затем нажмите на кнопку Свойства.
    Протокол Интернета версии 4 – Свойства
  5. Затем нажмите на кнопку Advanced нажмите кнопку и перейдите к WINS вкладка.
  6. Теперь отметьте опцию Включить NetBIOS через TCP/IP а затем нажмите кнопку Применить/ОК кнопки.
    Включить NetBIOS через TCP IP
  7. Затем перезапустить вашу систему и проверьте, нормально ли работают общие сетевые ресурсы.

Решение 7: Сбросьте настройки сети до значений по умолчанию

Любая настройка сетевых параметров/адаптеров или их повреждение может остановить работу сетевого ресурса. В этом контексте сброс сети (который переустановит ваши сетевые адаптеры и вернет их компоненты к значениям по умолчанию) может решить проблему.

  1. Нажмите на Windows кнопка и затем выберите Настройки (значок шестеренки).
  2. Затем выберите Сеть & Интернет и нажмите на Сброс сети (в конце экрана).
    Сброс сети – Сетевые настройки Windows 10
  3. Теперь нажмите на Сброс настроек , а затем, после завершения сброса, проверьте, решена ли проблема с общим сетевым ресурсом.
    Выполнение перезагрузки сети

Решение 8: Повторное включение протоколов SMB

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

Повторное включение протокола SMBv1 в функциях Windows

  1. Нажмите на меню пуск/Windows кнопка & в строке поиска Windows введите: Панель управления. Затем откройте Панель управления.
  2. Теперь выберите Программы и нажмите на Включите или выключите Функции Windows.
    Откройте Включить или выключить функции Windows
  3. Затем снимите флажок параметры SMB 1.0/CIFS Поддержка общего доступа к файлам и SMB Direct.
    Снимите флажок SMB 1.0/CIFS File Sharing Support и SMB Direct
  4. Теперь применить свои изменения и перезагрузка ваш ПК.
  5. После перезагрузки, включить сайт Параметры SMB (отключен на шаге 3) и перезагрузить ваш компьютер. Если вы хотите, чтобы автоматическое удаление протокола SMB 1 было отключено, сохраните параметр «SMB 1.0/CIFS Автоматическое удаление», сняв флажок.
  6. После перезагрузки проверьте, работает ли общий доступ к SMB.

Повторное включение протокола SMBv1 с помощью PowerShell

  1. Запустите меню быстрого доступа (щелкните правой кнопкой мыши меню Пуск/Windows кнопка) и выберите Windows PowerShell (Администратор).
  2. Теперь выполнить следующие пункты по очереди:
    Get-WindowsOptionalFeature -Online -FeatureName smb1protocol
    
    Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
    Установка протокола SMB 1 с помощью PowerShell
  3. Теперь перезагрузить вашего компьютера и выполнить следующее:
    Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
  4. Затем перезагрузить ваш компьютер и проверьте, нормально ли работает общий доступ по протоколу SMB.

Включите протокол SMBv2

  1. Запустите администратор PowerShell (как обсуждалось выше) и выполнить следующее:
    Set-SmbServerConfiguration -EnableSMB2Protocol $true
    Включите протокол SMB 2 через командную строку
  2. Теперь проверьте, решена ли проблема с общим доступом, иначе перезагрузите вашу систему, чтобы проверить, работает ли общий доступ нормально.
  3. Если нет, вам, возможно, придется включить сайт Протокол SMBv2 на сервер/хост-сторона e.g., для Synology, перейдите к следующему в разделе Synology DiskStation Manager (DSM):
    Панель управления>> Файловые службы
  4. Теперь откройте Дополнительные параметры (в разделе SMB) и установите значение максимальный SMB Протокол SMB2.
  5. Затем установите значение Минимальный SMB на SMB1 и проверьте, решена ли проблема. Если SMBv1 не включен в Windows системы, вы можете установить значение Minimum SMB Protocol равным SMB2 (убедитесь, что SMB2 включен в гостевой системе).
    Установите Максимальный SMB на 2 и Минимальный SMB на 1 в расширенных настройках Synology

Кроме того, проверьте отключение NFS и включение SMB/CIFS на хосте решает проблему. Вы также можете попробовать Windows Discovery на сервере Linux.

Повторное включение SMB 2.0 (если уже включено)

Вы можете не получить доступ к общим сетевым ресурсам, если SMB-клиент в вашей системе не настроен должным образом. В этом случае включение (или отключение) протокола SMB 2.0 клиент может решить проблему.

  1. Нажмите на кнопку Поиск Windows строка и введите Командная строка. Теперь щелкните правой кнопкой мыши на Командной строке (в показанных результатах) и выберите Запуск от имени администратора.
  2. Затем выполните следующую команду:
    Set-SmbServerConfiguration -EnableSMB2Protocol $true
    Включение протокола SMB 2 через командную строку
  3. Сейчас, restart систему и после перезагрузки проверьте, можете ли вы получить доступ к общим сетевым ресурсам.
  4. Если нет, то повторите шаг 1, чтобы открыть поднятую Командную строку и выполнить следующее:
    lanmanworkstation depend=bowser/mrxsmb10/nsi
  5. После сообщения об успехе, выполнить следующее:
    sc.exe config mrxsmb20 start=disabled
    Отключите SMB 2.0 протокол
  6. Теперь проверьте, нормально ли работают общие сетевые ресурсы.

Решение 9: Отключите автоматическое отключение хост-системы

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

  1. Удалить сетевые ресурсы с хост-систем и перезагрузите ваша система.
  2. После перезапуска нажмите на Windows кнопку и затем введите Командная строка. Теперь в результатах, показанных Поиском Windows, щелкните правой кнопкой мыши на Command Prompt и выберите Запуск от имени администратора.
  3. Теперь выполнить следующее:
    net config server /autodisconnect:-1
    Отключите автоотключение хост-системы
  4. Затем перезапустить вашей системы и после перезагрузки откройте общий доступ к папке по сети, а затем проверьте, решена ли проблема с общим сетевым ресурсом.

Решение 10: Редактирование системного реестра

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

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

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

Откройте редактор реестра от имени администратора

Создайте ключ ProviderFlags

  1. Navigate по следующему пути:
    Компьютер\HKEY_CURRENT_USER\Network
    Удалите подключ Mapped Drive в сетевом ключе
  2. Теперь удалить на клавише, указывающей на проблемный ресурс (e.g., Y) и перезагрузите вашего компьютера после выхода из редактора.
  3. Затем переназначить общий ресурс и в редакторе реестра, перейдите по адресу по пути, указанному в шаге 1.
  4. Теперь щелкните правой кнопкой мыши на буква диска указав на SMB ресурс (e.g., Y) и выберите Новый>> Dword (32-битное) значение.
  5. Затем назовите ключ следующим образом ProviderFlags и дважды щелкните это.
  6. Теперь установите его значение на 1 и закройте редактор.
    Добавьте ключ ProvideFlags
  7. Затем перезагрузите ваш компьютер и проверить, решена ли проблема с общим доступом по протоколу SMB. Если проблема сохраняется, проверьте перезапуск Рабочая станция служба (как обсуждалось в решении 4) устраняет проблему.

Отредактируйте свойства службы LanmanWorkStartion Service

  1. Перейдите по адресу в следующий путь:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
  2. Теперь в левой панели, щелкните правой кнопкой мыши на Параметры и выберите Новый>>Dword (32-битное) значение.
  3. Затем назовите его как AllowInsecureGuestAuth и дважды щелкните него.
  4. Теперь установите его значение на 1 и выйти редактор.
    Создайте ключ реестра AllowInsecureGuestAuth
  5. Затем перезагрузить на вашем компьютере и проверьте, работает ли общий доступ SMB.

Если это не помогло, вы можете попробовать следующее:

  1. Нажмите кнопку Windows и выполните поиск: CMD. Теперь, щелкните правой кнопкой мыши в результате Командная строка, и в появившемся меню выберите Запустите от имени администратора.
    Откройте командную строку от имени администратора
  2. Теперь выполнить следующее:
    sc.exe config lanmanworkstation depend=bowser/mrxsmb10/nsi
    
    sc.exe config mrxsmb20 start=disabled
  3. Затем закрыть редактор и перезагрузите ваш компьютер, чтобы проверить, нормально ли работает общий доступ SMB.

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

Решение 11: Создайте учетную запись локального пользователя

Общие сетевые ресурсы могут не работать, если ваша учетная запись пользователя повреждена или вы используете учетную запись Microsoft/Office 365 (это может создать некоторые проблемы безопасности общих файлов). В этом сценарии создание учетной записи локального пользователя и предоставление общего доступа (или доступ к сетевому ресурсу) через эту учетную запись может решить проблему.

  1. Создайте новую учетную запись пользователя и открыть общий доступ к папке с сетью из этой учетной записи.
  2. Теперь проверьте, нормально ли работают общие сетевые ресурсы. Если вы столкнулись с проблемой в доменная сеть, а затем попробуйте выполнить пользователь домена a члена из группа локального администратора и проверьте, решена ли проблема.

Решение 12: Верните систему к более старой версии Windows 10

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

  1. Нажмите кнопку Windows ключ и выберите Настройки (значок шестеренки).
  2. Теперь выберите Обновить & Безопасность, и затем в левой части окна выберите Восстановление.
  3. Затем, в опции Go Back to the Previous Version of Windows 10, нажмите Get Started (Начать).
    Нажмите кнопку Начать работу в разделе Возврат к предыдущей версии Windows 10
  4. Теперь, следуйте следуйте подсказкам на экране, чтобы вернуться к предыдущей версии Windows 10.
  5. Затем проверьте, нормально ли работают сетевые общие ресурсы.

Если ни одно из решений не помогло решить проблему, попробуйте следующее повторно добавьте система/сервер в домене (если проблема возникает в доменной сети). Кроме того, продолжайте проверять, не выпустила ли компания Microsoft обновление исправление проблема. Кроме того, проверьте, можете ли вы использовать IP-адрес или FQDN в команде Выполнить (например, \\\192.169.XX.XX) общей папки. Кроме того, попробуйте сохранить пароль сервера Samba (если проблема возникла на сервере Samba) в системе Windows. Также попробуйте использовать Редактор реестра на удалите сопоставленную сеть (Computer\HKEY_CURRENT_USER\Network\Z, где Z — ваш сетевой ресурс). Удалить записи (a, b и т.д.).) из следующего ключа:

Компьютер\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU

Затем измените сопоставление диска и добавить ключ реестра из [HKEY_CURRENT_USER\Network\F] “ProviderFlags”=dword:00000001 и проверьте, решена ли проблема. Кроме того, проверьте использование Общий ресурс DFS решает проблему. Если проблема все еще существует, попробуйте с помощью команды Net Use (net use w: “\\network name\folder” /persistent:no).

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

Добавить комментарий