Вопрос или проблема
Есть несколько ПК, подключенных к локальной сети (через коммутатор), настроенных с использованием статических IP-адресов. ПК A не может получить доступ к общей папке на B, хотя они могут пинговать друг друга, и B может получить доступ к общей папке на A. Другие комбинации ПК работают нормально, но эти два нет. Постоянно выдает неопределенную ошибку 0x80004005.
Пробовал возможные решения, такие как эти – ничего не помогло.
Ответ или решение
Чтобы решить проблему с доступом ПК A к общей папке на ПК B, когда другие ПК в сети работают без проблем, и учитывая, что вы получаете ошибку 0x80004005, выполните следующие шаги.
1. Проверка параметров общего доступа
-
Убедитесь, что общая папка действительно доступна:
- На ПК B откройте настройки общего доступа.
- Проверьте, что папка, к которой пытается получить доступ ПК A, настроена на общий доступ. Щелкните правой кнопкой мыши на папке → Свойства → Вкладка "Доступ" → "Расширенный доступ". Убедитесь, что включен общий доступ и установлены соответствующие разрешения.
-
Настройка параметров безопасности:
- В той же вкладке "Доступ" добавьте пользователя с тем же именем, которое используется на ПК A, или разрешите доступ для всех пользователей, добавив
Все
с правами на чтение или изменение.
- В той же вкладке "Доступ" добавьте пользователя с тем же именем, которое используется на ПК A, или разрешите доступ для всех пользователей, добавив
2. Проверка брандмауэра
- Убедитесь, что брандмауэр Windows на ПК B не блокирует доступ от ПК A. Для этого:
- Откройте "Панель управления" → "Система и безопасность" → "Брандмауэр Windows".
- Выберите "Дополнительные параметры" и проверьте, не заблокирован ли входящий трафик для "Файловый и принтерный общий доступ".
- Если необходимо, добавьте правило, разрешающее входящий трафик для TCP/IP на 445 и 139 порты.
3. Проверка сетевой конфигурации
-
Сетевые профили:
- Убедитесь, что оба ПК находятся в одной сетевой группе и имеют включённый сетевой профиль "Частная сеть". Для этого:
- Перейдите в "Настройки" → "Сеть и Интернет" → "Состояние" → "Свойства вашего сетевого подключения".
- Проверьте, установлен ли профиль на "Частный".
- Убедитесь, что оба ПК находятся в одной сетевой группе и имеют включённый сетевой профиль "Частная сеть". Для этого:
-
Проверка разрешений IP:
- Убедитесь, что статические IP-адреса правильно заданы и находятся в одной подсети (например, 192.168.1.XXX). Проверьте, нет ли конфликта IP-адресов.
4. Сброс сетевых настроек
- Попробуйте сбросить сетевые настройки на ПК A. Для этого:
- Откройте командную строку от имени администратора и выполните следующие команды по очереди:
netsh int ip reset netsh winsock reset ipconfig /release ipconfig /renew
- Откройте командную строку от имени администратора и выполните следующие команды по очереди:
5. Проверка учетных записей и аутентификации
- Убедитесь, что на ПК B отключена защита с помощью пароля для общего доступа, если это допустимо для вашей среды:
- Перейдите в "Панель управления" → "Сеть и Интернет" → "Центр управления сетями и общим доступом" → "Изменить дополнительные параметры общего доступа".
- Найдите параметры "Общий доступ с использованием паролей" и отключите его.
6. Проверка обновлений и антивирусов
- Убедитесь, что обе системы обновлены, и проверьте, нет ли каких-либо конфликтов с установленными антивирусными программами, которые могут блокировать доступ.
Заключение
После выполнения этих шагов попробуйте снова получить доступ к общей папке на ПК B с ПК A. Если проблема сохраняется, рекомендуется проверить системные журналы (в "Просмотр событий") на наличие дополнительных подсказок относительно причины ошибки.