ونڈوز 10 سیٹ اپ اسکرپٹ

میں طویل عرصے سے ونڈوز 10 کے سیٹ اپ کو خودکار بنانے کے لیے اپنی اسکرپٹ کا اشتراک کرنا چاہتا تھا (فی الحال موجودہ ورژن 18362 ہے)، لیکن میں کبھی اس کے قریب نہیں پہنچا۔ شاید یہ کسی کے لیے مکمل طور پر یا اس کا صرف ایک حصہ مفید ہو گا۔

یقینا، تمام ترتیبات کو بیان کرنا مشکل ہوگا، لیکن میں سب سے اہم کو اجاگر کرنے کی کوشش کروں گا۔

اگر کوئی دلچسپی رکھتا ہے، تو بلی میں خوش آمدید.

داخلہ

میں طویل عرصے سے ونڈوز 10 سیٹ اپ کو خودکار کرنے کے لیے اپنی اسکرپٹ کا اشتراک کرنا چاہتا تھا، لیکن میں کبھی اس کے قریب نہیں پہنچا۔ شاید یہ کسی کے لیے مکمل طور پر یا اس کا صرف ایک حصہ مفید ہو گا۔

یقینا، تمام ترتیبات کو بیان کرنا مشکل ہوگا، لیکن میں سب سے اہم کو اجاگر کرنے کی کوشش کروں گا:

اہم افعال

  • تشخیصی ٹریکنگ سروسز کو غیر فعال کریں۔
  • ایکسپلورر کے بہت سارے موافقت
  • ونڈوز موڈ کو بطور ڈیفالٹ منتخب کریں۔
  • ڈیفالٹ ایپلیکیشن موڈ منتخب کریں۔
  • عارضی فائلوں کے لیے ماحول کے متغیر راستے کو $env:SystemDriveTemp میں تبدیل کریں
  • BSoD آؤٹ پٹ کرتے وقت اضافی معلومات شامل کریں۔
  • مائیکروسافٹ ایج میں ونڈوز ڈیفنڈر اسمارٹ اسکرین کو غیر فعال کریں۔
  • ڈیسک ٹاپ پی سی کے لیے پاور بچانے کے لیے ایتھرنیٹ اڈاپٹر کو بند کرنے سے روکیں۔
  • سوائے تمام اکاؤنٹس سے تمام UWP ایپس کو ہٹا دیں۔
  • سسٹم اکاؤنٹ سے تمام UWP ایپلیکیشنز کو ہٹا دیں۔
  • اجزاء کو غیر فعال کریں۔
  • OneDrive کو ہٹا دیں۔
  • ڈسک کلین اپ چلانے کے لیے ٹاسک شیڈیولر میں ایک ٹاسک بنائیں
  • "$env:SystemRootSoftwareDistributionDownload" فولڈر کو صاف کرنے کے لیے ٹاسک شیڈیولر میں ایک ٹاسک بنائیں
  • Cleanup Task Scheduler میں $env:TEMP فولڈر بنائیں
  • معیاری ایپلیکیشنز کو پس منظر میں چلنے سے روکیں، سوائے اس کے
  • کنٹرول شدہ فولڈر تک رسائی کو فعال کریں اور محفوظ فولڈرز شامل کریں۔
  • حسب ضرورت خدمات کو غیر فعال کریں۔
  • "آلات اور پرنٹرز" کے لیے ایک پرانی شکل کا شارٹ کٹ بنائیں
  • ڈیسک ٹاپ، دستاویزات، ڈاؤن لوڈ، موسیقی، تصاویر، ویڈیوز کے فولڈرز کے مقام کی دوبارہ وضاحت کریں
  • ایکسپلورر کو دوبارہ شروع کیے بغیر ڈیسک ٹاپ آئیکنز، ماحولیاتی متغیرات اور ٹاسک بار کو ریفریش کریں۔

اسکرپٹ۔

Github کے

استعمال کریں

  • اگر آپ .ps1 فائل میں محفوظ کرتے ہیں، تو آپ کو انکوڈنگ کو "BOM کے ساتھ UTF-8" میں تبدیل کرنا چاہیے۔

یا

  • پورے کوڈ کو کاپی کریں اور اسے PowerShell ISE میں پیسٹ کریں۔

NB

  • PowerShell اور PowerShell ISE کو بلند حقوق کے ساتھ چلایا جانا چاہیے۔
  • مناسب PowerShell اسکرپٹ لانچ پالیسی سیٹ کریں۔

Set-ExecutionPolicy Unrestricted -Force

ماخذ: www.habr.com

نیا تبصرہ شامل کریں