موضوع: صناعة الويندوز........ الأحد 27 يوليو - 13:56
صناعة الويندوز بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الأخوة الأعضاء
صناعة الويندوز الشخصي
المدمج معه الحزمة الخدمية والتعريفات الخاصة بالكروت والتعديل الكامل علي الويندوز
ما رأيك في شاشة الاعداد هذه ؟
هل تريد صناعة شاشة الاعداد الخاصة بك ؟!
ما رأيك في شاشة الـــ Boot Screen هذه ؟
هل تريد صناعة الشاشة الخاصة بك ؟!
إذاً تابع معي هذا الموضوع ..
محتويات الموضوع :-
= التعامل مع برنامج Nlite = التعديل في ملف الأجوبة للويندوز Answer File = التعامل التام مع ملفات الويندوز = مجلدات التوزيع وإضافة البيانات OEM = تغيير ثيم الويندوز الافتراضي = مراجعة نسخة الأيزو والتأكد منها = تغيير شاشة الاعداد = التعامل والتعديل علي ملف Explorer = التعامل والتعديل علي ملف Shell32.dll = تغيير شاشة الــ Logon Screen = تغيير شاشة الــ Boot Screen = كيفية عمل الملفات التنفيذية = السويتشات والاعداد الصامت = إعداد الأوفيس وتقليص حجمه لإضافته الي نسخة الويندوز = العمل من خلال WPI = العمل من خلال Easy Boot = مكتبة سويتشات بعض البرامج .
لكي نستطيع صناعة الويندوز نحتاج إلي أربع أشياء وهي
1- نسخة ويندوز مصدرية نظيفة من علي موقع ميكروسوفت 2- الحزمة الخدمية ( كما تريد - الحزمة الخدمية الأولي أو الثانية ) من موقع ميكروسوفت 3- التحديثات والترقيعات الأمنية من موقع ميكروسوفت 4- التعريفات من الشرح التالي
ولكي نحصل علي التعريفات الخاصة بكروتك نحتاج الي برنامج Driver Genius
موضوع: رد: صناعة الويندوز........ الأحد 27 يوليو - 14:04
و بسم الله تعالي نبدأ
سوف نبدأ بأذن الله في هذه المرحلة في عمل تعديلات رسومية تجميلية على النسخة واضافة الطابع الخاص بنا عليها ويتم ذلك من خلال استخراج بعض ملفات المصدر من نسخة الاكس بي ثم فكها ( تحويلها الى صيغه غير مضغوطه ) و من ثم التعديل عليها باستخدام بعض البرامج المخصصة لذلك ثم اعادة ضغطها بعد معالجتها لتلافي وجود اخطاء بسبب هذه الملفات اثناء تنزيل النسخه ( ملحوظه قبل البدء يجب تعديل خصائص الجهاز لاظهار ملفات النظام و امتدادات الملفات ( يتم التاشير كما في الصوره )
وسوف نبدا باذن الله اليوم في التعامل مع بعض المهارات مما يجعل المرحلة الثانية اكثر سلاسه
ماهو الملف المضغوط كيفية فك الضغط عن الملف معالجة الحمايه اعادة الضغط
وما يهمنا اليوم وسنتعامل معه هو برنامج صغنن جدا جدا لكن مفعوله كبير جدا جدا وهو اسمه modifype.exe بالمرفقات
أولا ً :- ما هو الملف المضغوط ---------------- وهو مضغوط بطريقة ال cab و يعرف ببساطه من الاسم فمثلا ملف ntoskrnl.exe يكون مضغوطا باسم ntoskrnl.ex_
وملف shell32.dll يكون مضغوطا باسم Shell32.dl_
وعند العمل في هذه الملفات تكون مضغوطه ( cab ) و لكي نعمل عليها يجب ان نفك الضغط عنها
كيفية فك الضغط عن الملف ------------------------- فك الضغط عن الملف سهل جدا جدا ولكنه يحتاج الى استخدام ال cmd سنبدا التجربة باذن الله مع ملف Shell32.dl_ الموجود داخل مجلد i386 باسطوانة الويندوز نفتح الاسطوانة باستخدام برنامج UltraIso ثم نفتح بداخلها ملف i386
وإذا ذهبنا الي الــ c سنجد أن الملف موجود به لذا نأتي لفك الضغط عن الملف
من قائمة start نذهب الي Run ثم
لنفترض اننا قمنا بالعمل على الملف Shell32.dll واجراء تعديلات فيه كما سنرى فيما بعد واردنا اعادة ضغطه حتى نضيفه الى سورس الويندوز فيجب علينا قبل اعاده ضغطه ان نقوم بالتاكد من انه سليم ولن يحدث اي تعارض مع ملفات أخري بالويندوز
لذا سنلجا الى الحقنه modifype.exe للتعامل مع الملف قبل ضغطه نضع ملف modifype.exe مع ملف ال ntoskrnl.exe الذي نريد اعادة ضغطه على ال c:
ضغط الملفات --------------- الان نريد عمل ضغط cab للملف Shell32.dll لتحويله الى Shell32.dl_ حتى يمكننا اضافته الى نسخة الويندوز نتاكد من وجود الملف داخل ال c: ثم نفتح ال cmd ونذهب الى c:
والان تبقى اضافة الملف المضغوط الى نسخة الايزو نفتح الملف باستخدام UltraIso ثم نفتح فولدر i386 ونقف ونتاكد انه ( مظلل )
وبهذا .. نكون قد تعلمنا كيفية العثور علي أي ملف مضغوط وكيفية فكه والتعديل عليه كيفما شئنا ثم إعادة ضغطه وإضافته لنسخة الويندوز مرة أخري
موضوع: رد: صناعة الويندوز........ الأحد 27 يوليو - 14:07
مجلدات التوزيع واضافة بيانات OEM ---------------------------
نتحدث باذن الله اليوم عن نقطتين مهمتين الثانيه كيفية اضافة بيانات ال OEM الى النسخه التي نقوم باعدادها كما في الصوره
وهي بيانات اتاحت شركة ميكروسوفت اضافتها لتعبر عن الصناع موزعي OEM و يمكن للمستخدم العادي عرضها عن طريق رايت كليك على My Computer ثم اختيار خصائص ( Properties ) و اضافة هذه البيانات بسيطه للغاية ولكن كي نستطيع القيام بها يجب ان نجيد للتعامل مع ما يسمى مجلدات التوزيع Distribution Folders وهذه هي النقطة الاولى التي سنتحدث عنها
مجلدات التوزيع Distribution Folders ------------------- هي فولدرات ننشأها داخل اسطوانة الويندوز وعندما نضع بداخلها فولدر او ملف فانه يتم نسخه اثناء تنصيب الويندوز الى المكان الذي نريده و هيكلها الاساسي كما في الصورة السابقه يتكون من فولدر اساسي و يسمى $OEM$ ونقوم بوضعه على ال root الخاص باسطوانة الويندوز اي بجوار فولدر i386
والفولدر $OEM$ هو عباره عن الفولدر الاساسي الذي يحتوي على فولدرات التوزيع الرئيسية واثناء تنزيل النسخه وبمجرد ان يري برنامج الاعداد فولدر ال $OEM$ يعلم ان بداخله فولدرات تحتوي على اشياء مطلوب نسخها على الهارد في اماكن محدده ويمكننا داخل الفولدر الاساسي ان ننشيء اربع فولدرات فرعيه كالتالي
و اسماؤها :- $1 ووظيفته ان كل ما بداخله من ملفات او فولدرات سيتم اثناء التنصيب نسخها الى البارتيشن الاساسي الذي سيتم تنصيب الويندوز عليه ( السي مثلا )
$$ ووظيفته ان كل ما بداخله من ملفات او فولدرات سيتم اثناء التنصيب نسخها الى فولدر الويندوز
$Docs ووظيفته ان كل ما بداخله من ملفات او فولدرات سيتم اثناء التنصيب نسخها الى فولدر ال Documents and Settings
$Progs ووظيفته ان كل ما بداخله من ملفات او فولدرات سيتم اثناء التنصيب نسخها الى فولدر ال Program Files
وعليه فاننا اذا اردنا ان نضع ملف ما داخل المسار الاتي C:\Windows\System32 فاننا سنقوم بوضع هذا الملف داخل فولدر نسميه System32 ونضع هذا الفولدر داخل فولدر اسمه $$ الذي نضعه داخل الفولدر الاساسي $OEM$ الذي نضعه على داخل الاسطوانه على ال Root وكذلك اذا اردنا اضافة مجموعة ملفات الى المسار التالي C:\Windows\Web\Wallpaper فاننا نضع هذه الملفات داخل فولدر نسميه Wallpaper ونضع هذا الفولدر داخل فولدر اخر اسمه Web ونضعه داخل فولدر اسمه $$ الذي نضعه داخل الفولدر الاساسي $OEM$ الذي نضعه على داخل الاسطوانه على ال Root
و بالتدريج سوف نلاحظ اننا نتعامل مع هذه الفولدرات بيسر
و الان لنبدا العمل في اي مكان على الهارد نصنع فولدر ونسميه $OEM$
ننشيء بداخله اربع فولدرات اسماؤها
$$ $1 $Doc $Prog
نفتح نسخه الايزو على برنامج UltraIso ونتاكد اننا على الروت ( التظليل على اسم الاسطوانه )
نختار الفولدر $OEM$ الذي انشأنه ( وبالطبع بداخله الفولدرات الاربعه ) و نضيفه الى النسخه
يصبح شكل الاسطوانه كما يلي
نختار حفظ باسم ونحفظ الاسطوانه
و الان نبدا في اضافة بيانات الصانع و شعاره OEM وهي تتطلب اضافة ملفين داخل فولدر System32 الموجود داخل فولدر الويندوز
الملفان هما الشعار ويكون في صيغة BMP ومقاسه 180 × 114 بيكسل و نحفظه باسم oemlogo.bmp
أما بالنسبة لملف البيانات نفتح المفكره Notepad ونكتب مايلي
طبعا مع تغيير بياناتك كما تشاء في المكان باللون الأصفر ولكن لا تغير ما قبل علامة ( = ) وكذلك ما بين الاقواس
نختار حفظ ونحفظه باسم oeminfo.ini ( لاحظ اننا نغير الامتداد الى ini )
و الان لنجرب ما قمنا بصنعه
ننسخ الملفين داخل فولدر System32 الموجود على الويندوز
وونوافق على الاستبدال اذا طلب ذلك ( ربما كانت هناك بيانات OEM موضوعه من قبل )
ثم نذهب الى الخصائص الخاصة ب My Computer وسنجد ما وضعناه
و الان بعد ان تاكدنا من انها تعمل نضيف الملفين الى سورس الويندوز لكي تم نسخهما الى الفولدر System32 اثناء التنصيب ولهذا نقوم باضافتهم داخل فولدر التوزيع $$ داخل فولدر نسميه System32 فعند التنصيب يقوم برنامج الاعداد باضافة هذه الملفات الى الفولدر System32 الموجود داخل الفولدر Windows
وكما أضفنا فولد التوزيع كاملاً فإننا بعد أن نفتح نسخة الأيزو نقف علي الفولدر $$ ومن قائمة إجراءات نضيف مسار ونسميه system32
وبعد ذلك نقف علي هذا الفولدر ثم
ثم نختار حفظ باسم
وماتنسوش تجربو النسخه
الجزء القادم ان شاء الله هيكون
تغيير الثيم الافتراضي للويندوز
الحبار مدير عام المنتدى
عدد المساهمات : 12635 تاريخ التسجيل : 02/05/2007 العمر : 38 الموقع : فى غيابات الهندسة المدنية رقم العضوية : 3 Upload Photos : أهم مواضيعى :
موضوع: رد: صناعة الويندوز........ الأحد 27 يوليو - 14:08
تغيير الثيم الافتراضي للويندوز
تغيير الثيم الخاص بالويندوز يشمل ايضا تغيير مكونات الويندوز وهي ال screen Saver الاصليه الخاصة بالويندوز و كذلك الخلفيات التي مللناها و يمكن ايضا تغيير الايقونات الخاصه ب My computer *My Documents*….Etc وكذلك الاصوات الخاصة بالويندوز و اضافة مكونات جماليه بدلا منها
و تتمثل خطوات العمل في - اعداد الثيم و ال Screen Saver و الخلفيات و الاصوات - اضافة السكرين سيفر والخلفيات و الاصوات الى النسخه - تعديل ملف الثيم - اضافته الى السورس - تعديل ملف ال Answering File - تجربته الثيم و الاضافات
اولا : اعداد الثيم و السكرين سيفر والخلفيه ----------------------
نقوم بتنزيل الثيمات من مواقع عدة و بعد فك الضغط يتكون لنا ملفات نحفظها على الهارد في اي مكان
الان نبدأ في اختيار السكرين سيفر التي سنستخدمها في النسخه وكذلك صور الخلفيات والاصوات و يمكننا في هذه المرحلة اضافة ما نشاء من خلفيات وحافظات شاشة ( Screen Saver ) بامتداد scr واصوات بامتداد wav نريد اضافتها الى النسخه نقوم بتجميع هذه الحافظات و الخلفيات و الاصوات و الثيمات في مكان محدد وكل منها داخل فولدر مستقل
اولا : - اضافة السكرين سيفر والخلفيات و الاصوات الى النسخه ---------------------- اذا اردنا اضافة شاشات توقف الى الويندوز بحيث يمكن للمستخدم تغييرها من هنا
فاننا يجب ان نضعها داخل فولدر system32 داخل الويندوز
و الخطوات كالتالي
نفتح نسخة الأيزو على برنامج UltraIso
نقف على فولدر system32 (نتاكد انه مظلل ) الذي انشأناه في الدرس السابق ( ووضعنا بداخله ملفي الــ oem ( و الموجود تحت فولدر التوزيع $$ الموجود داخل $OEM$ على رووت الاسطوانه
ثم نضغط F3 او إضافة ملفات من قائمة إجراءات
نختار ملفات السكرين سيفر و نضيفها
وهاهي شاشات التوقف بعد إضافتها الي النسخة
ملحوظه : عند اضافة الملفات الى الايزو يمكن ان نضيفها كلها معا مره واحده وعند اضافة الفولدرات يجب ان يضاف كل فولدر بمفرده
لا نغلق الايزو و لكن نحفظ التغييرات فقط باستخادم Save As ونحفظها كنسخه جديده حتى نستطيع الرجوع الى اخر نسخه مجربه
و لاضافة ملفات الخلفيه بحيث يستطيع المستخدم استعراضها من هنا
فاننا يجب ان نضيفها على المسار التالي Windows\Web\Wallpaper\
أسلفنا أن أي شئ نريد إضافته لفولدر الويندوز يجب إضافته الي فولدر التوزيع $$ اذا لاضافة هذه الملفات يجب ان نضعها داخل فولدر اسمه wallpaper و نضع هذا الفولدر داخل فولدر اخر اسمه web واخيرا نضع هذا الفولدر داخل فولدر التوزيع $$ الان نغير اسم الفولدر الذي وضعنا بداخله الخلفيات الى Wallpaper ثم نضعه داخل فولدر اخر اسمه Web
نعود الى الايزو ونقف على فولدر $$ ونختار إضافة دليل
ثم نضيف الفولدر WEB و بالتالي سوف يضاف معه فولدر wallpaper الذي بداخله و الذي يحتوي على الخلفيات
لا نغلق الايزو و لكن نحفظ التغييرات فقط
و لاضافة ملفات الاصوات بحيث يستطيع المستخدم استعراضها من هنا
فاننا يجب ان نضيفها على المسار التالي Windows\Media
و بالتالي فاننا يجب ان نضع الاصوات داخل فولدر اسمه Media ونضع هذا الفولدر داخل فولدر التوزيع $$ و لذلك فلنغير اسم الفولدر الذي به الاصوات التي اخترناها الى Medi
الحبار مدير عام المنتدى
عدد المساهمات : 12635 تاريخ التسجيل : 02/05/2007 العمر : 38 الموقع : فى غيابات الهندسة المدنية رقم العضوية : 3 Upload Photos : أهم مواضيعى :
موضوع: رد: صناعة الويندوز........ الأحد 27 يوليو - 14:11
نرجع للايزو تاني و نقف على الفولدر $$ و نختار إضافة دليل
نختار فولدر الميديا Media الذي به الاصوات و نضيفه و نحفظ التغييرات على الايزو
و قبل ان نغلق الايزو نذهب الى فولدر i386 و نختار الملف Winnt.sif ثم رايت كليك عليه ثم إستخراج الي ونضعه علي الهارد ديسك بأي مكان لحين إحتياجنا اليه
نغلق الايزو مؤقتا و الان نحاول ان نركز قليلا لنفهم ماذا سنفعل مع الثيم
- تعديل ملف الثيم -------------- نريد ان تكون النسخه محتويه على ثيم مختلف من حيث الالوان والشكل العام بالاضافه الى تغيير الخلفيه ووضع خلفيه عليها شعار النسخه مثلا و كذلك تغيير السكرين سيفر و ايضا الاصوات المميزه مثل تلك التي تصدر عند فتح الويندوز او اغلاقه او عند الخطأ و هكذا
كنا في الخطوه السابقه قد اضفنا كل هذا الى نسخة الأيزو
و لهذا فاننا سنقوم بتعديل ملف الثيم الذي بامتداد theme ( حيث ان كل ثيم يحتوي على ملف بامتداد theme وفولدر بنفس الاسم
وسنقوم بتعديل اسماء العناصر التي نريد تخصيصها مثل الخلفيه و السكرين سيفر و الاصوات ولنبدأ باذن الله
نختار الثيم الذي سنعمل عليه و ليكن Visions رايت كليك على الملف Visions.Theme ثم نختار Open With
ونفتحه بالمفكره
و الان لنبدأ بالتعديل في الخلفيه ننزل حتى هذا السطر
ثم نكتب بدلا منه المسار الخاص بالخلفية التي نريد تغييرها واسم الخلفيه علي أن تكون ضمن الخلفيات التي سبق إضافتها
هام جدا : المقصود بكلمة %windir% هو الفولدر الخاص بالويندوز فاذا كتبناه فالمقصود به فولدر الويندوز
اخترنا المسار الاصلي لملفات الخلفيات \web\wallpaper\ وهو المسار الذي ستكون به ملفات الخلفيات
نحفظ الملف
والان نغير السكرين سيفربب
ننزل حتى هذا السطر
ثم نكتب بدلا منه المسار الخاص بال Screen Saver التي نريد تغييرها واسم السكرين سيفر علي أن تكون ضمن شاشات التوقف التي تم إضافتها للنسخة سابقاً
هام جدا : اخترنا المسار الاصلي لملفات الخلفيات \System32\ وهو المسار الذي ستكون به ملفات ال Screen Savers
نحفظ الملف
والان نغير اصوات الويندوز
في اخر الملف نجد الجمل الخاصة بخيارات الاصوات التي تعمل مع الويندوز
وعلى سبيل المثال اذا اردنا ان نغير الصوت الخاص ببداية الويندوز فنغير هذا السطر
ونضع بدلا منه اسم الملف الذي نريده علي أن تكون جميع الأصوات التي نريد التبديل بها ضمن تلك التي تم إضافتها للنسخة سابقاً
وهكذا سيبدا الويندوز بهذا الصوت ( وقد اخترت له البسمله ) و نغير باقي الاصوات كما نشاء
وهذا هو الملف بعد التعديل وتغيير الاصوات
نحفظ الملف ونغلقه ملحوظه : اذا اردت يمكنك التبحر في الملف وتغيير الايقونات و الالوان الخاصة بالثيم يدويا
- اضافته الثيمات الى السورس ---------- الان نريد اضافة الثيمات الى النسخه ( ومن ضمنها بالطبع ثيم Visions الذي قمنا بتعديله )
توجد الثيمات على المسار التالي WINDOWS\Resources\Themes\ و بالتالي لكي نضع الثيمات داخل السورس نقوم بالاتي نغير اسم الفولدر الذي به الثيمات الى Themes
ونضعه داخل فولدر اخر اسمه Resources
نفتح نسخة الايزو و نقف على فولدر $$ ونختار إضافة دليل
ونضيف الفولدر Resources
وهكذا تم اضافة الثيمات بما فيها الثيم الذي تم تعديله ليكون Default للنسخه
وتتبقى اخر مرحله في العمل وهي كيف نجعل نسخة الويندوز تتعامل اثناء الاعداد مع الثيم Visions على انه الثيم الاساسي ولهذا نفتح ملف Winnt.sif والذي استخرجناه من الايزو في خطوة سابقه و حفظناه على الهارد
نفتح الملف باستخدام المفكره
الحبار مدير عام المنتدى
عدد المساهمات : 12635 تاريخ التسجيل : 02/05/2007 العمر : 38 الموقع : فى غيابات الهندسة المدنية رقم العضوية : 3 Upload Photos : أهم مواضيعى :