Спільні папки в Windows: налаштування доступу по мережі

6 хв читання

Як відкрити спільний доступ до папки в Windows і підключитись з іншого ПК: налаштування дозволів, SMB, прихована шара і доступ з різних пристроїв.

Спільна папка дозволяє декільком ПК в одній мережі обмінюватись файлами без флешок і хмарних сервісів. Налаштовується за 5 хвилин.


Відкрити спільний доступ до папки

Через Провідник (найпростіше)

  1. Правою кнопкою на папку → Надати доступКонкретні користувачі
  2. Вибери кого додати:
    • Everyone — доступ для всіх у мережі (без пароля)
    • Конкретний користувач — тільки з його логіном і паролем
  3. Рівень доступу: Читання або Читання і запис
  4. Натисни Поділитись → запиши мережевий шлях (наприклад \\PC-NAME\FolderName)

Через Провідник — розширені параметри

Правою кнопкою на папку → Властивості → вкладка Спільний доступРозширений спільний доступ:

  • Постав галочку Відкрити спільний доступ
  • Дай ім'я шари (Share name)
  • Натисни Дозволи → налаштуй хто може читати і записувати

Увімкнути виявлення мережі і спільний доступ

Якщо спільні папки не видно з інших ПК:

ПараметриМережа і ІнтернетДодаткові параметри спільного доступу:

  • Приватна мережа → увімкни Виявлення мережі і Спільний доступ до файлів і принтерів

Через PowerShell

# Переглянути всі спільні папки
Get-SmbShare | Select-Object Name, Path, Description

# Створити спільну папку
New-SmbShare `
  -Name "SharedDocs" `
  -Path "C:\SharedDocuments" `
  -Description "Спільні документи" `
  -FullAccess "Everyone"

# Обмежити доступ — читання для всіх, запис тільки для адмінів
New-SmbShare `
  -Name "Projects" `
  -Path "D:\Projects" `
  -ReadAccess "Domain Users" `
  -FullAccess "Administrators"

# Видалити шару (папка залишиться)
Remove-SmbShare -Name "SharedDocs" -Force

# Підключені клієнти
Get-SmbSession | Select-Object ClientComputerName, ClientUserName, NumOpens

Підключитись до спільної папки

Через Провідник: Введи в адресний рядок: \\192.168.1.100\SharedDocs або \\PC-NAME\SharedDocs

Через Виконати: Win + R\\192.168.1.100

Через мережевий диск: Як підключити мережевий диск


Прихована шара (з символом $)

Додай $ в кінці імені шари — папка буде недоступна при перегляді мережевих ресурсів але підключитись можна якщо знаєш шлях.

New-SmbShare -Name "HiddenShare$" -Path "D:\Sensitive" -FullAccess "Administrators"

Підключення: \\server\HiddenShare$ — так само але вводити вручну.


Вбудовані адміністративні шари

Windows автоматично створює приховані адміністративні шари:

Шара Що містить
C$ Диск C: (тільки адміністратори)
D$ Диск D:
ADMIN$ Папка Windows
IPC$ Для міжпроцесних підключень
rem Підключитись до диска C іншого ПК
net use Z: \\192.168.1.100\C$ /user:administrator

Налаштування дозволів NTFS і Share

Важливо: є два рівні дозволів — Share (при доступі по мережі) і NTFS (файлова система). Реально застосовується найбільш обмежувальний з двох.

Приклад правильного налаштування:

  • Share дозволи: Everyone — Full Control
  • NTFS дозволи: налаштовуй тут точно хто що може робити

Так простіше — управляєш тільки NTFS, Share відкритий для всіх.


Типові проблеми

Не бачу спільну папку з іншого ПК

rem Перевірити чи доступний ПК по мережі
ping PC-NAME

rem Перевірити чи відкритий порт SMB
Test-NetConnection PC-NAME -Port 445

Також перевір: виявлення мережі увімкнено, брандмауер дозволяє SMB.

Запитує пароль хоча доступ відкрито для Everyone

Вимкни "Захищений паролем доступ": Параметри мережіДодаткові параметри спільного доступу → Всі мережі → Вимкнути захищений паролем доступ

Помилка 0x80004005

# Вимкнути захист паролем через реєстр
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" `
  -Name "AllowInsecureGuestAuth" -Value 1 -Type DWord

Підсумок

Правою кнопкою на папку → Надати доступ → найпростіший спосіб. New-SmbShare — для скриптів і автоматизації. Якщо не видно мережеву папку — перевір ping і Test-NetConnection -Port 445. Управляй дозволами через NTFS, а не Share — зрозуміліше і надійніше.

Схожі статті

← Всі статті