متطلبات الشرح:
1- برنامج Autoit:
2- خبرة كافية
(لا نريد مبتدئين لأنهم قد يسببوا مشاكل لأجهزتهم في حال الخطأ)
نبدأ شرحنا اليوم بمعلومة للتفريق بين المفتاح والقيمة
المفتاح هو المجلد الموجود في الريجستري والذي يحتوي على القيم
أما القيمة فهي الملف التي توضع في المفتاح ويكون لها قدرة على عمل معين مثل تشغيل البرامج أو حفظ أوامر النظام 
والصورة توضح أكثر: :d:
وهكذا انتهينا من شرح الفرق ونذهب الان إلى شرح آخر.....
طريقة قراءة التقرير:
1- قبل كل شيء يجب الضغط على Right Ctrl + Right Shift
وذلك لتحويل النص بحيث يبدأ من اليسار إلى اليمين وهذه الخطوة مهمة لتجنب الخطأ في قراءة التقرير
2- تابع هذه الصورة لتعرف كيف تقرأ التقرير:
أرجو أنكم عرفتم الان كيفية قراءة التقرير
k:
لنذهب الآن إلى الشرح الذهبي للموضوع.....
شرح حذف المفاتيح أو القيم المصابة:
في البداية سوف اشرح لكم كيفية صنع أداة لحذف القيم المصابة في أقل من 3 دقائق
هذه الأكواد الرسمية والذي أريد من الجميع استخدامها
1- لحذف قيمة مصابة:
الكود الرسمي 1:
PHP:
;هذا الأمر للتشغيل كمسؤول
#RequireAdmin
#include <Process.au3>
RegDelete("keyname","valuename")
;keyname= مسار القيمة
;valuename= اسم القيمة
MsgBox(64,"example-tool","انتهت الاداة بنجاح؛احذف الاداة بعد الانتهاء")
Exit
شرح الكود 1:
انسخ الكود 1 وضعه في ملف اوتوات
ثم ضع مسار المفتاح الذي توجد به القيمة بدل keyname واسم القيمة بدل valuename
مثال للتوضيح: (تابع الصورة)
ويكون الكود كالتالي: (مثال للتوضيح فقط)
PHP:
#RequireAdmin
#include <Process.au3>
RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run","Skype")
MsgBox(64,"example-tool","انتهت الاداة بنجاح؛احذف الاداة بعد الانتهاء")
Exit
2- لحذف مفتاح بالكامل مع القيم التي بداخله: :q:
الكود الرسمي 2:
PHP:
;هذا الأمر للتشغيل كمسؤول
#RequireAdmin
#include <Process.au3>
RegDelete("keyname")
;keyname= مسار المفتاح
MsgBox(64,"example-tool","انتهت الاداة بنجاح؛احذف الاداة بعد الانتهاء")
Exit
شرح الكود 2:
مثلا في بدء التشغيل للريجستري في هذا المسار:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
ولنقل أنه بوجد هناك مجلد فايروس باكمله في المسار حق بدء التشغيل ويكون بالشكل التالي: :d:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Virus
صورة للتوضيح أكثر: 
مثال للتوضيح أكثر بطريقة حذف مفتاح Virus:
PHP:
#RequireAdmin
#include <Process.au3>
RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Virus")
MsgBox(64,"example-tool","انتهت الاداة بنجاح؛احذف الاداة بعد الانتهاء")
Exit
طريقة التحويل لبرنامج:
بعد أن تنتهوا من وضع أكواد الاداة وتكون أصبحت جاهزة
يجب تحويلها إلى برنامج (أي ذو امتداد exe) ثم تعطوها لصاحب المشكلة
للتحويل لبرنامج:
1- بعد الانتهاء من الاداة اتبع الصورة التالية واقرأ النص الموجود فيها:
2- قد تظهر رسائل خطأ تقول بأنه فشل في التحويل لبرنامج ولكن لا تقلق هذه الرسالة عادية ولحل المشكلة جرب عدة مرات تضغط رايت كلك على الاداة وبعدين Compile Script
ملاحظات:
1- عند حل مشكلة يمكن استخدام كود آخر للحذف غير الكود الرسمي لكن أن لا أتحمل أي خطأ بكود آخر قد يسبب مشكلة أخرى لصاحب المشكلة
2- لا أتحمل مسؤولية الخطأ في عمل كود أداة لحذف القيم ولكن تم كتابته خطأ
3- جميع الاكواد التي كتبتها كمثال للتوضيح هي فقط لتوضيح الفكرة ولا تجربوها أبدا على أجهزتكم وخصوصا حذف قيمة Skype وإلا لن يشتغل Skype من نفسه وستحتاج لتشغليه بنفسك كل مرة
^^^^
هذا بالنسبة لمن لا يحب إغلاق التشغيل التلقائي :d:
4- عند كتابة كود ما لحذف قيمة أو مفتاح يجب أن تأخذ الكود الرسمي 1 لحذف القيم أو 2 لحذف المفاتيح
5- يمكن استخدام أكثر من أمر دفعة واحدة
فمثلا:
PHP:
#RequireAdmin
#include <Process.au3>
RegDelete("مسار المفتاح")
RegDelete("مسار مفتاح آخر")
RegDelete("مسار مفتاح آخر")
RegDelete("مسار مفتاح آخر")
;إلى آخره
MsgBox(64,"example-tool","انتهت الاداة بنجاح؛احذف الاداة بعد الانتهاء")
Exit
6- بالنسبة لصاحب المشكلة: بعد أن يصنع الشباب الأداة المناسبة لحذف القيم وبعد أن تشغلها وتنتهي عليك أن تحذف الاداة بعد انتهائك منها لأن الاداة تستخدم مرة واحدة :d:
وهكذا نكون انتهينا أخيرا من الشرح الكامل والمفيد
وأتمنى لكم الفائدة....
اخواني تعبت كثيرا واضعت من وقتي الكثير وأنا اصنع الأداة لكم واتعبني أيضا فتح هذا الموضوع وشرح كامل ومفصل للأداة
لذا أرجو منكم الدعاء لي ولوالدي ولوالدتي ولإخواننا المسلمين.....
ولا تنسوا التقييم والرد على الموضوع.....:d:
انتهى...