- Диск отключен в соответствии с установленной администратором политикой
- offline disk offline disk
- Синтаксис Syntax
- Параметры Parameters
- Примеры Examples
- Диск отключен из-за конфликта подписей с другим диском, находящимся в сети
- Добавить комментарий Отменить ответ
- Может быть потеряно подключение диска к сетевой сети
- Симптомы
- Причина
- Решение
- Метод 1. Использование редактора реестра
- Метод 2. Использование командной строки
- Исправлена ли эта проблема
- Дополнительные сведения
- Проблемы с повторным подключением к сетевому диску
- Коррекция опции автоотключения
- Изменение времени ожидания
- «Отключение» опции автоотключения
- Создание скрипта
- Первый вариант — создать скрипт и задать сценарий выполнения по умолчанию:
- Создание запланированный задачи
- Настройка при подключении через GPO
- Заключение
Диск отключен в соответствии с установленной администратором политикой
На одном из серверов с Windows Server 2016 после каждой перезагрузки сервера отключается дополнительный диск (не системный), подключенный в виде LUN с SAN хранилища по FC. Если открыть консоль управления дисками diskmgmt.msc, можно увидеть, что данный диск находится в автономном режиме Offline.
Чтобы сделать этот диск доступным в Windows нужно щелкнуть по нему ПКМ и перевести в режим Online. Это придется делать при каждой перезагрузке сервера. Сомнительная перспектива.
Сначала были подозрения, что при отключении питания в серверной СХД загружалась позже, чем сервер. Однако при штатной перезагрузке диск все равно отключался.
Обратите внимание на всплывающую надпись у отключённого диска в консоли управления дисками:
Как оказалось, такая проблема может наблюдаться в кластерах или на виртуальных машинах с Windows, на которых общие диски могут быть доступны нескольким операционным системам. Это связано с наличием специальной политики SAN Policy, которая впервые появилась в Windows Server 2008. Эта политика управляет автоматическим монтированием внешних дисков и используется для защиты общих дисков, которые доступны нескольким серверам одновременно. По умолчанию в Windows Server для всех SAN дисков, кроме загрузочного, используется политика Offline Shared (VDS_SP_OFFLINE_SHARED). Вы можете изменить SAN Policy на OnlineAll с помощью Diskpart.
Отройте командную строку с правами администратора и выполните команду diskpart . В контексте diskpart выведите текущую политику SAN:
DISKPART>san
SAN Policy : Offline Shared
Измените политику SAN Policy:
DISKPART> san policy=OnlineAll
DiskPart successfully changed the SAN policy for the current operating system.
san policy=onlineall» srcset=»https://winitpro.ru/wp-content/uploads/2019/05/diskpartgreater-san-policyonlineall.png 636w, https://winitpro.ru/wp-content/uploads/2019/05/diskpartgreater-san-policyonlineall-300×47.png 300w» sizes=»(max-width: 636px) 100vw, 636px»/>
Еще раз проверим текущую политику:
DISKPART> san
SAN Policy : Online All
Выберите ваш диск (в нашем примере индекс диска 2):
DISKPART>select disk 2
Можете проверить его атрибуты:
Проверьте, не включен ли атрибут Read-Only, если да, снимите его, иначе при записи на диск будет появляться надпись The disk is write protected:
DISKPART>attributes disk clear readonly
Переведите диск в online режим:
DiskPart successfully onlined the selected disk
Закройте diskpart, перезагрузите сервер и проверьте, что диск доступен после загрузки.
Как оказалась, проблема с недоступностью подключенных дисков характерна не только для Windows Server, но и для десктопных версий Windows. Например, в Windows 10 при подключении внешнего диска по USB или SSD диска в диспетчере устройства вы также можете видеть статус диска:
В Windows 10 проблема с отключающийся Offline дисками исправляется аналогично: изменением политики SAN policy. Если диск новый, возможно понадобится инициализировать его и создать на нем разделы с файловой системой.
offline disk offline disk
Переводит сетевой диск в состояние «вне сети». Takes the online disk with focus to the offline state. Если динамический диск в группе дисков переведен в режим «вне сети», то состояние диска изменится на « отсутствует », а в группе отобразится диск, не подключенный к сети. If a dynamic disk in a disk group is taken offline, the status of the disk changes to missing and the group shows a disk that’s offline. Отсутствующий диск перемещается в недопустимую группу. The missing disk is moved to the invalid group. Если динамический диск является последним в группе, то состояние диска меняется на » вне сети«, а пустая группа удаляется. If the dynamic disk is the last disk in the group, then the status of the disk changes to offline, and the empty group is removed.
Для завершения команды » автономный диск » необходимо выбрать диск. A disk must be selected for the offline disk command to succeed. Используйте команду Выбор диска , чтобы выбрать диск и переместить фокус на него. Use the select disk command to select a disk and shift the focus to it.
Эта команда также работает на дисках в режиме SAN Online, изменяя режим SAN на режим «вне сети». This command also works on disks in SAN online mode by changing the SAN mode to offline.
Синтаксис Syntax
Параметры Parameters
Параметр Parameter | Описание Description |
---|---|
Noerr noerr | Только для сценариев. For scripting only. При возникновении ошибки DiskPart продолжит обрабатывать команды, как если бы ошибка не возникала. When an error is encountered, DiskPart continues to process commands as if the error did not occur. Без этого параметра ошибка приводит к выходу из программы DiskPart с кодом ошибки. Without this parameter, an error causes DiskPart to exit with an error code. |
Примеры Examples
Чтобы перевести диск с фокусом в режим вне сети, введите: To take the disk with focus offline, type:
Диск отключен из-за конфликта подписей с другим диском, находящимся в сети
После разборки RAID-массива или после подключения клонированного диска, Windows отображает подключенный диск со статусом «Вне сети».
Подпись диска — это четырехбайтный идентификатор смещения 0x1B8 в главной загрузочной записи диска (MBR), записанное в первом секторе диска. Windows использует подписи дисков для отображения таких объектов, как тома, на их диски-источники, а также, начиная с Windows Vista, подписи дисков используются Windows в ее базе данных Boot Configuration Database (BCD), в которой хранится информация, используемая процессом загрузки для нахождения загрузочных файлов и настроек. Windows требует, чтобы подписи были уникальны, так что, когда Вы подключаете диск, имеющий подпись, идентичную таковой у уже подключенного диска, Windows переводит этот диск в режим «offline» и не считывает его таблицу разделов и не монтирует его тома.
Для того, чтобы задействовать такой диск, достаточно перейти в Панель управления → Администрирование → Управление компьютером → Управление дисками, и нажав на нужном диске ПКМ, выбрать «В сети» («Online»).
После того, как вы выберете опцию «Online», Windows без предупреждения сгенерирует новую случайную подпись диска и назначит ее этому диску, записав ее в MBR. После этого система сможет обработать MBR и смонтировать присутствующие на диске тома, однако, когда Windows обновляет подпись диска, записи BCD становятся некорректными, указывая на предыдущую подпись диска, а не на новую. При загрузке с этого диска, загрузчик не сможет найти указанный диск и загрузить файлы .
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Может быть потеряно подключение диска к сетевой сети
В этой статье данная статья позволяет решить проблему, из-за которой диск с картой может быть отключен, если вы соедините диск с сетевой долей.
Оригинальная версия продукта: Windows 7 Пакет обновления 1, Windows Server 2012 R2
Исходный номер КБ: 297684
Симптомы
На компьютере с Windows 7 Пакет обновления 1 при отображении диска с сетевой долей диск может быть отключен после регулярного интервала бездействия, а Обозреватель Windows может отображать красный X на значке отображаемого диска. Однако, если вы пытаетесь получить доступ к диску или просмотреть его, он быстро переподключется.
Причина
Такое поведение возникает из-за того, что системы могут отказаться от неработающих подключений после указанного периода времени (по умолчанию , 15 минут), чтобы предотвратить трату ресурсов сервера на неиспользование сеансов. При необходимости подключение можно быстро установить.
Решение
Чтобы устранить это поведение, измените период ожидания по умолчанию на общем сетевом компьютере. Для этого используйте один из следующих методов.
Метод 1. Использование редактора реестра
Неправильное использование редактора реестра может привести к серьезным проблемам, которые могут потребовать переустановки операционной системы. Корпорация Майкрософт не может гарантировать, что вы можете решить проблемы, связанные с неправильным использованием редактора реестра. Используйте редактор реестра на свой собственный риск.
Используйте редактор реестра, чтобы увеличить период ожидания по умолчанию. Для этого выполните следующие действия, а затем увольняйте редактор реестра:
Этот метод нельзя использовать для отключения функции автоматического подключения службы Server. Этот метод можно использовать только для изменения периода ожидания по умолчанию для функции autodisconnect.
Щелкните Пуск, затем Выполнить и введите regedit. Затем нажмите ОК.
Найдите и нажмите следующий ключ в реестре:
В правой области щелкните значение autodisconnect, а затем в меню Изменить нажмите кнопку Изменить. Если значения autodisconnect не существует, выполните следующие действия:
- В меню Редактирование указать На новый, а затем нажмите кнопку REG_DWORD.
- Введите автоматическое подключение и нажмите кнопку ENTER.
В меню Правка щелкните Изменить.
Щелкните Hexadecimal.
В поле Данные значения введите ffffffff , а затем нажмите кнопку ОК.
Сеанс на стороне клиента автоматически отключается, когда время простоя длится больше, чем продолжительность, задаемая в KeepConn. Таким образом, сеанс отключается в соответствии с более коротким задаваемым значением продолжительности между AutoDisConnect и KeepConn. Чтобы изменить продолжительность времени в клиентской стороне во время подключения к UNC, укажите произвольное время в KeepConn. Найдите и нажмите следующий ключ в реестре:
- Расположение: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
- Значение: KeepConn
- Тип данных: REG_DWORD
- Диапазон: от 1 до 65535 (сек)
- Значение по умолчанию: 600 сек = 10 минут
Метод 2. Использование командной строки
При использовании этого метода можно отключить функцию автотунинга для службы Server.
Чтобы изменить период ожидания по умолчанию для функции автодисконнектора службы Server, откройте командную строку, введите следующую строку и нажмите кнопку ENTER:
где число — это количество минут, которые необходимо подождать серверу, прежде чем он отключит отсоединимый сетевой диск. Максимальное значение для этой команды — 65 535.
Если значение автодисконнектора установлено до 0 (ноль), функция autodisconnect не отключается, и служба Server отключает отсоединяемые сетевые диски через несколько секунд простоя.
Чтобы отключить функцию автоматического подключения, откройте командную строку, введите следующую строку и нажмите кнопку ENTER:
Исправлена ли эта проблема
Проверьте, устранена ли проблема. Если устранена, пропустите дальнейшие инструкции, приведенные в этом разделе. Если нет, обратитесь в службу технической поддержки.
Дополнительные сведения
Некоторые более ранние программы не могут сохранять файлы или получать доступ к данным при отключении диска. Однако эти программы работают в обычном режиме до отключения диска.
Дополнительные сведения об увеличении периода ожидания по умолчанию, конфигурации и настройке службы Сервера
Проблемы с повторным подключением к сетевому диску
Как только становятся недоступны сетевые диски или возникает ошибка подключения сетевого диска, у пользователя начинается паника. Он думает, что его данные потеряны или их придется переносить на другой носитель долго и нудно. На самом деле нет. Зачастую решение гораздо проще и поиск его возникает исключительно в связи с настройками системы.
Коррекция опции автоотключения
На устройстве, работающем под управлением одной из версий ОС Windows, соединение с сетевыми папками обрывается спустя определенный промежуток времени. Это позволяет экономить ресурсы системы. Чтобы изменить интервал, необходимо зайти в настройки.
Изменение времени ожидания
По умолчанию период ожидания соединения равен 15 минутам. Скорректировать цифру можно через реестр.
- Надо нажать «Пуск», через поиск, найти команду «Выполнить», запустить ее. В открывшемся окне набрать «regedit.exe»
- Затем необходимо найти раздел реестра «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters» и перейти в него.
- Как только откроется окно, ищем справа слово «autodisconnect», нажимаем правой кнопкой мышки, и выбираем «изменить». Если пункта «autodisconnect» нет, его можно создать так же через правую кнопку мышки, пункт «Создать». Выбираем «REG_DWORD».
- После нажатия на «Изменить» задаем значение «16-ричная», в строке «Значение» пишем ffffffff (ровно 8 букв) и жмем «ОК».
Чтобы недоступные сетевые диски снова заработали, нужно поменять значение параметра KeepConn. Для этого заходим в раздел реестра (полный путь указан выше), находим нужный параметр и прописываем:
- В типе данных — REG_DWORD.
- В возможных значениях — 1-65535 (это секунды)
- В значениях по умолчанию — 600с = 10 минут.
«Отключение» опции автоотключения
Если ошибка подключения вашего сетевого диска не исчезает, можно ее исправить и через командную строку.
Для этого в Пуске введите cmd, нажмите Enter, введите «net config server /autodisconnect:35»
где 35 — это любое произвольное число, исчисляемое в минутах, по окончании которого подключение к сетевому диску будет автоматически прервано.
Чтобы заставить соединение с диском сбрасываться, впишите в поле значения цифру «0». Это приведет к тому, что сетевые диски будут отключаться через несколько секунд.
Для отключения опции автоотключения надо зайти в терминал через ввод cmd в Пуске, прописать «net config server /autodisconnect:-1» и нажать Ввод. Строка прописывается без скобок, только буквы, цифры и слеш.
Создание скрипта
Также в новых версиях Виндовс 10 может возникать проблема сброса соединения и недоступности сетевых дисков. То есть, вы обновили систему либо же установили новую из коробки, однако после создания рабочей группы и перезагрузки просто не можете ими воспользоваться. Красный крестик красноречиво намекает на отсутствие с ним связи. Что делать?
Первый вариант — создать скрипт и задать сценарий выполнения по умолчанию:
1. Открываем Блокнот и прописываем текст с рис.2, сохраняем по по адресу C:\PS с наименованием MapDrives.ps1. Запуск этого файла активирует на устройстве задачу автопоиска неподключенных сетевых папок и будет их переподключать до тех пор, пока соединение не будет установлено.
2. Далее создаем файл MapDrives.cmd (рис.3), в который прописываем сценарий запуска и работы скрипта (также есть в сети). Чтобы поставить его на автозапуск, нужно расположить его по адресу %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp.
Готово. Теперь ваши сетевые диски будут всегда доступны и соединение прервется только в том случае, если устройство будет выключено.
Создание запланированный задачи
Также можно вместо скрипта через планировщик сделать автозадачу, которая будет срабатывать при каждом входе в систему.
Заходим в Пуск, прописываем Taskschd.msc и жмем ввод. В появившемся окне выбираем «Создать задачу» и задаем ему следующие параметры:
Название: MapDrives
Запуск: от имени группы пользователей по умолчанию (или Builtin\Users)
В триггерах задаем автозапуск для любого пользователя системы, в Программе прописываем путь к MapDrives.cmd. Также можно задать свой сценарий действий, перейдя в Условие и установив возможность подключения к сетевым дискам только через подсоединение к «…» сети (выбираем нужную).
Для активации задачи достаточно перезайти в систему или перезагрузить устройство. При корректном выполнении действий по установке задачи скрипт сработает и вы больше не увидите уведомление об ошибке подключение какого-либо сетевого диска.
Настройка при подключении через GPO
Если в момент создания доступа к сетевым папкам для группы использовались политики доменов, то при всплывании ошибки об отказе доступа к сетевым дискам следует вернуться в настройки и изменить их.
Как это сделать:
- Зайдите в пользовательские настройки, перейдите через Preferences в Windows Settings и найдите там Drive maps.
- Выберите вашу политику и переключите Update, выставив значение Replace.
- Сохраните.
Доступ к папкам будет обновлен и настройки вступят в силу после повторного входа в систему.
Заключение
Таким образом, если вам недоступны сетевые диски, понадобится либо перезапустить соединение, либо поменять настройки автоотключения, либо создать и запустить скрипт. Ошибка подключения сетевого диска также возникает в последних версиях Windows 10, с обновлением от октября 2018. Разработчики в качестве решения данной проблемы предлагают пару обходных вариантов с созданием скрипта через реестр и командную строку. Любая ошибка в доступе, как видим из вышеописанного, имеет решение.