Общий доступ к файлам и папкам в сети

Содержание:

Введение

Казалось бы, избитая тема, но не реже чем раз в неделю на форуме начинаются пространные объяснения о том, как же все-таки получить доступ к какому-либо объекту. Чаще всего — это, конечно, папки или файлы, иногда разделы реестра. Попробую собрать воедино способы получения доступа к локальным объектам.

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

Как устранить проблему с доступом к сетевой папке в Windows 10

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

Вариант 1: Проверка корректности настроек сервера

Отчасти это можно отнести к подготовительному этапу. Убедитесь, что на выбранном компьютере активированы все основные настройки из системного раздела «Сервер».

  1. Откройте «Панель управления». Это можно сделать через поисковую строку по системе, которая открывается при клике по иконке лупы или использования сочетания клавиш Win+S. Введите в поисковую строку наименование искомого объекта и нажмите Enter для перехода к результатам.

По умолчанию интерфейс «Панели управления» будет разделен по категориям. Для удобства желательно включить напротив строки «Просмотр» значение «Крупные значки» или «Мелкие значки».
Среди представленных элементов «Панели управления» перейдите к разделу «Администрирование».

В «Проводнике» откроется отдельная папка со всеми элементами «Администрирования». Здесь откройте компонент «Службы».

Из списка параметров раскройте полное описание параметра «Сервер». Для этого кликните по нему правой кнопкой мыши и выберите из контекстного меню пункт «Свойства».
У строки «Тип запуска» поставьте значение «Автоматически». Ниже воспользуйтесь кнопкой «Запустить» и нажмите «Применить».

Если этот метод не поможет открыть доступ к сетевым директориям, то переходите к более продвинутым способам коррекции проблемы.

Вариант 2: Предоставить доступ

Не все папки имеют открытый характер для других устройств в рамках локальной сети. Для некоторых, особенно расположенных на системном томе, может потребоваться открытие доступом администратором. К счастью, можно очень быстро предоставить доступ к другой учетной записи. Правда, все манипуляции придется производить только через учетную запись администратора. В противном случае, вам не дадут ничего поменять в свойствах папки.

  1. Кликните правой кнопкой мыши по папке, у которой у вас проблемы с доступом. Из контекстного меню выберите пункт «Предоставить доступ к».

Запустится диалоговое окно «Доступ к сети». В строке ниже можно либо выбрать какого-то конкретного пользователя, которому вы собираетесь предоставить доступ или разрешить его все, выбрав соответствующий пункт из контекстного меню.
В колонке «Уровень разрешений» есть возможность указать доступные полномочия: чтение или чтение и запись. Здесь же можно удалить пользователя, если вы передумали давать ему доступ к папке.
Завершив настройки нажмите по кнопке «Поделиться». Потребуется подтверждение прав администратора.

В конце вы получите уведомление о том, что выбранная папка полностью открыта для общего доступа. Нажмите «Готово» для завершения настроек.

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

Вариант 3: «Служба компонентов»

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

Настройка доступа с помощью утилиты «Служба компонентов» происходит по следующей инструкции:

  1. Запустите поисковую строку по системе, кликнув по иконке лупы или воспользовавшись сочетанием клавиш Win+S. В открывшуюся строку впишите название искомого объекта.
  2. Откроется окошко «Службы компонентов». В левой части интерфейса раскройте раздел «Службы компонентов». Там откройте директорию «Компьютеры».

В центральной части интерфейса кликните правой кнопкой мыши по иконке «Мой компьютер». В контекстном меню выберите пункт «Свойств».
В окошке «Свойств» раскройте вкладку «Свойства по умолчанию».
Для «Уровень проверки подлинности по умолчанию» задать значение «По умолчанию» и для «Уровень олицетворения по умолчанию» указать «Олицетворение».
Завершив настройки нажмите кнопку «Применить».

После выполнения указанной операции выполните перезапуск операционной системы, чтобы настройки применились окончательно.

Исправить проблему с доступом к сетевым папкам в операционной системе Windows 10 достаточно просто. Чаще всего достаточно только правильно настроить локальную сеть, а потом, если возникнут проблемы с доступом, открыть его для папок, где требуется наличие прав администратора.

Выбор компьютера для расшаривания сетевой папки

Сперва следует решить на каком компьютере стоит делать сетевую папку. Если вы планируете открыть доступ для 20 или менее компьютеров, то можете переходить к следующему шагу.

Если в вашей сети больше 20 компьютеров, то вам стоит поискать может у вас есть Professional версия.

Поясню, MS Windows Home edition позволяет предоставлять доступ к сетевой папке не больше 20 компьютерам (пользователям). Для большего количества требуется версия Professional или Server.

Как узнать какая у вас версия Windows

  1. Заходим в любую папку.
  2. Нажимаем на значок «мой компьютер» в области навигации (слева).
  3. В основной области в месте, где нет никаких иконок нажимаем правой кнопкой мыши и в раскрывшемся меню выбираем пункт «Свойства».
  4. В открывшемся окне будет написано полное название и версия вашей операционной системы.

Проверяем все компьютеры и если есть компьютер с версией Professional, то делаем сетевую папку на нем.

Дополнительные параметры для выбора компьютера:

  • Это должен быть компьютер с самым большим объёмом оперативной памяти. Как ее проверить? Выполняем все пункты из раздела как узнать какая у вас версия Windows, но в открывшемся окне смотрим чуть ниже пункт «Установленная память (ОЗУ)»

  • В идеале этот компьютер должен включаться самым первым и выключаться самым последним. Если он вдруг выключится раньше, то все не сохраненные данные, с которыми в этот момент работали пропадут!
  • В идеале у этого компьютера должен быть канал проходимости сети 1000 Мбит/сек (ссылка на якорь speed в локальной сети), а именно провод витой пары на 8 жил и обязательно гнездо в компьютере и в сетевом коммутаторе на 1000 Мбит/сек.
  • Желательно чтобы он не был компьютером бухгалтера, иначе проблемы со скоростью работы будут и у бухгалтера, и у пользователей.

Нет доступа к целевой папке при операциях внутри системных папок

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

Прежде всего учитывайте, что действия над файлами в системных папках Windows потенциально опасны, будьте осторожны. Путь исправления проблемы будет следующим (возможно, вы уже выполняли часть описанных действий, но я изложу их все по порядку, пример приводится для Windows 10, в предыдущих ОС всё примерно так же):

  1. Запустите командную строку от имени администратора (как это сделать).
  2. По порядку вводите следующие команды, в скобках — описание действия команды.

В результате у вас должна появиться возможность выполнять любые действия в выбранной папке

Важно: учитывайте, что с папкой C:Program FilesWindowsApps это не получится: в последних версиях Windows 10 она защищена так, что никакие «стандартные» способы не работают, а содержимое этой папки зашифровано (EFS). Также может случиться, что и другие «по-особенному» защищенные системные папки или папки антивирусов не удастся разблокировать описываемым способом

Способ 2. Использование утилит командной строки takeown и icacls

Пприменим только к файлам, папкам и дискам.

Нажмите Пуск — в строке поиска введите cmd — на найденном файле нажмите правую клавишу мыши и выберите пункт Запуск от имени администратора

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

В окне cmd введите следующую команду:

Примечание. Здесь и далее полный путь и файл представлены в качестве примера и вместо «C:\Program Files\ERUNT\ERUNT.EXE» вы должны написать путь к файлу или папке, к которым необходимо получить доступ

Обратите внимание на то, что если в пути присутствуют пробелы (как в примере), то путь должен быть заключен в кавычки.
В команде используется утилита takeown, которая позволяет восстанавливать доступ к объекту путем переназначения его владельца. Полный синтаксис утилиты вы можете получить по команде takeown /?

В командной строке введите следующую команду

Примечание

В данной команде помимо пути к файлу необходимо указать и имя учетной записи, которой будут переданы разрешения на объект. Соответственно вы должны будете ввести свое имя пользователя.
После применения этой команды вам будет показано сообщение об обработке файлов и папок. В случае, если таким образом не удастся получить полный доступ к объекту, проделайте процедуру повторно, загрузившись в безопасный режим.В этой команде используется утилита icacls, позволяющая управлять списками управления доступом (ACL), а значит и разрешениями для пользователей и процессов использовать  файлы и папки. Синтаксис утилиты вы сможете узнать по команде icacls /?

Локальные и глобальные сети

Глобальная компьютерная сеть, на сегодняшний день, существует только одна, это Интернет. Локальные компьютерные сети отличаются от глобальной следующими факторами:

  • Количеством объединенных в этой сети компьютеров.
  • Количеством и качеством разделяемых (доступных) в этой сети ресурсов.

В глобальной сети Интернет объединены сотни миллионов (возможно и более миллиарда) компьютеров. Эти компьютеры предоставляют большое количество разных по своему типу ресурсов. Самые распространенные из которых это текстовая и графическая информация. Кроме самой информации в Интернет возможна и обработка этой информации — существуют сервисы для работы с изображениями и документами. Также в Интернет доступны услуги не имеющие отношения к компьютерной тематике, например продажа товаров и услуг (например продажа билетов на различный транспорт).

В локальные компьютерной сети чаще всего объединяется от двух до нескольких компьютеров. Гораздо реже количество компьютеров в локальной сети может быть несколько десятков или сотен (в крупных коммерческих или государственных организациях). Как правило в локальных сетях распределяется всего несколько ресурсов — файлы, принтеры, сканеры и доступ к Интернет.

Физически компьютеры объединяются в сеть или при помощи кабеля или через радиосигнал (WiFi). Но в любом случае настройка локальной сети выполняется одинаково.

Как настроить совместную папку на Windows с паролем

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

Настройка сетевой папки по паролю почти полностью повторяет процесс описанный в предыдущем разделе. Отличия следующие:

  1. Необязательно менять настройку «Общий доступ с парольной защитой» — вы можете оставить значение по умолчанию, когда запрещён доступ к совместным ресурсам без пароля.
  2. При открытии общего доступа к шаре в качестве владельца укажите пользователя с паролем. Можно специально создать нового пользователя с паролем, который будет использоваться в качестве владельца общей папки. И Windows 10 создать локальную учётную запись как при установке системы, так и уже после стало реально непросто. Если у вас схожие проблемы, то смотрите, статьи:
  • Как создать локальный аккаунт при установке Windows 10
  • Как создать новую учётную запись локального пользователя в Windows 10

Теперь нужно создать папку, владельцем которой будет только что созданный пользователь (ShareOverlord). Можно перезагрузить компьютер, выполнить вход под этим пользователем и создать папку, но я предполагаю, что возникнет несколько проблем:

  1. У этого пользователя ограниченные права (я не стал повышать его аккаунт до административного), поэтому он наверняка не сможет создать папку в корне диска C: и придётся затем искать эту папку
  2. Опять же из-за ограниченных прав нового пользователя могут возникнуть проблемы с открытием доступа по сети для созданной папки. То есть придётся вновь перезагружаться под административной учётной записью, искать в недрах пользовательских папок нужную. Причём могут возникнуть проблемы с правами доступа к папкам другого пользователя…

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

  1. Сделать созданного для этих целей пользователя владельцем этой папки
  2. Добавить этому пользователю права доступа к этой папке

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

Допустим, вы решили поменять владельца папки, тогда смотрите статью «Как поменять владельца папки в Windows 10».

Теперь вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ». При желании вы можете удалить права доступа текущего администратора. Нажмите кнопку «Поделиться».

Обратите внимание, что общий доступ убран для текущего администратора только когда он будет пытаться просмотреть папку по сети. При локальном доступе, администратор всё равно может просматривать и менять содержимое этой папки — это можно поменять во вкладке «Безопасность» в свойствах папки

Имеется нюанс если мы вместо смены владельца добавляем права доступа для определённого пользователя, поэтому рассмотрим второй вариант. Я удалил и заново создал папку C:ShareRestricted, поэтому текущий администратор вновь является её владельцем. Вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ» и добавляем права чтения и записи для пользователя ShareOverlord:

Нажимаем кнопку «Поделиться».

Теперь нажимаем «Расширенная настройка»:

Там нажимаем кнопку «Разрешения»:

В открывшемся окне нажимаем «Добавить»:

Вводим имя пользователя под которым должен выполнятся вход для доступа к папке (у меня это пользователь ShareOverlord) и нажимаем кнопку «Проверить имена»:

Теперь нажимаем «ОК» и возвращаемся в предыдущее окно:

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

Теперь во всех открытых окнах настроек и свойств нажмите «ОК» для их закрытия.

Смотрите такжке полное Руководство по SMB и Samba.

Способ 1. Использование графического интерфейса (GUI)

  1. Откройте проводник (редактор реестра) и перейдите к папке/файлу/разделу реестра, к которому необходимо получить доступ.
  2. Для файла или папки.

    1. Нажмите правую клавишу мыши и выберите в контекстном меню Свойства
    2. Перейдите на вкладку Безопасность
    3. Нажмите кнопку Дополнительно
    4. Перейдите на вкладку Владелец
    5. Нажмите кнопку Изменить

    6. Установите курсор на группу Администраторы или на имя своей учетной записи и нажмите ОК. В случае с папкой также, вероятно, вам понадобится отметка параметра «Заменить владельца подконтейнеров и объектов».

  3. Для раздела реестра.

    1. Нажмите правую клавишу мыши на подразделе реестра (в левой части редактора реестра) и выберите пункт Разрешения
    2. Нажмите кнопку Дополнительно
    3. Остальные шаги идентичны шагам 2.4-2.6
  4. Теперь, вы можете выставить разрешения своей учетной записи.
    1. На вкладке Безопасность нажмите кнопку Изменить под списком пользователей и групп

    2. Нажмите кнопку Добавить

    3. Введите имя своей учетной записи и нажмите ОК

    4. Выставьте разрешения на объект добавленной учетной записи

Создаём сетевую папку для общего доступа

Создаём папку

Если папку предполагается использовать для совместной работы с какими-то документами Word, Excel и т.п., то, в принципе, создать такую папку можно и на рабочем столе. Если же планируется проводить обмен крупными файлами, то необходимо создавать эту папку на том диске, где больше всего свободного пространства. По умолчанию, содержимое рабочего стола находится на системном диске. И нельзя допускать, чтобы пространство системного диска заканчивалось. Это может обернуться падением операционной системы, что, конечно, не смертельно, но неприятно. Вместо выполнения работы придётся решать вопрос по её переустановке.

Щёлкаем правой кнопкой мыши по рабочему столу, либо заходим через значок Компьютер или Проводник на нужный диск и там щёлкаем правой кнопкой мыши по свободному пространству. Выбираем Создать>Папку.

Называем новую папку каким-нибудь оригинальным именем, например, Обмен.

Открываем общий доступ к папке (расшариваем папку)

Далее щёлкаем по ней правой кнопкой мыши и выбираем Свойства.

В открывшемся окне идём в пункт Доступ

Мы видим, что папка Обмен не имеет общего доступа. Для того, чтобы настроить общий доступ нажимаем на кнопку Расширенная настройка.

Здесь мы проставляем флажок Открыть общий доступ к этой папке и нажимаем кнопочку Разрешения.

Как видите, по умолчанию все сетевые пользователи имеют право только смотреть в эту папку и открывать находящиеся в ней файлы. Для того, чтобы дать возможность изменения файлов по сети, мы ставим флажок Полный доступ. Флажок Изменение проставится автоматически.

Нажимаем ОК здесь и в предыдущем окне.

Теперь нам необходимо определиться с вопросами безопасности.

Помните, что к этой папке может иметь доступ вся ваша сеть. Если ваша сеть является домашней и никого чужого в ней не водится, ваша Wi-Fi-сеть надёжно запаролена и никакие соседи им пользоваться не могут, то идём дальше по инструкции.

Если же эта сеть будет находиться у вас в офисе, в которой работает публичный Wi-Fi – вам следует более серьёзно озаботиться вопросами безопасности. Читайте об этом в статье про настройку безопасного общего доступа к файлам и папкам.

Переходим во вкладку Безопасность.

Здесь мы нажимаем кнопку Изменить

Добавить в этом окне…

Вручную пишем Все в этом окне (либо Everyone, если у вас англоязычная версия Windows) и нажимаем ОК.

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

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

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

Отключаем парольный доступ к общим файлам и папкам

Идём на Панель управления – если у вас Windows XP/Vista/7 – Пуск>Панель управления. Если у вас Windows 8.1/10 – вам необходимо щёлкнуть правой кнопкой по меню Пуск и выбрать в контекстном меню Панель управления. В Windows 8 – помещаем мышь в правый нижний угол экрана и в сплывающем меню выбираем Параметры>Панель управления.

Откроется скорей всего нечто, напоминающее вот это:

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

Здесь мы выбираем Центр управления сетями и общим доступом.

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

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

Теги:

Другие статьи в разделе:

Куда девается скорость интернета?
Устанавливаем простенький FTP-сервер в среде Windows Server 2008/2012
Как настроить общий доступ к принтеру
Как организовать совместный доступ к файлам и папкам (простой способ для домашней сети)
Ограничения технологии Powerline
Как сделать интернет на даче?
Как выполнить проброс портов на маршрутизаторе
Как выбрать Powerline-адаптеры
Интернет из розетки или знакомимся с технологией Powerline
Как узнать пароль на Wi-Fi?
Как настроить роутер Apple Airport Extreme
Топологии сетей
Безопасность домашней сети
Что можно сделать с домашней сетью
Как определить IP-адрес маршрутизатора. Логины и пароли по умолчанию.
Масштабирование сетей через W-iFi
Настройка режима WDS на примере маршрутизатора ASUS WL-550gE Или как настроить повторитель
Настройка беспроводного маршрутизатора Или сеть своими руками – это просто
Сетевые технологии Или делаем сеть своими руками

Открываем общий доступ к папкам и файлам

Заметим, что процедура предоставления общего доступа в Windows 7 и Windows 10 практически не отличается. В нашем случае будет использоваться «семерка». Для примера создадим в корне диска или в любом каталоге новую папку с именем «Общие». Далее кликнем по значку правой кнопкой мыши и в открывшемся меню выберем пункт «Свойства». Перейдем на вкладку «Доступ».

Теперь нажимаем на кнопку «Общий доступ…».

В окне «Общий доступ к файлам» раскрываем выпадающий список и выбираем пользователя «Все».

Кликаем по кнопке «Добавить» и убеждаемся, что выбранный пользователь добавился в список. По умолчанию в списке присутствует владелец папки – группа «Администраторы». У нее есть право устанавливать разрешения для обычных пользователей. Например, для группы «Все» можно задать уровень разрешений «Чтение» или «Чтение и запись».

Выбрав нужный вариант, нажимаем кнопку «Общий доступ» и тем самым расшариваем папку для находящихся в одной сети компьютеров. Появится соответствующее окно с сообщением.

Заключение

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

Если вы открываете диск или ресурс через ярлык, который, например, вынесен на рабочий стол, то ошибка «Недоступен диск или сетевой ресурс на который ссылается » возникает в результате того, что адрес, прописанный в ярлыке, не соответствует фактическому пути.

Чтобы стало понятнее, приведем конкретный пример. Пользователь вставил флешку в USB-порт компьютера и так как он часто пользуется этим накопителем, то решил вынести его ярлык из «Компьютер» на рабочий стол. После этого он много раз в один и тот же порт вставлял флешку и все работало. Однако в какой-то момент привычный USB, например, оказался занят, из-за чего пришлось подключить накопитель к другому порту, и на этот раз флешка не открылась через ярлык на рабочем столе, а вместо этого всплыло окно с ошибкой.

Причина возникновения ошибки недоступности диска или сетевого ресурса на который ссылается ярлык lnk в том, что когда пользователь подключал флешку к одному и тому же порту, то в системе ей всегда присваивалось название, например, «Диск G», но так как теперь она вставлена в другой USB, то ей было присвоено иное имя.

но при попытке входа система выдаёт сообщение:

Windows не может получить доступ к \\компьютер\сетевой_ресурс .Разрешение на доступ к\\компьютер\сетевой_ресурс отсутствует.Обратитесь к сетевому администратору для получения доступа.

В операционной системе Windows XP аналогичное сообщение звучит так:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *