enable windowsoptionalfeature не удается прочитать параметр реестра
Enable windowsoptionalfeature не удается прочитать параметр реестра
Вопрос
Ответы
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Все ответы
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
The opinion expressed by me is not an official position of Microsoft
это является распространенной проблемой
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
.Net3.5 при инсталляции ошибку 50 выдаёт
с Hyper-V аналогично.
Консоль не помогает как и правки реестра. Ось чистая(неделя-две)
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Пробовал менять локацию на английский, восстанавливаться с помощью dism /online /cleanup-image /restorehealth, и пользовался командами
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3
они отрабатывают без ошибок, но результата никакого, а вот
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
Ничего интересного больше не нашел. Помогите победить.
Enable windowsoptionalfeature не удается прочитать параметр реестра
Вопрос
Ответы
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Все ответы
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
The opinion expressed by me is not an official position of Microsoft
это является распространенной проблемой
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
.Net3.5 при инсталляции ошибку 50 выдаёт
с Hyper-V аналогично.
Консоль не помогает как и правки реестра. Ось чистая(неделя-две)
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Пробовал менять локацию на английский, восстанавливаться с помощью dism /online /cleanup-image /restorehealth, и пользовался командами
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3
они отрабатывают без ошибок, но результата никакого, а вот
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
Ничего интересного больше не нашел. Помогите победить.
Как отключить или включить протокол SMBv1 в Windows 10/Server 2016?
По-умолчанию в Windows Server 2016/2019 и Windows 10 (начиная с билда 1709) отключена поддержка сетевого протокола для общего доступа к файлам в сетевых папках Server Message Block 1.0 (SMBv1). Этот протокол в большинстве случаев нужно только для обеспечения работы устаревших систем, например снятых с поддержки Windows XP, Windows Server 2003 и т.д. В этой статье мы рассмотрим, как включить или корректно отключить поддержку клиента и сервера SMBv1 в Windows 10 и Windows Server 2016/2019.
В одной из предыдущих статей мы приводили таблицу совместимости версий протокола SMB на стороне клиента и сервера. Согласно этой таблице, старые версии клиентов (XP, Server 2003 и некоторые устаревшие *nix клиенты) могут использовать для доступа к файловым ресурсам только протокол SMB 1.0. Если таких клиентов в сети не осталось, можно полностью отключить SMB 1.0 на стороне файловых серверов (в том числе контролерах домена AD) и клиентских станциях.
В Windows 10 и Windows Server 2016 протокол SMBv1 разделен на два отдельных компонента – SMB клиент и SMB сервер, которые можно включать/отключать отдельно.
Аудит доступа к файловому серверу по SMB v1.0
Перед отключением и полным удалением драйвера SMB 1.0 на стороне файлового SMB сервера желательно убедится, что в сети не осталось устаревших клиентов, которые используют для подключения протокол SMB v1.0. Для этого, нужно включить аудит доступа к файловому серверу по SMB1 протоколу с помощью команды PowerShell:
Через пару дней откройте на сервере журнал событий Applications and Services -> Microsoft -> Windows -> SMBServer -> Audit и проверьте, были ли зафиксированы попытки доступа к ресурсам сервера по протоколу SMB1.
В нашем примере в журнале обнаружено событие с EventID 3000 от источника SMBServer, в котором указано что клиент 192.168.1.10 пытается обратиться к сервереу по протоколу SMB1.
Вам нужно найти в сети этот компьютер или устройство, при необходимости обновить ОС или прошивку, до версии поддерживающий, более новые протоколы SMB: SMBv2 или SMBv3.
В данном случае, мы проигнорируем эту информацию, но нужно учитывать тот факт, что в дальнейшем данный клиент не сможет получить SMB доступ к общим папкам на этом сервере.
Включение/отключение SMB 1.0 в Windows Server 2016/2019
В Windows Server 2016, начиная с билда 1709, и Windows Server 2019 по умолчанию отключен протокол SMBv1. Чтобы включить поддержку клиентского протокола SMBv1в новых версиях Windows Server, нужно установить отдельный компонент SMB 1.0/CIFS File Sharing Support.
Вы можете установить компонент поддержки клиента SMBv1 с помощью Server Manager, или через PowerShell.
Проверить, что SMBv1 включен можно командой PowerShell:
Чтобы установить компонент FS-SMB1, выполните:
Для удаления SMBv1 клиента (понадобится перезагрузка), выполните:
Uninstall-WindowsFeature –Name FS-SMB1 –Remove
Чтобы ваш сервер мог обрабатывать доступ клиентов по протоколу SMBv1, кроме компонента FS-SMB1 нужно, чтобы поддержка протокола SMBv1 была включена на уровне файлового сервера SMB. Чтобы проверить, что на вашем сервере включен доступ по SMBv1 к сетевым папкам, выполните:
Строка “ EnableSMB1Protocol: True ” говорит о том, что у вас разрешен доступ по протоколу SMBv1 к сетевым папкам на сервере. Чтобы отключить поддержку сервера SMBv1 в Windows Server, выполните команду:
Теперь с помощью командлета Get-SmbServerConfiguration убедитесь, что протокол SMB1 отключен.
Чтобы включить поддержку протокола SMBv1 на сервере, выполните команду:
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb10 start= disabled
Включить/отключить SMB 1.0 в Windows 10
Как мы уже говорили, начиная с Windows 10 1709, во всех новых билдах поддержка протокола SMB1 отключена (также отключен гостевой доступ по протоколу SMBv2).
В Windows 10 вы можете проверить статус компонентов SMBv1 протокола командой DISM:
Dism /online /Get-Features /format:table | find «SMB1Protocol»
В нашем примере видно, что все компоненты SMBv1 отключены:
В Windows 10 также можно управлять компонентами SMB 1 из панели управления компонентами ( optionalfeatures.exe ). Разверните ветку Поддержка общего доступа к файлам SMB 1.0 /CIFS. Как вы видите здесь также доступны 3 компонента:
Вы можете включить клиент и сервер SMBv1 в Windows 10 из окна управления компонентами или командой:
Dism /online /Enable-Feature /FeatureName:»SMB1Protocol»
Dism /online /Enable-Feature /FeatureName:»SMB1Protocol-Client»
Dism /online /Enable-Feature /FeatureName:»SMB1Protocol-Server»
Если после включения SMBv1 клиента, он не используется более 15 дней, он автоматически отключается.
Чтобы отключить поддержку клиента и сервера SMB1 в Windows 10, выполните следующие команды DISM:
Dism /online /Disable-Feature /FeatureName:»SMB1Protocol»
Dism /online /Disable-Feature /FeatureName:»SMB1Protocol-Client»
Dism /online /Disable-Feature /FeatureName:»SMB1Protocol-Server»
Если вы отключили поддержку SMBv1 клиента в Windows 10, то при доступе к сетевой папке на файловом сервере, который поддерживает только SMBv1 (протоколы SMBv2 и v3 отключены или не поддерживаются), появятся ошибки вида:
;
Также при отключении клиента SMBv1 на компьютере перестает работать служба Computer Browser (Обозреватель компьютеров), которая используется устаревшим протоколом NetBIOS для обнаружения устройств в сети. Для корректгого отобрражения соседних компьютеров в сети Windows 10 нужно настроить службу Function Discovery Provider Host (см. статью).
Отключение SMBv1 с помощью групповых политик
В доменной среде Active Directory вы можете отключить протокол SMBv1 на всех серверах и компьютеров с помощью групповой политики. Т.к. в стандартных политиках Windows нет политики настройки компонентов SMB, придется отключать его через политику реестра.
Если вы хотите через GPO отключить на компьютерах SMB клиент, создайте дополнительно два параметра реестра:
Осталось обновить настройки групповых политик на клиентах и после перезагрузки проверить, что компоненты SMBv1 полностью отключены.
Enable windowsoptionalfeature не удается прочитать параметр реестра
Вопрос
Ответы
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Все ответы
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
The opinion expressed by me is not an official position of Microsoft
это является распространенной проблемой
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
.Net3.5 при инсталляции ошибку 50 выдаёт
с Hyper-V аналогично.
Консоль не помогает как и правки реестра. Ось чистая(неделя-две)
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Пробовал менять локацию на английский, восстанавливаться с помощью dism /online /cleanup-image /restorehealth, и пользовался командами
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3
они отрабатывают без ошибок, но результата никакого, а вот
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
Ничего интересного больше не нашел. Помогите победить.
Enable windowsoptionalfeature не удается прочитать параметр реестра
Вопрос
Ответы
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Все ответы
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
The opinion expressed by me is not an official position of Microsoft
это является распространенной проблемой
Ставится он в большистве своем через Dism и при условии что ОС локализирована под En-US
.Net3.5 при инсталляции ошибку 50 выдаёт
с Hyper-V аналогично.
Консоль не помогает как и правки реестра. Ось чистая(неделя-две)
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
емнип ошибка 50 означает что что-то в синтаксисе команды напутали
Язык системы какой? Менять на английский пробовали как я писал ранее?
При установке фич\ролей вы указываете расположение исходников?
dism /online /cleanup-image /restorehealth что говорит?
The opinion expressed by me is not an official position of Microsoft
Пробовал менять локацию на английский, восстанавливаться с помощью dism /online /cleanup-image /restorehealth, и пользовался командами
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3
они отрабатывают без ошибок, но результата никакого, а вот
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
Ничего интересного больше не нашел. Помогите победить.










