Windows 10 скрипт для оптимизации

Windows 10 optimization script

What does this script do?

This script removes potential bloatware comes with Windows 10 and optimizes some settings.

How to use

Clone or download zip this repo, simply unzip it and run optimize.bat file.

optimize.bat is recommended for use after clean Windows install.

optimize - partial system apps remove.bat is recommended for average users, recommended for running Windows installation.

optimize - minimal no apps remove.bat is recommended for Windows fanboys who likes to keep apps and don’t want to change anything.

enable UAC.bat is a simple script to enable UAC who likes to keep it.

Please verify the SHA256 hash of SetACL.exe with the given one to verify the integrity of the file.

What does it optimizes?

The thing it does is listed here.

  • Disable metro boot menu (For BIOS/Legacy MBR dual boot users)
  • Uninstall OneDrive
  • Hide PerfLogs folder
  • Reveal Public Desktop folder
  • Set Hibernation type to Reduced
  • Delete «Microsoft Edge» shortcut from Desktop
  • Delete «Your Phone» shortcut from Desktop
  • Disable some Services
  • Enable Developer mode (disabled due to unwanted issues)
  • Change Folder options
  • Disable Slideshow during Lock Screen
  • Enable Dark Mode
  • Remove «- Shortcut» text from shortcuts
  • Enable Peek at desktop
  • Disable Windows Defender SmartScreen Filter
  • Disable first login animation
  • Disable all Content Delivery Manager features
  • Disable all suggested apps
  • Disable mouse acceleration
  • Disable User Account Control prompts (Use enable UAC.bat to enable it)
  • Disable Network Location Wizard prompts
  • Disable Gamebar
  • Disable Game Mode
  • Disable automatic updates
  • Change Performance Options to Adjust for best appearence
  • File Explorer opens to This PC
  • Disable Aero Shake
  • Disable «Look for an app in the Store» dialogue
  • Disable «You have new apps that can open this type of file» notification
  • Disable Automatic Maintenance
  • Disable «Windows protected your PC» dialogue
  • Disable Malicious Software Removal Tool from installing
  • Disable Error Reporting
  • Keep thumbnail cache upon Restart
  • Increase System Restore point frequency
  • Disable Cortana
  • Disable JPEG wallpaper quality reduction
  • Increase 15 file selection limit that hides context menu items
  • Replace «Personalize» with «Appearance» in desktop context menu
  • Replace «Display Settings» with «Settings» in desktop context menu
  • Add «Open Command Prompt here» to context menus
  • Remove «Open PowerShell window here» from Shift+Right-click context menus
  • Enable Windows Installer in Safe Mode
  • Increase 3 pinned contacts limit on taskbar
  • Disable online tips in Settings
  • Set «Do this for all current items» checked by default
  • Add «.bat» to «New» submenu of Desktop context menu
  • Add «.reg» to «New» submenu of Desktop context menu
  • Disable wide context menu
  • Remove Desktop from This PC
  • Remove Documents from This PC
  • Remove Downloads from This PC
  • Remove Music from This PC
  • Remove Pictures from This PC
  • Remove Videos from This PC
  • Remove 3D Objects from This PC
  • Disable search history in File Explorer
  • Remove OneDrive from Navigation Pane
  • Remove Network from Navigation Pane
  • Remove external drives from Navigation Pane
  • Disable suggested apps Windows Ink WorkSpace
  • Disable Sharing of handwriting data
  • Disable Sharing of handwriting error reports
  • Disable Inventory Collector
  • Disable Camera in login screen
  • Disable Advertising ID
  • Disable transmission of typing information
  • Disable Microsoft conducting experiments with this machine
  • Disable advertisements via Bluetooth
  • Disable Windows Customer Experience Improvement Program
  • Disable syncing of text messages to Microsoft
  • Disable application access to user account information
  • Disable tracking of application startups
  • Disable application access of diagnostic information
  • Disable password reveal button
  • Disable user steps recorder
  • Disable telemetry
  • Disable synchronization of all settings to Microsoft
  • Disable Input Personalization
  • Disable updates for Speech Recognition and Speech Synthesis
  • Disable functionality to locate the system
  • Disable peer-to-peer functionality in Windows Update
  • Disable ads in File Explorer and OneDrive
  • Disable feedback reminders
  • Remove Search/Cortana, Task View and People button from taskbar
  • Hide frequently used folders in «Quick access»
  • Hide recent files in «Quick access»
  • Disable Timeline
  • Enable clipboard history
  • Disable Open File security warning
  • Remove «Edit with photos» from context menus
  • Remove «Edit with Paint 3D» from context menus
  • Remove «Include in library» from context menus
  • Disable Microsoft Edge prelaunching
  • Disable Microsoft Edge tab preloading
  • Change active title bar color to black (not in partial and minimal scripts)
  • Change inactive title bar color to grey (not in partial and minimal scripts)
  • Remove acrylic blur on sign-in screen
  • Removes potential bloat except Photos, Music, Paint 3D, Snip and Sketch in partial and nothing removes in minimal. Microsoft store and Edge cannot be removed.
  • Delete startup shortcut

Credits

kolossalkernel for making the script and this thread for run as admin code.

Время на прочтение
2 мин

Количество просмотров 163K

image
Давно хотел поделиться своим скриптом по автоматизации настройки Windows 10 (на данный момент актуальная версия 19041), да все руки не доходили. Возможно, он будет кому-то полезен целиком или только его части. Конечно, будет проблематично описать все пункты настройки, но постараюсь выделить самое важное.

Если кому-то интересно, то добро пожаловать под кат.

Поддерживаемые версии

Основные функции

  • Настройка уровеня телеметрии и конфиденциальности;
  • Отключить задачи диагностического отслеживания;
  • Настроить интерфейс;
  • Удалить «правильно» OneDrive;
  • Интерактивные меню;
  • Изменить путь переменной среды для %TEMP% на %SystemDrive%\Temp
  • Изменить программно расположение пользовательских папок с помощью интерактивного меню с использованием стрелок вверх/вниз и клавиши Enter для подтверждения выбора: «Рабочий стол», «Документы», «Загрузки», «Музыка», «Изображения, „Видео“
  • Удалить UWP-приложения (со списком исключений), используя всплывающую форму, написанную на WPF;
  • Удалить компоненты Windows;
  • Удалить дополнительные комопонеты Windows, используя всплывающую форму, написанную на WPF;
  • Создать задачу по очистке Windows в Планировщике задач;
  • Создать задачи по очистке в Планировщике задач: %SystemRoot%\SoftwareDistribution\Download и %TEMP%
  • Открепить все ярлыки от начального экрана;
  • Закрепить ярлыки на начальном экране, используя syspin.exe
  • Включить контролируемый доступ к папкам и добавить защищенные папки, используя диалоговое меню;
  • Добавить папку в список исключений сканирования Microsoft Defender, используя диалоговое меню;
  • Добавить файлы в список исключений сканирования Microsoft Defender, используя диалоговое меню;
  • Обновить иконки рабочего стола, переменные среды, панель задач и симулировать нажатие F5 для обновления рабочего стола;
  • Множество твиков проводника, контекстного и прочего.

NB

  • PowerShell должен запускаться с повышенными правами (PowerShell ISE не поддерживается)
  • Установить соответствующую политику запуска скриптов PowerShell

Set-ExecutionPolicy -ExecutionPolicy Bypass -Force

Использование

  • Скачайте актуальную версию;
  • Распакуйте архив;
  • Убедитесь, что кодировка файла .ps1 „UTF-8 с BOM“;
  • Запустите Start.cmd от имени Администратора;
  • Незамедлительно начнется выполнение без запрос

FAQ

Читайте внимательно код. Некоторые функции представлены только как примеры. Мы должны понимать, что означает написанный код. Если вы не уверены, что делает скрипт, не запускате его.
Некоторые функции могут быть запущены на версиях LTSB/LTSC, а также на старых версиях Windows и PowerShell (Windows 7 или 8.1 то есть). Не рекомендуется использовать на x86-системах.

Скрипт

Github

Продолжение: https://habr.com/ru/post/521202/

На чтение 3 мин Опубликовано Обновлено

Windows 10 является одной из самых популярных операционных систем в мире. Однако, даже при наличии мощного железа, пользователи могут столкнуться с проблемами, связанными с производительностью. Чтобы повысить эффективность работы Windows 10, можно использовать различные скрипты и методы оптимизации, которые помогут улучшить работу операционной системы.

Одним из эффективных методов оптимизации Windows 10 является отключение ненужных служб и программ. Многие программы автоматически запускаются при старте операционной системы и занимают ресурсы компьютера. Используя определенные скрипты и команды, можно отключить запуск ненужных программ и служб, что приведет к увеличению производительности системы.

Другим эффективным методом оптимизации Windows 10 является настройка системных параметров. Некоторые параметры операционной системы по умолчанию заданы таким образом, что они не обеспечивают оптимальную производительность. Используя специальные скрипты или редактируя параметры вручную, можно настроить систему для достижения лучшей производительности.

Также стоит упомянуть о том, что регулярное обновление и очистка системы помогут поддерживать её в отличном состоянии. Проведение регулярного обслуживания, установка обновлений и удаление ненужных файлов, помогут улучшить производительность Windows 10 и предотвратить возможные сбои и ошибки.

В этой статье мы рассмотрим несколько эффективных скриптов для оптимизации Windows 10. С помощью этих скриптов вы сможете улучшить производительность операционной системы, повысить скорость загрузки и улучшить общую работу Windows 10. Используйте эти методы и наслаждайтесь более эффективной и быстрой работой своего компьютера!

Скрипты для автоматической очистки системы Windows 10

Одним из самых популярных скриптов для автоматической очистки системы Windows 10 является скрипт Cleanmgr+. Этот скрипт основан на оригинальном инструменте очистки диска, но предлагает больше функциональности и настройки.

Скрипт Cleanmgr+ позволяет очистить следующие категории данных:

  1. Временные файлы.
  2. Файлы журналов.
  3. Корзина.
  4. Кэш обновлений.
  5. Архив системных файлов.
  6. Кэш браузера.

Для использования скрипта Cleanmgr+ необходимо загрузить его с официального сайта разработчика и запустить на компьютере. После запуска скрипт проведет анализ системы и предложит очистить выбранные категории данных.

Еще одним полезным скриптом для очистки системы Windows 10 является скрипт BleachBit. Он предлагает широкий спектр функций по удалению временных файлов, кэша браузера, истории посещений сайтов, cookies и других следов активности пользователя.

Скрипт BleachBit также предлагает возможность очистки системных файлов, список которых можно настроить по своему усмотрению. При этом скрипт обладает простым и понятным интерфейсом, что делает его использование удобным даже для неопытных пользователей.

Важно заметить, что при использовании скриптов для автоматической очистки системы Windows 10 следует быть осторожным и не удалять важные системные файлы или данные. Поэтому перед использованием любого скрипта рекомендуется создать резервную копию системы или делать выборочную очистку, основываясь на собственных потребностях и знаниях.

Методы оптимизации работы операционной системы

Операционная система Windows 10 может быть оптимизирована для повышения ее производительности и улучшения работы. Воспользуйтесь следующими методами для оптимизации вашей операционной системы:

  1. Очистка диска. Регулярно выполняйте очистку диска, удаляя ненужные или временные файлы.
  2. Отключение автозагрузки. Отключите автоматическую загрузку программ, которые вы не используете или не нужны при старте компьютера.
  3. Обновление драйверов. Установите последние версии драйверов для вашего оборудования, чтобы обеспечить его оптимальную работу.
  4. Отключение уведомлений. Отключите ненужные уведомления, чтобы уменьшить нагрузку на систему.
  5. Оптимизация энергопотребления. Используйте режим питания, который наиболее соответствует вашим требованиям и позволяет экономить энергию.
  6. Установка антивирусной программы. Установите надежную антивирусную программу, чтобы обеспечить защиту от вредоносных программ.
  7. Выключение служб. Отключите неиспользуемые службы, чтобы освободить системные ресурсы.
  8. Оптимизация запуска приложений. Отключите автоматический запуск ненужных приложений при старте компьютера.
  9. Установка SSD. Замените жесткий диск на твердотельный накопитель (SSD), чтобы повысить скорость работы операционной системы.

Пользуясь этими методами оптимизации, вы сможете улучшить производительность и повысить эффективность работы операционной системы Windows 10.

Программа для настройки системы с открытым исходным кодом. Все четко и понятно. Проверено тысячами пользователей. SophiApp — проект с 5 летней историей, без коммерческой наживы. От специалистов для обычных пользователей. Ставить всем и каждому при первоначальной настройке системы.

Предисловие

Негативно отношусь к разным «сборкам от Васяна». Оптимизация и декларируемые особенности — это очень хорошо, но недекларируемые изменения немного настораживают. Пока ты маленький и глупый — вирусы, кейлогеры и прочее тебе не страшны. Со временем на компьютере появляются электронные кошельки, аккаунты с цифровыми товарами, почты, мессенджеры, фермы и прочие ценности. Установка софта не из проверенного источника может обернуться финансовой катастрофой. Только лицензии или проверенный контент. Чувство самосохранения на первом месте. Но и тут есть некоторые неудобства. Компания Microsoft хочет монетизировать свои операционные системы на всех этапах эксплуатации, подсовывая кучу бесполезного мусора. Для мощных и дорогих систем — это на уровне погрешности, но в слабых компьютерах — это до 30% производительности на пустом месте.

Работа за шоколадку

Часто приносят устройства из каменного века с просьбой почистить, настроить, ускорить. Родственники, с работы, бывшие и будущие — люди, с которых неудобно брать деньги. Вот и вчера принесли ящик «для ребенка» из 2011 года. Кроме самой чистки захотелось поставить чистую систему и сравнить ее в базе с минимально оптимизированной. Конфигурация следующая:

  1. Процессор AMD X2 250 
  2. Оперативная память 4Gb (2 по 2) ddr3
  3. Видеокарта Geforce GT630 (fermi 1Gb)
  4. Материнская плата на 890G чипсете
  5. Винчестер HDD 500Gb

Была установлена чистая windows 10 со всеми актуальными обновлениями

Сразу после установки система отъедает 2,2 Gb оперативной памяти и на диске занимает 28,5 Gb.

Запуск браузера добавляет еще 0,8 Gb и ставит систему на грань комфорта. Это показатели ДО скачивания игровых библиотек, мессенджеров, стимов и прочего мусора. Некоторые могут прокричать про «купи за копейки»… Далеко не все считают это объективной необходимостью. Но вы можете нажать кнопку «Спасибо автору» внизу странички и я обязательно потрачу ваш перевод на доброе дело.

SophiApp

Не люблю твикеры и прочие «оптимизаторы», так как после их применения нет уверенности, что компьютер сможет загрузиться и работать без проблем длительное время. Но у данной программы есть 2 особенности:

  1. Открытый исходный код. Абсолютно все функции многократно проверены сообществом и видны при детальном изучении исходников.
  2. Утилита использует только задекларированные функции Microsoft и никакой отсебятины.

Это сборник всех твиков и настроек Windows, собранных в одном месте и распределенных по разным категориям. Безопасность изменений в системе находится на максимальном уровне. Утилита скачивается ИСКЛЮЧИТЕЛЬНО из первоисточника на сервисе github по поисковому запросу SophiApp. Программа регулярно обновляется и имеет версии под актуальные системы.

Установка SophiApp

Распаковываем скачанный архив и запускаем исполняемый файл. Справится любой школьник. Нет никаких галочек и дополнительно устанавливаемого мусора.

Использование SophiApp

Так как этот текст читают люди с разной квалификацией, нет оптимального алгоритма применения. Общая фраза — пробегите по всем пунктам и расставьте галочки во всех меню на свое усмотрение… Бла бла бла…

В первую очередь захожу в раздел UWP-приложения. Ставлю галочку «для всех пользователей» и отмечаю мусорные приложения. Это примерно 50% всей оптимизации чисто установленной системы.

После отметки приложений внизу окошка появится кнопка «Применить» и начнется дезинтеграция мусора.

Простой и быстрый способ удалить моментально кучу всего. Снизу можно поставить или убрать галочки по поводу помощника «Кортана».

Одна только эта операция освобождает 0,5Gb оперативной памяти и 2 Gb на системном диске.

Прочие настройки

Для большинства пользователей будет достаточно первого пункта, ибо он за минимум действий приносит максимальный эффект. Но рекомендую потратить время на изучение всех пунктов.

Помимо проставления галочек и переключения режимов, к каждому действию идет краткая справка. Все описания на русском языке и понятны каждому. Все интуитивно понятно и просто.

Для продвинутых пользователей есть расширенные настройки. Переключив тумблер число изменений в систему немного увеличится.

Помимо высвобождения ресурсов и отключения ненужных служб, утилита позволяет подстроить Windows под себя. Настроить ярлыки, окна, антивирус и прочие мелочи — все, что спрятала Microsoft от обычных пользователей.

После кропотливого изучения всех пунктов и каждой строчки, скорость загрузки ускорилась на 30% и высвободилось в общей сложности 0,8 Gb оперативной памяти. Были обновлены видеокодеки и библиотеки C++. Удалены OneDrive и резервные копии файлов обновления.

Еще раз хочется подчеркнуть — использовались исключительно механизмы самой Windows. Никаких вмешательств в реестр и другие жизненноважные органы управления.

Послесловие

Долгое время использовал продукты компании O&O и Dism++. Хорошие инструменты. Но рекомендовать их рядовому пользователю не стану. Много разных НО и случайностей. Sophia Script, о котором не упомянул, и его логическое продолжение SophiApp — народные инструменты, подходящие всем и каждому. Надеюсь, ваша система теперь будет работать быстрее и стабильнее.

P.S.

рекомендации

4070 MSI по старой цене дешевле Palit

13900K в Регарде дешевле чем при курсе 60

Ищем PHP-программиста для апгрейда конфы

Вопрос — как читаются с телефона скриншоты экрана? Стоит их обрезать или можно оставлять родное 1920*1080?

Вот уже много лет я поддерживаю Sophia Script for Windows, крупнейшего PowerShell-модуля на GitHub для тонкой настройки Windows 10 и Windows 11.

После бесконечных правок мы хотим показать вам SophiApp — графический наследних Sophia Script for Windows: бесплатная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.

И все эти время у меня была идея сделать ее графическую версию, чтобы показать пользователям, каким должен быть современный твикер для Windows, какие функции может в себе нести, а главное — посыл программы: настроить (а не оптимизировать) ОС официальным образом, задокументированным Microsoft, ничего не сломав и не обещая мнимое увеличение производительности, чем грешат аналогичные программы, вводя целенаправленно пользователей в заблуждение.

После бесконечных правок мы хотим показать вам SophiApp — графический наследних Sophia Script for Windows: бесплатная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.

К сожалению, она все еще далеко не идеальна, и уже пришло понимание, что нужна версия 2.0 с более современным UI и UX, но первый блин, вроде как, не оказался комом.

Программа все это время делалась на голом энтузиазме, и мы искренне хотим, чтобы пользователи Windows перестали воспринимать так называемые твикеры как что-то по определению вредное, не несущее пользы, а узнали, как можно настроить современные Windows 10 и 11, и что они в себе таят.

Скачать

И для любителей CLI: скачать всегда самую последнюю версию SophiApp, распаковать, удалить архив и открыть папку с программой автоматически. Просто вставьте команду в PowerShell (можно без прав администратора). Программа не будет автоматически запущена.

irm app.sophi.app -useb | iex

Сделали для вас Inestic и я.

Ключевые возможности

  • Динамически отрисовывающийся UI: все элемент НЕ захардкожены;
  • Больше 130 твиков;
  • SophiApp использует паттерн MVVM;
  • Поддержка многопоточности;
  • SophiApp проверяется статическим анализатором, лицензию на который предоставили в PVS-Studio (да, я прямо им писал:));
  • Все билды компилируются в облаки с использованием GitHub Actions. Вы можете сравнить хэш-сумму архива на странице релиза с хэш-суммой в облачной консоли на шаге «Compress Files», чтобы быть уверенным, что архив не подменялся после релиза (для открытия облачных логов вы должны было залогинены в учетную запись GitHub);
  • Приложение отображает текущее состояние каждой функции в UI;
  • Описание к функциям;
  • Имеет встроенный движок поиска по заголовкам и описанию;
  • Программа поддерживает темную и светлую темы. Может менять тему мгновенно в зависимости от выставляемого режима приложений в Windows;
  • Настроить конфиденциальность и телеметрию;
  • Выключить заданий диагностического характера в Планировщике заданий;
  • Настроить UI и персонализацию;
  • Правильно и до конца удалить OneDrive, не нарушив целостность ОС;
  • Удалить UWP-приложения, отображая локализированные имена пакетов. Список приложений рендерится динамически, используя локальные иконки самих приложений. Ничего не захардкожено;
  • Скачать и установить расширение «HEVC Video Extensions from Device Manufacturer» из Microsoft Store с сервера Microsoft, используя парсер от https://store. rg-adguard. net, чтобы появилась возможность открывать файлы формата. heic и. heif;
  • Создать задание «Windows Cleanup« по очистке неиспользуемых файлов и обновлений Windows в Планировщике заданий. Перед началом очистки всплывет нативный тост, где вы сможете выбрать отложить ли, отменить или запустить задание;
  • Создать задание «SoftwareDistribution» по очистке папок %SystemRoot% \SoftwareDistribution\Download и %TEMP% в Планировщике заданий;
  • Настроить безопасность Windows;
  • Огромное количество твиков по кастомизации проводника и контекстного меню;
  • Все настройки проводятся задокументированными возможностями ОС, что исключает шанс навредить работоспособности системе.

Системные требования

  • Windows 10 2004/20H2/21H1/21H2 x64;
  • Windows 11 21H2;
  • Windows 11 Insider Preview (Beta- и Dev-каналы) (22509+).
  • Чтобы запустить SophiApp, вы должны быть единственным вошедшим пользователем с права администратора на ПК
  • Правильная работоспособность программы гарантируется лишь в при использовании оригинального образа ОС. SophiApp может не работать на сборках Windows. Особенно если сборка была сделана сборщиками, которые целенаправленно ломают Microsoft Defender и выключает телеметрию, удаляя с корнем системные компоненты. То же касается и сторонних твикеров.
  • Необходимы сборки 1151 и 556 (и выше) для Windows 10 и Windows 11 соответственно.
  • Некоторые функции зависят от доступа в интернет. При отсутствии последнего соответствующие функции будут скрыты в UI до тех пор, пока не появится доступ;
  • Вы можете включить скрытые функции в UI, включив «Расширенные настройки» в Настройках программы. Скрытые функции будут помечены соответствующей шестеренкой;
  • После закрытия SophiApp будет автоматически создан лог-файл, который можно прикрепить, если возникла проблема, чтобы помочь нам понять, что пошло не так. Лог-файл не содержит никакую персональную информацию.

При запуске будет проведена проверка на наличие проблем в ОС, о чем пользователь будет уведомлен.

  • Некоторые функции зависят от доступа в интернет. При отсутствии последнего соответствующие функции будут скрыты в UI до тех пор, пока не появится доступ;
  • Вы можете включить скрытые функции в UI, включив «Расширенные настройки» в Настройках программы. Скрытые функции будут помечены соответствующей шестеренкой;
  • После закрытия SophiApp будет автоматически создан лог-файл, который можно прикрепить, если возникла проблема, чтобы помочь нам понять, что пошло не так. Лог-файл не содержит никакую персональную информацию.

Скриншоты

Когда нечего делать и добавляешь пульсирующее SVG-сердце

Локализация

Кроме русского, SophiApp переведена носителями на английский, украинский, немецкий и итальянский языки.

Журнал изменений

  • SophiApp. exe
  • Microsoft. Deployment. WindowsInstaller. dll
  • Microsoft. Dism. dll
  • Microsoft. Win32.TaskScheduler. dll
  • Microsoft. Win32.TaskScheduler. resources. dll
  • Newtonsoft. Json. dll
  • System. Management. Automation. dll
  • Windows. winmd

Если вам интересны новости ИТ и технологий из первоисточников на английском, можете подписать на мой новостной канал Sophia News, а обсудить их в чате Sophia Chat, где можно задать вопросы по SophiApp, Sophia Script, ПК, ОС, а также попросить написать код для автоматизации чего-либо на PowerShell.

Все баги и пожелания можете оставлять здесь или создать Issue на GitHub.

  • Windows 10 скопировать диск в iso
  • Windows 10 сколько оперативки жрет windows
  • Windows 10 сколько места под систему
  • Windows 10 скачать файл с ftp
  • Windows 10 сколько занимает места на флешке