alexandr987:
Цитата:
С Feature нет никаких проблем, они штатно выводятся, причем все, можно по русски, например [more=ТАК]
" ===== Просмотр компонентов Feature (можно Включить или Отключить) ====="
$Feat = (Get-WindowsOptionalFeature -Path $Pathss\mount | Format-Table | find /V /I '"FeatureName"' | find /V /I '"----"')
$Feat.Replace("Disabled","Отключен").Replace("Enabled","Включен").Replace("WithPayloadRemoved"," без полезных данных")
[/more]
Все Capability находятся в ветке (пример для смонтированного образа)
HKLM\Tmp_SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\CapabilityIndex, экспортируем и фильтруем от заведомо не нужных строк, также (для упрощения сравнения) скрыты компоненты ethernet-client и Wifi-Client, получаем [more=ЭТО]
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="App.StepsRecorder~~~ru-RU~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="App.StepsRecorder~~~~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="App.StepsRecorder~~~~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="App.StepsRecorder~~~ru-RU~0.0.1.0"
"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~ru-RU~11.0.26100.1"="Browser.InternetExplorer~~~ru-RU~0.0.11.0"
"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.26100.2605"="Browser.InternetExplorer~~~~0.0.11.0"
"Microsoft-Windows-Client-Desktop-Required-WOW64-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Client.WOW64~~~~"
"Microsoft-OneCore-DirectX-Database-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="DirectX.Configuration.Database~~~~0.0.1.0"
"Microsoft-Edge-WebView-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.1"="Edge.Webview2.Platform~~~~"
"Microsoft-Windows-Hello-Face-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Hello.Face.20134~~~~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Basic-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Handwriting~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.OCR~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.OCR~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.TextToSpeech~~~ru-RU~0.0.1.0"
"Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Language.UI.Client~~~ru-RU~"
"Microsoft-Windows-TabletPCMath-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="MathRecognizer~~~~0.0.1.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Media.WindowsMediaPlayer~~~ru-RU~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Media.WindowsMediaPlayer~~~~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Media.WindowsMediaPlayer~~~~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Media.WindowsMediaPlayer~~~ru-RU~0.0.12.0"
"Microsoft-Windows-Wallpaper-Content-Extended-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Wallpapers.Extended~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Microsoft.Windows.Notepad.System~~~ru-RU~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~ru-RU~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Microsoft.Windows.PowerShell.ISE~~~ru-RU~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~ru-RU~0.0.1.0"
"Microsoft-Windows-SenseClient-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.Sense.Client~~~~"
"Microsoft-Windows-SenseClient-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.Sense.Client~~~ru-RU~"
"Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="OneCoreUAP.OneSync~~~~0.0.1.0"
"OpenSSH-Client-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="OpenSSH.Client~~~~0.0.1.0"
"Microsoft-Windows-Printing-PMCPPC-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Print.Management.Console~~~~0.0.1.0"
"Microsoft-Windows-Printing-PMCPPC-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Print.Management.Console~~~ru-RU~0.0.1.0"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="VBSCRIPT~~~ru-RU~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="VBSCRIPT~~~~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="VBSCRIPT~~~~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="VBSCRIPT~~~ru-RU~"
"Microsoft-Windows-ProjFS-OptionalFeature-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Client.ProjFS~~~~"
"Microsoft-Windows-ProjFS-OptionalFeature-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.Client.ProjFS~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.DirectoryServices.ADAM.Client.Content~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.DirectoryServices.ADAM.Client.Content~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.DirectoryServices.ADAM.Client.Content~~~~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.DirectoryServices.ADAM.Client.Content~~~~"
"HyperV-OptionalFeature-VirtualMachinePlatform-Client-Disabled-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.HyperV.OptionalFeature.VirtualMachinePlatform.Client.Disabled~~~ru-RU~"
"HyperV-OptionalFeature-VirtualMachinePlatform-Client-Disabled-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.HyperV.OptionalFeature.VirtualMachinePlatform.Client.Disabled~~~~"
"Microsoft-Windows-Kernel-LA57-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Kernel.LA57~~~~0.0.1.0"
"Microsoft-Windows-SimpleTCP-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.SimpleTCP.Content~~~ru-RU~"
"Microsoft-Windows-SimpleTCP-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.SimpleTCP.Content~~~~"
"Microsoft-Windows-SmbDirect-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.SmbDirect~~~ru-RU~"
"Microsoft-Windows-SmbDirect-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.SmbDirect~~~~"
"Microsoft-Windows-Telnet-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Telnet.Client~~~~"
"Microsoft-Windows-Telnet-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.Telnet.Client~~~ru-RU~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~ru-RU~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~ru-RU~"
"Microsoft-Windows-TFTP-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.TFTP.Client~~~~"
"Microsoft-Windows-TFTP-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.TFTP.Client~~~ru-RU~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.WinOcr~~~ru-RU~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.WinOcr~~~~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.WinOcr~~~~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.WinOcr~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.WorkFolders.Client~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.WorkFolders.Client~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.WorkFolders.Client~~~~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.WorkFolders.Client~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="WMIC~~~ru-RU~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="WMIC~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="WMIC~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="WMIC~~~ru-RU~"
[/more] Командой получаем [more=ЭТО]
App.StepsRecorder~~~~0.0.1.0
Browser.InternetExplorer~~~~0.0.11.0
DirectX.Configuration.Database~~~~0.0.1.0
Hello.Face.20134~~~~0.0.1.0
Language.Basic~~~en-US~0.0.1.0
Language.Basic~~~ru-RU~0.0.1.0
Language.Handwriting~~~ru-RU~0.0.1.0
Language.OCR~~~en-US~0.0.1.0
Language.OCR~~~ru-RU~0.0.1.0
Language.TextToSpeech~~~ru-RU~0.0.1.0
MathRecognizer~~~~0.0.1.0
Media.WindowsMediaPlayer~~~~0.0.12.0
Microsoft.Wallpapers.Extended~~~~0.0.1.0
Microsoft.Windows.Notepad.System~~~~0.0.1.0
Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0
Microsoft.Windows.Sense.Client~~~~
OneCoreUAP.OneSync~~~~0.0.1.0
OpenSSH.Client~~~~0.0.1.0
Print.Management.Console~~~~0.0.1.0
VBSCRIPT~~~~
Windows.Kernel.LA57~~~~0.0.1.0
WMIC~~~~
[/more]
Смотрим, чего не хватает ...
Client.WOW64~~~~ (он и не нужен)
Edge.Webview2.Platform~~~~
Language.UI.Client~~~ru-RU~ (тоже не нужен)
Windows.Client.ProjFS~~~~
Windows.DirectoryServices.ADAM.Client.Content~~~~
Windows.HyperV.OptionalFeature.VirtualMachinePlatform.....
Windows.SimpleTCP.Content~~~~
Windows.SmbDirect~~~~
Windows.Telnet.Client~~~~
Windows.TFTP.Client~~~~
Windows.WorkFolders.Client~~~~
Возможно еще некоторые, неважно, важно как бы их увидеть во вменяемом отображении ?)
Для понимания, что это за компоненты. Это небольшой подарок от мелкомягких, позволяющий удалять полезные данные компонента Feature (как это было в виндовс 8) через удаление его Capability, поэтому имена некоторых скрытых Capability могут очень сильно напоминать имена Feature. Иными словами, если мы считаем, допустим TFTP.Client как Feature, это ничего не дает, кроме как можем его отключить. А вот если считать как Capability, уже можем удалить его полезные данные (останется только запись в реестре), которая также может быть удалена, а можно и не удалять)
Задача, отобразить ветку реестра по человечески, чтобы хоть как-то можно было там что-то прочитать) Ладно уже про короткие имена, понятно, что это сложно, но может получится убрать дубликаты строк ?)
Вот эти ru-RU сильно раздражают, но если скрывать по ним, сразу улетает куча языковых компонентов.. А вообще, раздражает это все, если сказать мягко) Короче, если мелкомягкие их скрыли, то восстановить отображение просто так не получится, это итак понятно. Они обещали восстановить отображение, но, всем понятно, что делать это они не будут, это нагрузка на ихние сервера и обязанность держать удаленные компоненты на серверах. Вот в 8-ке прикольно было, там можно было удалить хоть всю виндовс и также восстановить)
Цитата:
Отличие между Feature и Capability определить не вышло |
С Feature нет никаких проблем, они штатно выводятся, причем все, можно по русски, например [more=ТАК]
" ===== Просмотр компонентов Feature (можно Включить или Отключить) ====="
$Feat = (Get-WindowsOptionalFeature -Path $Pathss\mount | Format-Table | find /V /I '"FeatureName"' | find /V /I '"----"')
$Feat.Replace("Disabled","Отключен").Replace("Enabled","Включен").Replace("WithPayloadRemoved"," без полезных данных")
[/more]
Все Capability находятся в ветке (пример для смонтированного образа)
HKLM\Tmp_SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\CapabilityIndex, экспортируем и фильтруем от заведомо не нужных строк, также (для упрощения сравнения) скрыты компоненты ethernet-client и Wifi-Client, получаем [more=ЭТО]
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="App.StepsRecorder~~~ru-RU~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="App.StepsRecorder~~~~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="App.StepsRecorder~~~~0.0.1.0"
"Microsoft-Windows-StepsRecorder-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="App.StepsRecorder~~~ru-RU~0.0.1.0"
"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~ru-RU~11.0.26100.1"="Browser.InternetExplorer~~~ru-RU~0.0.11.0"
"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.26100.2605"="Browser.InternetExplorer~~~~0.0.11.0"
"Microsoft-Windows-Client-Desktop-Required-WOW64-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Client.WOW64~~~~"
"Microsoft-OneCore-DirectX-Database-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="DirectX.Configuration.Database~~~~0.0.1.0"
"Microsoft-Edge-WebView-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.1"="Edge.Webview2.Platform~~~~"
"Microsoft-Windows-Hello-Face-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Hello.Face.20134~~~~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Basic-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.1742"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Basic~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.Handwriting~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.OCR~~~en-US~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.OCR~~~ru-RU~0.0.1.0"
"Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Language.TextToSpeech~~~ru-RU~0.0.1.0"
"Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Language.UI.Client~~~ru-RU~"
"Microsoft-Windows-TabletPCMath-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="MathRecognizer~~~~0.0.1.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Media.WindowsMediaPlayer~~~ru-RU~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Media.WindowsMediaPlayer~~~~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Media.WindowsMediaPlayer~~~~0.0.12.0"
"Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Media.WindowsMediaPlayer~~~ru-RU~0.0.12.0"
"Microsoft-Windows-Wallpaper-Content-Extended-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Wallpapers.Extended~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Microsoft.Windows.Notepad.System~~~ru-RU~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~~0.0.1.0"
"Microsoft-Windows-Notepad-System-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.Notepad.System~~~ru-RU~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Microsoft.Windows.PowerShell.ISE~~~ru-RU~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0"
"Microsoft-Windows-PowerShell-ISE-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.PowerShell.ISE~~~ru-RU~0.0.1.0"
"Microsoft-Windows-SenseClient-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Microsoft.Windows.Sense.Client~~~~"
"Microsoft-Windows-SenseClient-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Microsoft.Windows.Sense.Client~~~ru-RU~"
"Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="OneCoreUAP.OneSync~~~~0.0.1.0"
"OpenSSH-Client-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="OpenSSH.Client~~~~0.0.1.0"
"Microsoft-Windows-Printing-PMCPPC-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Print.Management.Console~~~~0.0.1.0"
"Microsoft-Windows-Printing-PMCPPC-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Print.Management.Console~~~ru-RU~0.0.1.0"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="VBSCRIPT~~~ru-RU~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="VBSCRIPT~~~~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="VBSCRIPT~~~~"
"Microsoft-Windows-VBSCRIPT-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="VBSCRIPT~~~ru-RU~"
"Microsoft-Windows-ProjFS-OptionalFeature-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Client.ProjFS~~~~"
"Microsoft-Windows-ProjFS-OptionalFeature-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.Client.ProjFS~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.DirectoryServices.ADAM.Client.Content~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.DirectoryServices.ADAM.Client.Content~~~ru-RU~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.DirectoryServices.ADAM.Client.Content~~~~"
"Microsoft-Windows-DirectoryServices-ADAM-Client-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.DirectoryServices.ADAM.Client.Content~~~~"
"HyperV-OptionalFeature-VirtualMachinePlatform-Client-Disabled-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.HyperV.OptionalFeature.VirtualMachinePlatform.Client.Disabled~~~ru-RU~"
"HyperV-OptionalFeature-VirtualMachinePlatform-Client-Disabled-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.HyperV.OptionalFeature.VirtualMachinePlatform.Client.Disabled~~~~"
"Microsoft-Windows-Kernel-LA57-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Kernel.LA57~~~~0.0.1.0"
"Microsoft-Windows-SimpleTCP-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.SimpleTCP.Content~~~ru-RU~"
"Microsoft-Windows-SimpleTCP-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.SimpleTCP.Content~~~~"
"Microsoft-Windows-SmbDirect-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.SmbDirect~~~ru-RU~"
"Microsoft-Windows-SmbDirect-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.SmbDirect~~~~"
"Microsoft-Windows-Telnet-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.Telnet.Client~~~~"
"Microsoft-Windows-Telnet-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.Telnet.Client~~~ru-RU~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~ru-RU~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~~"
"Microsoft-Windows-TerminalServices-AppServer-Client-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.TerminalServices.AppServerClient~~~ru-RU~"
"Microsoft-Windows-TFTP-Client-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.TFTP.Client~~~~"
"Microsoft-Windows-TFTP-Client-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.TFTP.Client~~~ru-RU~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.WinOcr~~~ru-RU~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.WinOcr~~~~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.WinOcr~~~~"
"Microsoft-Windows-WinOcr-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="Windows.WinOcr~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1"="Windows.WorkFolders.Client~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="Windows.WorkFolders.Client~~~ru-RU~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="Windows.WorkFolders.Client~~~~"
"Microsoft-Windows-EnterpriseClientSync-Host-FOD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="Windows.WorkFolders.Client~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~wow64~ru-RU~10.0.26100.1"="WMIC~~~ru-RU~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~amd64~~10.0.26100.2605"="WMIC~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~wow64~~10.0.26100.2605"="WMIC~~~~"
"Microsoft-Windows-WMIC-FoD-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.2605"="WMIC~~~ru-RU~"
[/more] Командой получаем [more=ЭТО]
App.StepsRecorder~~~~0.0.1.0
Browser.InternetExplorer~~~~0.0.11.0
DirectX.Configuration.Database~~~~0.0.1.0
Hello.Face.20134~~~~0.0.1.0
Language.Basic~~~en-US~0.0.1.0
Language.Basic~~~ru-RU~0.0.1.0
Language.Handwriting~~~ru-RU~0.0.1.0
Language.OCR~~~en-US~0.0.1.0
Language.OCR~~~ru-RU~0.0.1.0
Language.TextToSpeech~~~ru-RU~0.0.1.0
MathRecognizer~~~~0.0.1.0
Media.WindowsMediaPlayer~~~~0.0.12.0
Microsoft.Wallpapers.Extended~~~~0.0.1.0
Microsoft.Windows.Notepad.System~~~~0.0.1.0
Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0
Microsoft.Windows.Sense.Client~~~~
OneCoreUAP.OneSync~~~~0.0.1.0
OpenSSH.Client~~~~0.0.1.0
Print.Management.Console~~~~0.0.1.0
VBSCRIPT~~~~
Windows.Kernel.LA57~~~~0.0.1.0
WMIC~~~~
[/more]
Смотрим, чего не хватает ...
Client.WOW64~~~~ (он и не нужен)
Edge.Webview2.Platform~~~~
Language.UI.Client~~~ru-RU~ (тоже не нужен)
Windows.Client.ProjFS~~~~
Windows.DirectoryServices.ADAM.Client.Content~~~~
Windows.HyperV.OptionalFeature.VirtualMachinePlatform.....
Windows.SimpleTCP.Content~~~~
Windows.SmbDirect~~~~
Windows.Telnet.Client~~~~
Windows.TFTP.Client~~~~
Windows.WorkFolders.Client~~~~
Возможно еще некоторые, неважно, важно как бы их увидеть во вменяемом отображении ?)
Для понимания, что это за компоненты. Это небольшой подарок от мелкомягких, позволяющий удалять полезные данные компонента Feature (как это было в виндовс 8) через удаление его Capability, поэтому имена некоторых скрытых Capability могут очень сильно напоминать имена Feature. Иными словами, если мы считаем, допустим TFTP.Client как Feature, это ничего не дает, кроме как можем его отключить. А вот если считать как Capability, уже можем удалить его полезные данные (останется только запись в реестре), которая также может быть удалена, а можно и не удалять)
Задача, отобразить ветку реестра по человечески, чтобы хоть как-то можно было там что-то прочитать) Ладно уже про короткие имена, понятно, что это сложно, но может получится убрать дубликаты строк ?)
Вот эти ru-RU сильно раздражают, но если скрывать по ним, сразу улетает куча языковых компонентов.. А вообще, раздражает это все, если сказать мягко) Короче, если мелкомягкие их скрыли, то восстановить отображение просто так не получится, это итак понятно. Они обещали восстановить отображение, но, всем понятно, что делать это они не будут, это нагрузка на ихние сервера и обязанность держать удаленные компоненты на серверах. Вот в 8-ке прикольно было, там можно было удалить хоть всю виндовс и также восстановить)