Windows 10 quraşdırma skripti

Mən çoxdan Windows 10-un quraşdırılmasını avtomatlaşdırmaq üçün skriptimi bölüşmək istəyirdim (hazırda hazırkı versiya 18362-dir), lakin heç vaxt buna nail ola bilmədim. Bəlkə də kiməsə tam və ya yalnız bir hissəsi faydalı olacaq.

Əlbəttə ki, bütün parametrləri təsvir etmək çətin olacaq, amma ən vaciblərini vurğulamağa çalışacağam.

Kimsə maraqlanırsa, pişiyə xoş gəlmisiniz.

Giriş

Mən çoxdan Windows 10 quraşdırmasını avtomatlaşdırmaq üçün skriptimi bölüşmək istəyirdim, lakin heç vaxt buna nail ola bilmədim. Bəlkə də kiməsə tam və ya yalnız bir hissəsi faydalı olacaq.

Əlbəttə ki, bütün parametrləri təsvir etmək çətin olacaq, amma ən vacibini vurğulamağa çalışacağam:

Əsas funksiyaları

  • Diaqnostik izləmə xidmətlərini deaktiv edin
  • Çoxlu Explorer düzəlişləri
  • Defolt olaraq Windows rejimini seçin
  • Defolt tətbiq rejimini seçin
  • Müvəqqəti fayllar üçün mühit dəyişən yolunu $env:SystemDriveTemp olaraq dəyişdirin
  • BSoD çıxararkən əlavə məlumat daxil edin
  • Microsoft Edge-də Windows Defender SmartScreen-i söndürün
  • Masaüstü kompüter üçün enerjiyə qənaət etmək üçün Ethernet adapterini söndürməyin qarşısını alın
  • istisna olmaqla, bütün UWP proqramlarını bütün hesablardan silin
  • istisna olmaqla, bütün UWP proqramlarını sistem hesabından silin
  • Komponentləri söndürün
  • OneDrive-ı silin
  • Disk təmizlənməsini işə salmaq üçün Task Scheduler-də tapşırıq yaradın
  • “$env:SystemRootSoftwareDistributionDownload” qovluğunu təmizləmək üçün Tapşırıq Planlayıcısında tapşırıq yaradın
  • Təmizləmə Tapşırıq Planlayıcısında $env:TEMP qovluğunu yaradın
  • İstisna standart proqramların arxa planda işləməsinin qarşısını alın
  • Nəzarət edilən qovluğa girişi aktivləşdirin və qorunan qovluqlar əlavə edin
  • Fərdi xidmətləri deaktiv edin
  • "Cihazlar və Printerlər" üçün köhnə format qısayolunu yaradın
  • İş masası, Sənədlər, Yükləmələr, Musiqi, Şəkillər, Videolar qovluqlarının yerini yenidən təyin edin
  • Explorer-i yenidən başlatmadan masa üstü nişanlarını, mühit dəyişənlərini və tapşırıqlar panelini yeniləyin

Skript

Github

Istifadə

  • .ps1 faylında yadda saxlasanız, kodlaşdırmanı "BOM ilə UTF-8" olaraq dəyişməlisiniz.

və ya

  • Bütün kodu kopyalayın və PowerShell ISE-ə yapışdırın

NB

  • PowerShell və PowerShell ISE yüksək hüquqlarla işlədilməlidir
  • Müvafiq PowerShell skriptini işə salma siyasətini təyin edin

Set-ExecutionPolicy Unrestricted -Force

Mənbə: www.habr.com

Добавить комментарий