Добро пожаловать на сайт команды WST!
Текущее время: 19 ноя 2018, 16:24

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: О некоторых новых возможностях DISM
СообщениеДобавлено: 01 фев 2015, 17:55 
Не в сети
Администратор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 06 апр 2011, 21:33
Сообщения: 218
Откуда: Куба-Донецк-Украина
Новые возможности DISM

Со времён Windows XP существует проблема - папка WinSxS постепенно "распухает" до неимоверных размеров.
Это происходит потому, что после обновлений в ней остаются старые версии файлов, а средств для их корректного удаления нет.
Начиная с Windows 8, разработчики включили возможность очистки папки WinSxS при помощи DISM.

Определить фактический размер системного хранилища WinSxS можно выполнив команду:
(выполнять в командной строке от имени администратора!)
Код:
DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

В результате получим:
Код:
Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 5.61 GB
Фактический размер хранилища компонентов : 5.51 GB
    Совместно с Windows : 4.96 GB
    Резервные копии и отключенные компоненты : 443.86 MB
    Кэш и временные данные : 110.28 MB
Дата последней очистки : 2015-01-31 14:40:59
Число освобождаемых пакетов : 0
Рекомендуется очистка хранилища компонентов : Нет

Удаление старых компонентов после обновления:
(удаляются только те компоненты, которые установлены в системе дольше 30 дней)
Код:
DISM.exe /Online /Cleanup-Image /StartComponentCleanup

Удаление всех старых версий компонентов в системном хранилище:
(после этого обновления не могут быть удалены, т.к. старых файлов уже нет)
Код:
DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Удаление из хранилища всех резервных компонентов, необходимых для удаления пакета обновления SP(сервиспака):
(после этого удаление SP становится невозможным)
Код:
DISM.exe /Online /Cleanup-Image /SPSuperseded


Теперь самое интересное.
Если в списке компонентов системы некоторые из них отключить, то они получают статус Disabled, но при этом остаются в папке WinSxS.
Теперь такие пакеты/компоненты можно удалить.
Увидеть статус компонентов можно выполнив команду:
Код:
DISM.exe /Online /English /Get-Features /Format:Table

В результате увидим:
Код:
Feature Name                                    | State
----------------------------------------------- | --------
LegacyComponents                                | Disabled
DirectPlay                                      | Disabled
SimpleTCP                                       | Disabled
SNMP                                            | Disabled
WMISnmpProvider                                 | Disabled
Windows-Identity-Foundation                     | Disabled
MicrosoftWindowsPowerShellV2Root                | Enabled
MicrosoftWindowsPowerShellV2                    | Enabled
Microsoft-Windows-LegacyLanguageSupport         | Disabled
и т.д...


Следующая команда (вместо NAME подставляем имя пакета) полностью удаляет файлы пакета из хранилища WinSxS,
а пакету будет присвоен статус Disabled with Payload Removed:
Код:
DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

Получим следующее:
Код:
Feature Name                                    | State
----------------------------------------------- | --------
LegacyComponents                                | Disabled with Payload Removed
DirectPlay                                      | Disabled with Payload Removed
SimpleTCP                                       | Disabled with Payload Removed
SNMP                                            | Disabled with Payload Removed
WMISnmpProvider                                 | Disabled with Payload Removed
Windows-Identity-Foundation                     | Disabled with Payload Removed
MicrosoftWindowsPowerShellV2Root                | Enabled
MicrosoftWindowsPowerShellV2                    | Enabled
Microsoft-Windows-LegacyLanguageSupport         | Disabled with Payload Removed

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

Таким образом, появилась возможность корректно избавить систему от ненужного балласта без потери функционала ОС.
Если процесс автоматизировать, "потрошители" получат отличный легальный скальпель. :men: :-ok-: :ps_ih:

_________________
Без уважения к "раше" (сдержанно)!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 02 фев 2015, 00:39 
Не в сети
Друзья WST
Аватара пользователя
Комментарии: 0

Зарегистрирован: 12 апр 2011, 20:30
Сообщения: 7
Откуда: USA
Как бы да , уж много лет папку Backup после установки обнов ручками чистим и все путем.

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 02 фев 2015, 00:45 
Не в сети
Администратор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 06 апр 2011, 21:33
Сообщения: 218
Откуда: Куба-Донецк-Украина
vladlex писал(а):
Как бы да , уж много лет папку Backup после установки обнов ручками чистим и все путем.

Верно, посвященные даже знают кто придумал такой финт. И, как бы, устаревшие компоненты содержатся не только в папке Backup, не говоря уже о жестких ссылках.
Например, в папке winsxs могут быть подпапки:
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7600.16385
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7601.17514

_________________
Без уважения к "раше" (сдержанно)!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 03 фев 2015, 01:10 
Не в сети
Друзья WST
Комментарии: 0

Зарегистрирован: 22 апр 2011, 10:01
Сообщения: 161
xalex писал(а):
vladlex писал(а):
Как бы да , уж много лет папку Backup после установки обнов ручками чистим и все путем.

Верно, посвященные даже знают кто придумал такой финт. И, как бы, устаревшие компоненты содержатся не только в папке Backup, не говоря уже о жестких ссылках.
Например, в папке winsxs могут быть подпапки:
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7600.16385
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7601.17514

И что нам дает содержание в помойке устаревших компонентов ? Мы их можем удалить свыше того,что дает /StartComponentCleanup /ResetBase ? Думаю,нет.
При удалении компонентов с удалением полезных данных далеко не факт, что эти компоненты могут быть включены. Например,интернет печать и службу факсов включить не получится. Но какбы легальная подчистка помойки (далеко не лучшая) ,это безусловно.
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-HTTP-Activation /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-NonHTTP-Activation /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:NetFx4Extended-ASPNET45 /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-HTTP-Activation45 /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-MSMQ-Activation45 /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-Pipe-Activation45 /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WCF-TCP-Activation45 /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:DirectoryServices-ADAM-Client /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Hyper-V-Management-PowerShell /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Hyper-V-Management-Clients /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Hyper-V-Tools-All /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Hyper-V-All /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-IME-ja /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-IME-ko /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-IME-zh-hans /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-IME-zh-hant /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-IME /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:DirectPlay /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:NTVDM /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:LegacyComponents /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LegacyLanguageSupport /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:EdgeCP-x86 /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-ADIntegration /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-HTTP /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-Triggers /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-Multicast /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-DCOMProxy /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-Container /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSMQ-Server /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-FTPExtensibility /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-FTPSvc /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-FTPServer /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-LegacySnapIn /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-LegacyScripts /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WMICompatibility /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-Metabase /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-IIS6ManagementCompatibility /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ManagementConsole /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ManagementScriptingTools /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ManagementService /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WebServerManagementTools /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-NetFxExtensibility /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-NetFxExtensibility45 /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ApplicationInit /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ASP /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ASPNET /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ASPNET45 /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-CGI /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ISAPIExtensions /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ISAPIFilter /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ServerSideIncludes /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WebSockets /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ApplicationDevelopment /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-DefaultDocument /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-DirectoryBrowsing /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpErrors /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpRedirect /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-StaticContent /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WebDAV /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-CommonHttpFeatures /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-CustomLogging /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpLogging /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-LoggingLibraries /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ODBCLogging /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-RequestMonitor /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpTracing /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HealthAndDiagnostics /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpCompressionDynamic /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HttpCompressionStatic /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-Performance /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-BasicAuthentication /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-CertProvider /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-ClientCertificateMappingAuthentication /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-DigestAuthentication /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-IISCertificateMappingAuthentication /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-IPSecurity /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-RequestFiltering /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-URLAuthorization /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WindowsAuthentication /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-Security /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WebServerRole /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-WebServer /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:IIS-HostableWebCore /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MultiPoint-Connector /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:RasCMAK /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MSRDC-Infrastructure /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:RasRip /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WMISnmpProvider /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:SNMP /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:SimpleTCP /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:TelnetClient /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:TFTP /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MicrosoftWindowsPowerShellV2Root /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:MicrosoftWindowsPowerShellV2 /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WAS-NetFxEnvironment /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WAS-ConfigurationAPI /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WAS-ProcessModel /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WAS-WindowsActivationService /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:TIFFIFilter /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:WorkFolders-Client /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Printing-XPSServices-Features /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Xps-Foundation-Xps-Viewer /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Printing-Foundation-LPDPrintService /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Printing-Foundation-LPRPortMonitor /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:ScanManagementConsole /Remove

Разумеется,учитываем порядок отключения (дочерние и родительские) компоненты для оптимальной подчистки.
А еще есть LanguageComponents
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ar-sa /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-bg-bg /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-bn-bd /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-bn-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ca-es /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-cs-cz /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-da-dk /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-de-de /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-el-gr /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-en-gb /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-en-us /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-es-es /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-et-ee /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-eu-es /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-fi-fi /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-fr-fr /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-gl-es /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-gu-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-he-il /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-hi-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-hr-hr /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-hu-hu /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-id-id /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-is-is /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-it-it /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ja-jp /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-kn-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ko-kr /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-lt-lt /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-lv-lv /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ml-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-mr-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ms-bn /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ms-my /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-nb-no /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-nl-nl /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-nn-no /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-pa-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-pl-pl /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-pt-br /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-pt-pt /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ro-ro /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ru-ru /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-sk-sk /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-sl-si /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-sr-cyrl-rs /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-sr-latn-rs /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-sv-se /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ta-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-te-in /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-th-th /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-tr-tr /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-uk-ua /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-ur-pk /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-vi-vn /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-zh-cn /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-zh-hk /Remove
Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents-zh-tw /Remove

Dism.exe /image:%~dp0\Mount /Disable-Feature /FeatureName:Microsoft-Windows-LanguageComponents /Remove

Но они то родительские и включают в себя много всего (словари). И какая тогда будет подчистка за словарями. Можно вообще не париться и удалить один Microsoft-Windows-LanguageComponents и за ним уйдет штук 200-250 компонентов,ну и какая в этом случае будет подчистка. Никакая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 03 фев 2015, 19:20 
Не в сети
Администратор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 06 апр 2011, 21:33
Сообщения: 218
Откуда: Куба-Донецк-Украина
alexandr987 писал(а):
И что нам дает содержание в помойке устаревших компонентов ? Мы их можем удалить свыше того,что дает /StartComponentCleanup /ResetBase ? Думаю,нет.
При удалении компонентов с удалением полезных данных далеко не факт, что эти компоненты могут быть включены. Например,интернет печать и службу факсов включить не получится. Но какбы легальная подчистка помойки (далеко не лучшая) ,это безусловно.

А что нам даёт /StartComponentCleanup /ResetBase ? - легально, без заморочек, удаляет устаревшие компоненты, вместо которых пришли обновления.
т.е. будет удален
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7600.16385

останется в системе
Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~x86~~6.1.7601.17514

Если, по вашему, такой способ "далеко не лучший", никто не заставляет им пользоваться.

По поводу "При удалении компонентов с удалением полезных данных", вы видимо немного не поняли - неиспользуемые компоненты остаются зарегистрированными в системе, а их файлы физически удаляются из мусорки, тем самым освобождая место на диске. Впоследствии, при необходимости, их можно включить, недостающие файлы будут загружены из MS.
Такая возможность предусмотрена системой, не я это придумал. :nez-nayu:

_________________
Без уважения к "раше" (сдержанно)!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 03 фев 2015, 20:40 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
Батник для отключения компонентов с удалением полезных данных.
В комплекте DISM из Windows ADK для Windows 10 Technical Preview

Компоненты отключаются по списку - Features_Disable.ini.
Список каждый делает сам под свои нужды.
Файл install.wim должен лежать в папке с батником.


Вложения:
Work.7z [2.09 МБ]
Скачиваний: 705

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 04 фев 2015, 00:12 
Не в сети
Друзья WST
Комментарии: 0

Зарегистрирован: 22 апр 2011, 10:01
Сообщения: 161
xalex писал(а):
По поводу "При удалении компонентов с удалением полезных данных", вы видимо немного не поняли - неиспользуемые компоненты остаются зарегистрированными в системе, а их файлы физически удаляются из мусорки, тем самым освобождая место на диске. Впоследствии, при необходимости, их можно включить, недостающие файлы будут загружены из MS.
Такая возможность предусмотрена системой, не я это придумал. :nez-nayu:

Я именно так и понял. Просто далеко не факт,что потом получится включить компонент, который отключен с удалением полезных данных. К примеру, точно не получится включить службы факсов и интернет печать (необходимые файлы не были загружены из центра обновлений). MS, видимо, не обязана держать недостающие файлы компонентов. По логике должно быть так, как Вы пишете, но на практике немного иначе. Это я к тому, что отключать нужно аккуратно те компоненты, которые могут пригодиться в дальнейшем. Или делать простое отключение без /Remove.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 04 фев 2015, 00:57 
Не в сети
СуперМодератор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 10 апр 2011, 01:36
Сообщения: 421
Откуда: Москва
alexandr987 писал(а):
Просто далеко не факт,что потом получится включить компонент, который отключен с удалением полезных данных. К примеру, точно не получится включить службы факсов и интернет печать (необходимые файлы не были загружены из центра обновлений). MS, видимо, не обязана держать недостающие файлы компонентов.

Ну это ты на червонце проверял, а он в бетке. Конечно мелкие для него еще не держат компонентов, он каждый день обновляется.

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 04 фев 2015, 11:37 
Не в сети
Администратор
Аватара пользователя
Комментарии: 0

Зарегистрирован: 06 апр 2011, 21:33
Сообщения: 218
Откуда: Куба-Донецк-Украина
alexandr987 писал(а):
Я именно так и понял. Просто далеко не факт,что потом получится включить компонент, который отключен с удалением полезных данных. К примеру, точно не получится включить службы факсов и интернет печать (необходимые файлы не были загружены из центра обновлений). MS, видимо, не обязана держать недостающие файлы компонентов.

Конечно, в релизе Technical Previev это никто не обещал, это даже не бета, там версии каждый день меняются. В финальной версии всё это будет работать. Готовим ножницы к релизу. :-ok-:

_________________
Без уважения к "раше" (сдержанно)!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: О некоторых новых возможностях DISM
СообщениеДобавлено: 04 фев 2015, 14:09 
Не в сети
Друзья WST
Комментарии: 0

Зарегистрирован: 22 апр 2011, 10:01
Сообщения: 161
Спасибо xalex и KT918A. Понял, что после выхода финального билда все компоненты, которые отключены с удалением полезных данных могут быть включены через загрузку недостающих файлов из центра обновлений. По аналогии,как включаем НетФламворк 3.5.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
ppkBB3cker v.2 © 2008-2011 @ PPK | Icon Theme by Everaldo.com Design Studio
Русская поддержка phpBB
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
Яндекс.Метрика