ITDCWSE 📚 لیول 2: Intermediate System Administrator - سبق نمبر 3


 

📚 لیول 2: Intermediate System Administrator - سبق نمبر 3

📖 سبق 3: powercfg کمانڈ - پاور سیٹنگز اور انرجی مینجمنٹ

مکمل تفصیل کے ساتھ پیش ہے:


⚡ سبق 3: powercfg کمانڈ - پاور مینجمنٹ اور بیٹری آپٹیمائزیشن

🎯 کمانڈ کا تعارف

powercfg (Power Configuration) ایک طاقتور کمانڈ ہے جو ونڈوز پاور سیٹنگز، پاور پلانز، اور انرجی استعمال کو کنفیگر اور مینج کرتی ہے۔

✨ اس سے کیا ممکن ہے؟

  • پاور پلانز کا انتظام اور تخلیق

  • بیٹری ہیلتھ اور کارکردگی کا تجزیہ

  • سسٹم سلیپ اور hibernation سیٹنگز

  • پاور استعمال کی تفصیلی رپورٹنگ

  • انرجی بچت کے لیے آپٹیمائزیشن


🛠️ طریقہ استعمال

بنیادی ساخت:

cmd
powercfg [option] [parameters]

مفید اختیارات:

1. موجودہ پاور پلانز دیکھنا:

cmd
powercfg /list

2. تفصیلی پاور رپورٹ بنانا:

cmd
powercfg /energy

3. پاور پلان کی تفصیلات:

cmd
powercfg /query [GUID]

4. بیٹری رپورٹ بنانا:

cmd
powercfg /batteryreport

5. سلیپ states دیکھنا:

cmd
powercfg /a

📋 عملی مثالیں

A. پاور پلان مینجمنٹ

تمام فعال پاور پلانز:

cmd
powercfg /list

موجودہ فعال پاور پلان:

cmd
powercfg /getactivescheme

پاور پلان تبدیل کرنا:

cmd
powercfg /setactive [GUID]

نئی پاور پلان بنانا:

cmd
powercfg /duplicatescheme [source-GUID] [new-GUID-name]

B. انرجی رپورٹنگ

60 سیکنڈ کی انرجی رپورٹ:

cmd
powercfg /energy /duration 60

مکمل بیٹری رپورٹ:

cmd
powercfg /batteryreport /output "C:\battery_report.html"

سلیپ اسٹیٹ رپورٹ:

cmd
powercfg /sleepstudy /output "C:\sleep_report.html"

C. پاور سیٹنگز کنفیگریشن

مخصوص سیٹنگ چینج کرنا:

cmd
powercfg /setacvalueindex [GUID] [subgroup] [setting] [value]
powercfg /setdcvalueindex [GUID] [subgroup] [setting] [value]

پاور پلان ایکسپورٹ/ایمپورٹ:

cmd
powercfg /export "C:\powerplan.pow" [GUID]
powercfg /import "C:\powerplan.pow"

🔍 آؤٹ پٹ کی تشریح

powercfg /list آؤٹ پٹ:

text
Existing Power Schemes (* Active)
-----------------------------------
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (Balanced) *
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (High performance)
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a  (Power saver)

powercfg /energy آؤٹ پٹ:

text
Energy Policy: Passive
Analysis took 60 seconds.

Errors:
- USB Device not Entering Selective Suspend
- PCI Express Active-State Power Management (ASPM) Disabled

Warnings:
- Display timeout is too long
- Wireless adapter is not configured for low power

Information:
- Platform Timer Resolution
- Processor Power Management

powercfg /batteryreport آؤٹ پٹ (HTML فائل میں):

  • بیٹری کی صلاحیت

  • استعمال کی تاریخ

  • بیٹری لائف سائکل

  • تخمینہ شدہ بیٹری لائف


⚠️ ممکنہ مسائل اور حل

مسئلہ 1: "Insufficient privileges"

وجہ: Administrator rights کی ضرورت
حل:

  • Command Prompt کو "Run as administrator" کھولیں

مسئلہ 2: بیٹری رپورٹ نہ بننا

وجہ: ڈیسک ٹاپ پی سی یا بیٹری نہ ہونا
حل:

cmd
# بنیادی انرجی رپورٹ
powercfg /energy

مسئلہ 3: پاور پلان سیو نہ ہونا

حل:

cmd
# پہلے GUID معلوم کریں
powercfg /list

# پھر فعال کریں
powercfg /setactive [GUID]

💼 عملی استعمال کے منظرنامے

منظرنامہ 1: بیٹری ہیلتھ چیک

cmd
# بیٹری مکمل رپورٹ
powercfg /batteryreport

# انرجی افیشنسی چیک
powercfg /energy /duration 120

منظرنامہ 2: ہائی پرفارمنس موڈ

cmd
# ہائی پرفارمنس GUID معلوم کریں
powercfg /list

# فعال کریں
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

منظرنامہ 3: کسٹم پاور پلان بنانا

cmd
# Balanced scheme سے کاپی
powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e "My Custom Plan"

# نئی سیٹنگز سیٹ کریں
powercfg /setacvalueindex [GUID] SUB_PROCESSOR PROCTHROTTLEMAX 100
powercfg /setactive [GUID]

منظرنامہ 4: پاور مسائل ڈایگنوسس

cmd
# انرجی رپورٹ
powercfg /energy

# سلیپ اسٹڈی
powercfg /sleepstudy

# سسٹم avalabilities
powercfg /a

🔧 advanced استعمال

پاور پلان backup/restore:

cmd
# تمام پاور پلانز backup
powercfg /export "C:\Backup\all_plans.pow" GUID_ALL

# restore
powercfg /import "C:\Backup\all_plans.pow"

device-specific پاور سیٹنگز:

cmd
# USB selective suspend disable
powercfg /setacvalueindex SCHEME_CURRENT 2e601130-5351-4d9d-8e04-252966beaaff 48d6eb1e-50f5-4782-a5d4-53bb8f07e226 0

# Wireless adapter power saving
powercfg /setdcvalueindex SCHEME_CURRENT 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a 0

پاور event tracing:

cmd
# پاور tracing شروع
powercfg /trace /duration 300

# رپورٹ generate
powercfg /trace /output "C:\trace.etl"

📝 اسائنمنٹ

عملی کام:

  1. powercfg /list چلائیں اور تمام پاور پلانز نوٹ کریں

  2. powercfg /energy چلائیں اور رپورٹ کا تجزیہ کریں

  3. powercfg /batteryreport چلائیں (اگر applicable)

  4. اپنا کسٹم پاور پلان بنائیں

سوالات:

  1. پاور پلان GUID کیا ہے اور یہ کیوں اہم ہے؟

  2. /energy اور /batteryreport میں کیا فرق ہے؟

  3. پاور سیونگ کے لیے کن سیٹنگز کو آپٹیمائز کیا جا سکتا ہے؟

  4. پاور پلان کو کیسے backup اور restore کریں گے؟

مشق:

  1. اپنے سسٹم کی مکمل پاور رپورٹ تیار کریں

  2. 3 مختلف پاور پلانز کا موازنہ کریں

  3. ایک ہائی پرفارمنس پاور پلان بنائیں اور اسے فعال کریں


💡 بہترین مشقیں

  • مہینے میں ایک بار powercfg /energy چلائیں

  • بیٹری والے ڈیوائسز پر powercfg /batteryreport باقاعدہ چلائیں

  • پاور پلانز کا backup ضرور بنائیں

  • company/school computers کے لیے standardized پاور پلانز استعمال کریں


🔋 بیٹری کیئر کے لیے نکات

لیپ ٹاپ users کے لیے:

cmd
# بیٹری ہیلتھ مانیٹر
powercfg /batteryreport

# overcharging سے بچاؤ
powercfg /setdcvalueindex SCHEME_CURRENT SUB_BATTERY BATACTIONCRIT 0

ڈیسک ٹاپ users کے لیے:

cmd
# انرجی افیشنسی
powercfg /energy

# unnecessary services disable
powercfg /requestsoverride

⚠️ اہم انتباہات

  • پاور سیٹنگز میں تبدیلی سمجھ بوجھ کر کریں

  • critical system functions کو disable نہ کریں

  • پاور پلان backup کے بغیر حذف نہ کریں

  • company policies کے خلاف سیٹنگز نہ بدلیں


اگلا سبق: schtasks کمانڈ - شیڈولڈ ٹاسکس اور آٹومیشن

کوئی تبصرے نہیں:

ایک تبصرہ شائع کریں