تفعيل التنبيه عند اكتمال شحن بطارية اللاب توب بدون برامج



تابع قناة عالم الكمبيوتر علي التيليجرام


يقوم نظام ويندوز على أجهزة اللابتوب بإصدار إشعار فور وصول طاقة البطارية لأقل من 20% ليقوم المُستخدم بدوره وهو توصيل الشاحن بالجهاز حتى لا يفصل فجأة. لكن لا يفعل نفس الشيء عندما تمتلئ البطارية بالطاقة وتصل 100% ،حيث يؤدي ترك الشاحن موصل بالجهاز بإستمرار أثناء العمل عليه إلى نقص عمر البطارية بسبب ارتفاع الحرارة، وقد وضحنا ذلك بالتفصيل فى موضوع هل يجب أن نبقي الشاحن موصول بشكل مستمر في اللابتوب ؟ وبما أن الويندوز لا يحتوي على خيار للتنبيه عند اكتمال شحن بطارية اللاب، سنقوم أدناه باستعراض طريقة تفعل ذلك وبدون استخدام برامج وبطريقة سهلة جداً.



كل ما سوف نفعله الآن هو إنشاء ملف سكربت مكون من بعض الاوامر والاكواد والتي تقوم بدورها بخلق إشعار يظهر بمجرد وصول طاقة البطارية لنسبة شحن مُعينة مثل 95% او 100% حسب ما تريد، بحيث يعمل هذا الاسكربت فى الخلفية بصورة دائمة ليقوم بمراقبة نسبة الشحن في البطارية، وتقوم بإزالة الشاحن من الجهاز عند ظهور هذا الاشعار أمامك للحفاظ على عمر البطارية فى اللاب توب. هذه الخطوات يمكنك تطبيقها على أي ويندوز سواء XP او ويندوز 10. حسناً، دعونا نبدأ مباشرةً بسرد الخطوات فى السطور القادمة.

قد يهمك ايضاً: خطوات لمعرفة هل شاحن وبطارية اللابتوب اصلية ام تقليد



لإنشاء الاسكربت، ستقوم في البداية بفتح اداة Notepad فى ويندوز من خلال قائمة Start أو بفتح نافذة Run بالضغط على ويندوز + حرف R معاً ثم اكتب الامر "notepad.exe" وتضغط Enter لتظهر نافذة "المفكرة" مباشرةً. فى هذه النافذة ستقوم بنسخ ولصق الاسكربت التالي بها:

set oLocator = CreateObject("WbemScripting.SWbemLocator")
set oServices = oLocator.ConnectServer(".","root\wmi")
set oResults = oServices.ExecQuery("select * from batteryfullchargedcapacity")
for each oResult in oResults
   iFull = oResult.FullChargedCapacity
next
while (1)
  set oResults = oServices.ExecQuery("select * from batterystatus")
  for each oResult in oResults
    iRemaining = oResult.RemainingCapacity
    bCharging = oResult.Charging
  next
  iPercent = ((iRemaining / iFull) * 100) mod 100
  if bCharging and (iPercent > 95) Then msgbox "Battery is at " & iPercent & "%",vbInformation, "Battery monitor"
  wscript.sleep 30000 ' 5 minutes
wend

بعد لصق السكربت، يمكنك التعديل على القيمة التي هي أمام iPercent فبدلاً من 95 يمكنك إضافة أي رقم من 1 - 100 فهذه هي النسبة التي سيظهر إشعار التنبيه عند وصول طاقة البطارية لها.



بعد ذلك قم بحفظ الملف، حيث تضغط على قسم File بالأعلى، ومن القائمة المنسدلة التي ستظهر اضغط على خيار Save as لتظهر لك نافذة اخري حيث تقوم بتحديد مكان حفظ الملف، وأرجح لك حفظه على سطح المكتب لاننا سنقوم بنقله إلى مكان آخر لاحقاً. لكن الاهم هنا هو الاسم الخاص بالملف، فقم بتحديد اي اسم شرطاً ان ينتهي بامتداد "vbs." كما موضح في الصورة بالأعلى. واخيراً اضغط Save لحفظ الملف.

*ملحوظة: إذا كنت تستصعب القيام بالخطوات السابقة، يمكنك تحميل ملف السكربت جاهز من هنا.



على اي حال، بعد أن يكون لديك الملف تستطيع الضغط عليه مرتين متتاليتين لتشغيله، حيث ينشئ عملية فى الخلفية تراقب نسبة الشحن فى البطارية. لكن وبمجرد أن تقوم بإغلاق الحاسوب ثم إعادة تشغيله، لن يعمل الملف إلا بعد أن تقوم بتشغيله بنفسك. ولنجعل الامر سهل، يمكننا جعل الملف يبدأ بالعمل فور تشغيل الجهاز تلقائياً. و لإتمام هذا الأمر، كل ما عليك هو الانتقال إلى المسار التالي:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

ثم تقوم بإضافة الملف داخل مجلد Startup سواء بالسحب والإفلات كما بالصورة أعلاه، او عمل Copy و Paste للملف داخل المجلد.



وبهذه الطريقة، كلما بدأ اللاب توب بالعمل، سيعمل معه ملف الاسكربت. حيث يتم مراقبة نسبة الشحن في البطارية بعد توصيل الجهاز بالشاحن، وفور وصول النسبة إلى 95 ( أو حسب ما حددت أثناء إنشاء ملف الاسكربت ) سيظهر لك اشعار كما هو موضح فى الصورة بالأعلى. ويمكنك حينئذ إزالة كابل الشاحن من الجهاز حتى تحافظ على عمر البطارية لأطول فترة ممكنة. وبذلك قد قمت بتفعيل التنبيه عند اكتمال شحن بطارية اللاب توب بدون برامج.



هناك أمر آخر أريد أن أشير إليه بمناسبة موضوع هذا المقال. وهو أن معظم الاجهزة المحمولة بها وضع يُسمي "Conservation Mode" وفي أجهزة لينوفو ستجد هذا الخيار ضمن تطبيق Lenovo Vantage الرسمي والذي قدمنا عنه مراجعة في موضوع تطبيق مهم يجب عليك تحميله إذا كنت تستخدم حاسوب لينوفو. بشكل عام، هذا الوضع موجه للمُستخدم الذي يقوم بتوصيل الشاحن بالجهاز دائماً، فعندما يتم تفعيله، يتم شحن البطارية حتى 60% من الطاقة وبعدها يتم ايقاف الشحن لحين تقل النسبة عن 60% ثم إعادة شحنها..وهكذا. ووفقاً لشركة لينوفو، هذا يحسن اداء البطارية.

تعليقات

  1. السلام عليكم
    بارك الله بكم على هذه المعلومات القيمة
    لكن عندي طلب هل يوجد بحث خاص في محتوى المدونة .
    ولكم من خالص التحيات اخوكم علي.

    ردحذف
    الردود
    1. عليكم السلام
      نعم أعلى اليسار فى المواقع أو على يسار شعار المدونة هناك بحث مخصص.

      حذف
  2. مسار الويندوز اللي حضرتك محدده غير موجود بالجهاز عندي

    ردحذف
    الردود
    1. مجلد ProgramData مخفي بامكانك من الاعدادات تظهر المجلدات المخفية
      او تنسخ المسار وتلصقه في الشريط الذي تظهر فيه المسارات في windows explorer

      حذف
  3. شكرا جزيلا موضوع راااااااااائع جد نفع معاي بعد ما جربت كثير برامج وملفات كاذبه

    ردحذف
  4. لو سمحت كيف أزيل الأداة مشان تبطل تظهرلي؟؟

    ردحذف
  5. ويندوز 7 هل تعمل معه هذه الطريقة او هناك طريقة اخرى علما اني اتبعت نفس الخطوات ولكن لا بدون اي نتيجة

    ردحذف
  6. اذا ابي الغيها شلون صارت مزعجه تطلع 20 مليون الف اشعار ورا بعض (صيغة مبالغه)

    ردحذف
  7. ضروري شلون الغيها

    ردحذف
  8. اخي هل يمكن بهاته الطريقة قطع الشحن يعني يوقف شحن تلقائي بالمدة المحددة بلسكريبت ??

    ردحذف

إرسال تعليق