اسکریپت راه اندازی ویندوز 10

من مدتهاست که می خواستم اسکریپت خود را برای تنظیم خودکار ویندوز 10 به اشتراک بگذارم (در حال حاضر نسخه فعلی 18362 است)، اما هرگز به آن نرسیدم. شاید به طور کامل یا تنها بخشی از آن برای کسی مفید باشد.

البته، توصیف همه تنظیمات دشوار خواهد بود، اما سعی می کنم مهمترین آنها را برجسته کنم.

اگر کسی علاقه مند است، پس به گربه خوش آمدید.

ورود

مدت‌هاست که می‌خواستم اسکریپت خود را برای تنظیم خودکار ویندوز 10 به اشتراک بگذارم، اما هرگز به آن نرسیدم. شاید به طور کامل یا تنها بخشی از آن برای کسی مفید باشد.

البته، توصیف همه تنظیمات دشوار خواهد بود، اما من سعی خواهم کرد مهمترین آنها را برجسته کنم:

تابع اصلی

  • خدمات ردیابی تشخیصی را غیرفعال کنید
  • بسیاری از ترفندهای اکسپلورر
  • حالت Windows را به عنوان پیش فرض انتخاب کنید
  • حالت برنامه پیش فرض را انتخاب کنید
  • مسیر متغیر محیطی فایل های موقت را به $env:SystemDriveTemp تغییر دهید
  • هنگام خروجی BSoD اطلاعات اضافی را وارد کنید
  • Windows Defender SmartScreen را در Microsoft Edge غیرفعال کنید
  • از خاموش کردن آداپتور اترنت برای صرفه جویی در مصرف برق برای رایانه رومیزی جلوگیری کنید
  • همه برنامه های UWP را از همه حساب ها حذف کنید به جز
  • تمام برنامه های UWP را از حساب سیستم حذف کنید به جز
  • اجزا را غیرفعال کنید
  • OneDrive را حذف کنید
  • یک کار در Task Scheduler برای اجرای پاکسازی دیسک ایجاد کنید
  • یک کار در Task Scheduler ایجاد کنید تا پوشه "$env:SystemRootSoftwareDistributionDownload" را پاک کنید.
  • پوشه $env:TEMP را در Cleanup Task Scheduler ایجاد کنید
  • از اجرای برنامه های استاندارد در پس زمینه جلوگیری کنید، به جز
  • دسترسی به پوشه کنترل شده را فعال کنید و پوشه های محافظت شده را اضافه کنید
  • غیرفعال کردن خدمات سفارشی
  • ایجاد میانبر با فرمت قدیمی برای «دستگاه‌ها و چاپگرها»
  • مکان پوشه‌های دسک‌تاپ، اسناد، بارگیری‌ها، موسیقی، تصاویر، ویدیوها را دوباره تعریف کنید
  • آیکون های دسکتاپ، متغیرهای محیطی و نوار وظیفه را بدون راه اندازی مجدد اکسپلورر به روز کنید

اسکریپت

گیتهاب

استفاده

  • اگر در فایل ps1. ذخیره می کنید، باید رمزگذاری را به "UTF-8 with BOM" تغییر دهید.

یا

  • کل کد را کپی کرده و در PowerShell ISE قرار دهید

NB

  • PowerShell و PowerShell ISE باید با حقوق بالا اجرا شوند
  • سیاست راه اندازی اسکریپت PowerShell مناسب را تنظیم کنید

Set-ExecutionPolicy Unrestricted -Force

منبع: www.habr.com

اضافه کردن نظر