Общий доступ к файлам и принтерам — это возможность компьютера под управлением Windows предоставлять общий доступ к папке или принтеру другим компьютерам в сети.
Если вы подключаетесь к общедоступной сети (например, кафе или библиотеке), вы можете отключить функцию общего доступа к файлам и принтерам до тех пор, пока не подключитесь к частной сети (например, дома, у частного лица или агентства).
Это руководство покажет вам, как включить или отключить общий доступ к файлам и принтерам на ПК с Windows 10.
Примечание:
- Вы должны войти в систему с правами администратора, чтобы включить или отключить общий доступ к файлам и принтерам.
- Если ваши сетевые компьютеры не отображаются в проводнике, убедитесь, что службы хоста поставщика функций обнаружения и службы публикации ресурсов обнаружения функций включены, установлены на автоматический и запущены.
Включить/отключить общий доступ к файлам и принтерам в Центре управления сетями и общим доступом
1. Откройте панель управления (в виде значков) и щелкните значок «Центр управления сетями и общим доступом» .
2. Нажмите ссылку «Изменить дополнительные настройки общего доступа» слева.

Нажмите ссылку «Изменить дополнительные настройки общего доступа».
3. Разверните профиль частной , гостевой или общедоступной сети для профиля, который вы хотите включить или отключить общий доступ к файлам и принтерам.


4. Выберите «Включить общий доступ к файлам и принтерам» или «Отключить общий доступ к файлам и принтерам» в зависимости от того, что вы хотите сделать, и нажмите «Сохранить изменения».
5. По завершении вы можете закрыть Центр управления сетями и общим доступом, если хотите.
6. Если вы включили общий доступ к файлам и принтерам, вам также необходимо включить общий доступ к файлам и принтерам для сетей Microsoft, используя вариант 4 ниже.
Включите/отключите общий доступ к файлам и принтерам для всех сетевых профилей в командной строке.
1. Откройте командную строку с правами администратора .
2 Выполните шаг 3 (включить) или шаг 4 (выключить) ниже, в зависимости от того, что вы хотите сделать.
3. Чтобы включить общий доступ к файлам и принтерам для всех сетевых профилей, скопируйте и вставьте приведенную ниже команду в командную строку, нажмите Enter и перейдите к шагу 5 ниже.
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
4. Чтобы отключить общий доступ к файлам и принтерам для всех сетевых профилей, скопируйте и вставьте приведенную ниже команду в командную строку, нажмите Enter и перейдите к шагу 5 ниже.
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
5. Теперь вы можете использовать командную строку, если хотите.
6. Если вы включили общий доступ к файлам и принтерам, вам также необходимо включить общий доступ к файлам и принтерам для сетей Microsoft, используя вариант 4 ниже.
Включить/отключить общий доступ к файлам и принтерам в PowerShell
1. Откройте PowerShell с правами администратора .
2 Выполните шаг 3 (включение) или шаг 4 (выключение) в зависимости от того, что вы хотите сделать.
3. Чтобы включить общий доступ к файлам и принтерам, скопируйте и вставьте приведенную ниже команду, которую вы хотите использовать, в PowerShell, нажмите Enter и перейдите к шагу 5 ниже.
(Применяется ко всем сетевым профилям)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled True -Profile Any
Или;
(Применяется к сетевому профилю « Домен »)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled True -Profile Domain
Или:
(Применяется к сетевому профилю « Частный »)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled True -Profile Private
Или:
(Применяется к « Общественному » сетевому профилю)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled True -Profile Public
4. Чтобы отключить общий доступ к файлам и принтерам, скопируйте и вставьте приведенную ниже команду в PowerShell, нажмите Enter и перейдите к шагу 5 ниже.
(Применяется ко всем сетевым профилям)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled False -Profile Any
Или:
(Применяется к сетевому профилю « Домен »)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled False -Profile Domain
Или;
(Применяется к сетевому профилю « Частный »)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled False -Profile Private
Или:
(Применяется к « Общественному » сетевому профилю)
Set-NetFirewallRule -DisplayGroup "File And Printer Sharing" -Enabled False -Profile Public
5. Теперь вы можете закрыть PowerShell, если хотите.
6. Если вы включили общий доступ к файлам и принтерам, вам также необходимо включить общий доступ к файлам и принтерам для сетей Microsoft, используя опцию 4 ниже.
Включите/выключите общий доступ к файлам и принтерам для сетей Microsoft в свойствах сети.
1. Откройте панель управления (в виде значков) и щелкните значок «Центр управления сетями и общим доступом» .
2. Нажмите ссылку «Изменить настройки адаптера» слева.
3. Щелкните правой кнопкой мыши или нажмите и удерживайте сетевой адаптер (например, Ethernet 2), для которого вы хотите включить или отключить общий доступ к файлам и принтерам в сетях Microsoft, и нажмите « Свойства».

Нажмите Свойства
4. Выберите (включить — по умолчанию) или отмените выбор (отключите) « Общий доступ к файлам и принтерам для сетей Microsoft » в зависимости от того, что вы хотите, и нажмите «ОК».

Установите или снимите флажок «Общий доступ к файлам и принтерам для сетей Microsoft».
5. Если вы включили общий доступ к файлам и принтерам для сетей Microsoft, вам также необходимо включить общий доступ к файлам и принтерам, используя параметры 1, 2, 3 выше.
Включить/отключить общий доступ к файлам и принтерам для сетей Microsoft в PowerShell
1. Откройте PowerShell с правами администратора.
2. Скопируйте и вставьте приведенную ниже команду в PowerShell , затем нажмите Enter. Запишите имя сетевого адаптера (например, «Ethernet»), для которого вы хотите включить или отключить общий доступ к файлам и принтерам в сетях Microsoft.
Get-NetAdapter | Format-Table -AutoSize
3. Выполните шаг 4 (включить) или шаг 5 (выключить) ниже, в зависимости от того, что вы хотите сделать.
4. Чтобы включить общий доступ к файлам и принтерам для сетей Microsoft, введите одну из двух команд ниже в PowerShell, нажмите Enter и перейдите к шагу 6.
Enable-NetAdapterBinding -Name "" -ComponentID ms_server
Или:
Enable-NetAdapterBinding -Name "" -DisplayName "File and Printer Sharing for Microsoft Networks"
Замените в приведенной выше команде фактическое имя сетевого адаптера (например, «Ethernet») из шага 2, для которого вы хотите включить общий доступ к файлам и принтерам для сетей Microsoft.
Например:
Enable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_server
5. Чтобы отключить общий доступ к файлам и принтерам в сетях Microsoft, введите одну из двух команд ниже в PowerShell, нажмите Enter и перейдите к шагу 6.
Disable-NetAdapterBinding -Name "" -ComponentID ms_server
Или:
Disable-NetAdapterBinding -Name "" -DisplayName "File and Printer Sharing for Microsoft Networks"
Замените в приведенной выше команде фактическое имя сетевого адаптера (например, «Ethernet») из шага 2, для которого вы хотите отключить общий доступ к файлам и принтерам в сетях Microsoft.
Например:
Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_server
6. Если вы включили общий доступ к файлам и принтерам для сетей Microsoft, вам также необходимо включить общий доступ к файлам и принтерам, используя параметры 1, 2, 3 выше.
Узнать больше: