tasks:clean
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
tasks:clean [06.12.2019 12:36] – [Windows 10] viacheslav | tasks:clean [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Средства очистки компьютера ====== | ||
+ | ===== Утилита " | ||
+ | Вызов из меню " | ||
+ | |||
+ | Установить на серверной Windows из Powershell (после установки необходимо перезагрузиться): | ||
+ | <code powershell> | ||
+ | # Для Windows 2012 и новее: | ||
+ | Install-WindowsFeature Desktop-Experience | ||
+ | # Назначить перезапуск сразу после установки: | ||
+ | Install-WindowsFeature Desktop-Experience -Reboot | ||
+ | |||
+ | # Для Windows 2008 R2 и старше: | ||
+ | Add-WindowsFeature Desktop-Experience | ||
+ | # С перезапуском: | ||
+ | Add-WindowsFeature Desktop-Experience -Restart | ||
+ | </ | ||
+ | |||
+ | ===== Как почистить папку WinSxS ===== | ||
+ | Windows 8 и новее: | ||
+ | <code powershell> | ||
+ | Dism.exe /Online / | ||
+ | # Удалить все предыдущие версии компонентов (откатить установленное обновление будет нельзя) | ||
+ | Dism.exe /Online / | ||
+ | </ | ||
+ | http:// | ||
+ | |||
+ | |||
+ | ===== AdwCleaner ===== | ||
+ | Собирает информацию об установленных мусорных программах в папках, | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Junkware Removal Tool ===== | ||
+ | Удаляет мусорные программы и даунлоадеры. В процессе работы может закрыть браузеры и перезапускать графическую оболочку Windows — это нормально. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Check browsers’ lnk ===== | ||
+ | Проверка браузерных ярлыков. Многие вредоносные программы подменяют ярлыки браузеров на свои, в результате браузер запускается, | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Fixerbro ===== | ||
+ | Программа для проверки и восстановления ярлыков браузеров Opera, CoolNovo, Firefox, Yandex, Internet Explorer, Рамблер Нихром, | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Malwarebytes Anti-Malware Free ===== | ||
+ | Сканирование компьютера на наличие вредоносных программ и их удаление. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== SmartFix ===== | ||
+ | Программа для быстрого автоматического лечения блокировщиков и троянов. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Ccleaner ===== | ||
+ | Хорошая программка для чистки компьютера ото всяких временных файлов. Можно раз в год запускать. Качать нужно бесплатную версию. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Autoruns ===== | ||
+ | Прекрасная вещь для анализа того, что вообще запускается при загрузке компьютера. Иногда в автозагрузке можно обнаружить много удивительных вещей. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Прочее ===== | ||
+ | |||
+ | Также есть [[http:// | ||
+ | |||
+ | ====== Windows 10 ====== | ||
+ | |||
+ | <code powershell> | ||
+ | $osarch = (gcim win32_operatingsystem).osarchitecture | ||
+ | |||
+ | # Embedded apps | ||
+ | (Get-AppxPackage).where{$_ -notmatch " | ||
+ | Remove-AppxPackage -ErrorAction SilentlyContinue | ||
+ | |||
+ | # Get-AppxProvisionedPackage: | ||
+ | # -Online: Specifies that the action is to be taken on the operating system | ||
+ | # that is currently running on the local computer. | ||
+ | (Get-AppxProvisionedPackage -Online).where{$_ -notmatch " | ||
+ | Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue | ||
+ | |||
+ | # OneDrive | ||
+ | Stop-Process -Name onedrive -Force -Confirm: | ||
+ | if ($osarch -match ' | ||
+ | else {& " | ||
+ | </ | ||
+ | |||
+ | Работа с образом install.wim | ||
+ | <code powershell> | ||
+ | $wimpath = " | ||
+ | $mountpath = " | ||
+ | $filepath = " | ||
+ | $isosxs = " | ||
+ | $fod = ' | ||
+ | # WIM info | ||
+ | # Get-WindowsImage -ImagePath " | ||
+ | |||
+ | Mount-WindowsImage -ImagePath $wimpath -Index 2 -Path $mountpath | ||
+ | |||
+ | ###3. Блокирование загрузки приложений из магазина и настройка меню Пуск### | ||
+ | # | ||
+ | # | ||
+ | & reg.exe load HKLM\Custom $mountpath\Users\Default\NTUSER.DAT | ||
+ | # Политика Turn off all Windows spotlight features (Отключение всех функций “Windows: интересное”) | ||
+ | New-Item HKLM: | ||
+ | New-ItemProperty -Name DisableWindowsSpotlightFeatures -Path HKLM: | ||
+ | |||
+ | # remove Cortana search bar | ||
+ | New-Item " | ||
+ | New-ItemProperty -Name AllowCortana -Path " | ||
+ | New-ItemProperty -Name AllowCortanaAboveLock -Path " | ||
+ | New-ItemProperty -Name AllowSearchToUseLocation -Path " | ||
+ | New-ItemProperty -Name DisableWebSearch -Path " | ||
+ | New-ItemProperty -Name ConnectedSearchUseWeb -Path " | ||
+ | New-ItemProperty -Name ConnectedSearchUseWebOverMeteredConnections -Path " | ||
+ | New-Item HKLM: | ||
+ | New-ItemProperty -Name CortanaConsent -Path HKLM: | ||
+ | New-ItemProperty -Name AllowSearchToUseLocation -Path HKLM: | ||
+ | New-ItemProperty -Name BingSearchEnabled -Path HKLM: | ||
+ | New-ItemProperty -Name SearchboxTaskbarMode -Path HKLM: | ||
+ | # | ||
+ | copy $filepath\LayoutModification.xml $mountpath\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml | ||
+ | |||
+ | # Удалить OneDrive | ||
+ | $admgroup = ((Get-LocalGroup).where{$_.name -eq ' | ||
+ | if (Test-Path " | ||
+ | & takeown /F " | ||
+ | & icacls.exe " | ||
+ | del " | ||
+ | } | ||
+ | else { | ||
+ | & takeown /F " | ||
+ | & icacls.exe " | ||
+ | del " | ||
+ | } | ||
+ | Remove-ItemProperty -Name OneDriveSetup -Path HKLM: | ||
+ | Remove-Item HKLM: | ||
+ | Remove-Item " | ||
+ | Remove-Item " | ||
+ | Remove-Item " | ||
+ | |||
+ | # Удалить Новости и интересы из трея (https:// | ||
+ | New-Item HKLM: | ||
+ | New-ItemProperty -Name HeadlinesOnboardingComplete -Path HKLM: | ||
+ | New-ItemProperty -Name ShellFeedsTaskbarViewMode -Path HKLM: | ||
+ | |||
+ | # Удалить контрольные вопросы при установке (https:// | ||
+ | New-Item HKLM: | ||
+ | New-ItemProperty -Name NoLocalPasswordResetQuestions -Path HKLM: | ||
+ | |||
+ | # Отмонтировать реестр | ||
+ | & reg.exe unload HKLM\Custom | ||
+ | |||
+ | |||
+ | ###4. Удаление приложений из образа### | ||
+ | (Get-ProvisionedAppxPackage -Path " | ||
+ | $_.displayname -notmatch " | ||
+ | } |% { | ||
+ | write-host -fore yellow " | ||
+ | Remove-ProvisionedAppxPackage -Path " | ||
+ | } | ||
+ | |||
+ | # Enable .NET3 | ||
+ | # | ||
+ | write-host -fore yellow " | ||
+ | Enable-WindowsOptionalFeature -Path $mountpath -FeatureName netfx3 -Source $isosxs -All > $null | ||
+ | |||
+ | # Install RSAT | ||
+ | # | ||
+ | # | ||
+ | |||
+ | ###5. Сохранение образа и отключение### | ||
+ | Dismount-WindowsImage -Path $mountpath -Save | ||
+ | # | ||
+ | |||
+ | # Как быстро создать WIM-образ с одинаково настроенными изданиями Windows | ||
+ | # http:// | ||
+ | # Export-WindowsImage -DestinationName " | ||
+ | # Get-WindowsImage -ImagePath " | ||
+ | |||
+ | |||
+ | #2 Подключение образа настроенного издания и просмотр сведений об изданиях | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | # | ||
+ | # | ||
+ | </ | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | Содержимое $filepath\LayoutModification.xml (для меню Пуск): | ||
+ | <code xml> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Чтобы убрать стандартные приложения, | ||
+ | |||
+ | Computer Configuration -> Administrative Templates -> Windows Components -> Cloud Content\\ | ||
+ | Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Содержимое облака -> Выключить возможности потребителя Майкрософт | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Для остальных версий: | ||
+ | |||
+ | Конфигурация пользователя -> Административные шаблоны -> Компоненты Windows -> Содержимое облака -> Отключение всех функций " | ||
+ | |||
+ | http:// | ||
+ | https:// | ||
+ | |||
+ | ESD -> WIM | ||
+ | <code powershell> | ||
+ | $esdpath = " | ||
+ | $wimpath = " | ||
+ | Export-WindowsImage -SourceImagePath " | ||
+ | </ | ||
+ | Today I was converting an ESD to WIM. When mounting the WIM with Mount-WindowsImage, | ||
+ | It seems like a simple Export-WindowsImage from ESD preserves the ESD format instead of actually converting it to WIM.\\ | ||
+ | I found that I can make it convert to WIM by specifying the CompressionType as maximum.\\ | ||
+ | https:// | ||
+ | |||
+ | |||
+ | ===== Windows System Image Manager ===== | ||
+ | По-русски - " | ||
+ | |||
+ | Есть баг - при импорте файла install.wim ошибка " | ||
+ | [[https:// | ||
+ | When using Window System Image Manager (SIM), you might encounter errors if the ADK is installed on a device running a 64-bit version of Windows. To create unattended Windows Setup answer files on a 64-bit version of Windows, [[https:// | ||
+ | |||
+ | Также, могут быть проблемы с импортом образа, | ||
+ | - Clear all your temp directories. | ||
+ | - Browse to " | ||
+ | |||
+ | ==== Файл ответов ==== | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | Класть потом как Autounattended.xml в корень установочного носителя. | ||
+ | |||
+ | ===== Сделать ISO ===== | ||
+ | <code dos> | ||
+ | call " | ||
+ | |||
+ | :: пути к подключенному оригинальному ISO | ||
+ | set etfsboot=E: | ||
+ | set efisys=E: | ||
+ | :: путь к папке с вашими файлами для создания ISO | ||
+ | set source=D: | ||
+ | :: путь к создаваемому ISO | ||
+ | set target=D: | ||
+ | :: метка диска | ||
+ | set label=win10_20h2_ent | ||
+ | :: создание ISO | ||
+ | oscdimg -h -m -o -u2 -udfver102 -bootdata: | ||
+ | </ | ||
+ | |||
+ | http:// |