Скрипт за настройка на Windows 10

Отдавна исках да споделя своя скрипт за автоматизация на настройките на Windows 10 (в момента актуалната версия е 18362), но все не ми оставаше време. Може да е полезен на някого изцяло или само частично.

Разбира се, ще е трудно да опиша всички настройки, но ще се опитам да изтъкна най-важното.

Ако някой се интересува, заповядайте да разгледате.

Въведение

Отдавна исках да споделя своя скрипт за автоматизация на настройките на Windows 10, но все не ми оставаше време. Може да е полезен на някого изцяло или само частично.

Разбира се, ще е трудно да опиша всички настройки, но ще се опитам да изтъкна най-важното:

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

  • Изключване на услуги за диагностика и проследяване
  • Множество подобрения на Проводника
  • Избор на подразбиращ се режим на Windows
  • Избор на подразбиращ се режим на приложение
  • Промяна на пътя на променливата среда за временни файлове на $env:SystemDriveTemp
  • Включване на допълнителна информация при извеждане на BSoD
  • Изключване на Windows Defender SmartScreen в Microsoft Edge
  • Забрана за изключване на Ethernet адаптера за икономия на енергия за настолен компютър
  • Премахване на всички UWP приложения от всички акаунти, с изключение на
  • Премахване на всички UWP приложения от системния акаунт, с изключение на
  • Изключване на компоненти
  • Премахване на OneDrive
  • Създаване на задача в Планировчика на задачи за стартиране на почистване на диска
  • Създаване на задача в Планировщика на задачи за почистване на папката «$env:SystemRootSoftwareDistributionDownload»
  • Създаване на задача в Планировщика на задачи за почистване на папката $env:TEMP
  • Забрана за стандартни приложения да работят във фонов режим, с изключение на
  • Включване на контролируем достъп до папки и добавяне на защитени папки
  • Изключване на потребителски услуги
  • Създаване на пряк път в стар формат за «Устройства и принтери»
  • Препланиране на местоположението на папките «Работен плот», «Документи», «Изтегляния», «Музика», «Снимки», «Видео»
  • Актуализиране на иконите на работния плот, променливите среда и лентата на задачите без рестартиране на «Проводника»

Скрипт

Github

Използването

  • Ако ще запазвате в файл .ps1, трябва да промените кодирането на «UTF-8 с BOM»

или

  • Копирайте кода изцяло и го поставете в PowerShell ISE

NB

  • PowerShell и PowerShell ISE трябва да се стартират с повишени права
  • Настройте правилната политика за стартиране на скриптове в PowerShell

Set-ExecutionPolicy Unrestricted -Force

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster