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

منتديات الوفاء

منتديات الوفاء للمواضيع و البرامج و الاسلاميات و التقنيات و الميلتيمديا
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 المرحلة 2-7 التعديل على شاشة الاقلاع

اذهب الى الأسفل 
كاتب الموضوعرسالة
saoudi
المدير العام
المدير العام
saoudi


عدد الرسائل : 6048
العمر : 45
تاريخ التسجيل : 25/11/2007

المرحلة 2-7 التعديل على شاشة الاقلاع Empty
مُساهمةموضوع: المرحلة 2-7 التعديل على شاشة الاقلاع   المرحلة 2-7 التعديل على شاشة الاقلاع I_icon_minitimeالثلاثاء 07 أبريل 2009, 17:24

السلام عليكم ورحمة الله تعالى وبركاته
درسنا اليوم يتجلى في التعديل على شاشة إقلاع الويندوز أو ما يعرف ب Boot screen
أولا أريد أن أنبهكم بأن الدرس معقد شي ما ويلزمه تركيز
ملاحظة مهمة يمكنكم الإستغناء عن هذا الدرس فالدرس الذي بعده توجد به طريقة سهلة لتعديل الشاشة أما الدمج فنفس الطرق المذكورة هنا
البرامج المطلوبة قبل البدأ

برنامج booteditor
من هنا Filelodge

أو

http://www.myfilehut.com/userfiles/55238/booteditor.rar
برنامج Paint Shop
أي إصدار يفي بالمهمة

نفتح نسختنا كالعادة بواسطة Ultra Iso تم نقف على المجلد i386 نختار ملف ntoskrnl.ex_تم نفكه إلى C

نفك ضغطه بالأمر
Expand –r ntoskrnl.ex_
نشغل برنامج booteditor
إن لم يعمل معك فهو يحتاج للملفين COMCTL32.OCX و MSVBVM60.DLL
قم بنسخهم لمجلد System32 تم إفتح ال Run واكتب الأمر التالي

regsvr32 \windows\system32\COMCTL32.OCX

المرحلة 2-7 التعديل على شاشة الاقلاع 001
المرحلة 2-7 التعديل على شاشة الاقلاع 002
المرحلة 2-7 التعديل على شاشة الاقلاع 003
المرحلة 2-7 التعديل على شاشة الاقلاع 004
المرحلة 2-7 التعديل على شاشة الاقلاع 005
المرحلة 2-7 التعديل على شاشة الاقلاع 006
المرحلة 2-7 التعديل على شاشة الاقلاع 007
المرحلة 2-7 التعديل على شاشة الاقلاع 008
المرحلة 2-7 التعديل على شاشة الاقلاع 009
المرحلة 2-7 التعديل على شاشة الاقلاع 010
المرحلة 2-7 التعديل على شاشة الاقلاع 011



ونعدل بنفس الطريقة على الصورة 4 و 8

المرحلة 2-7 التعديل على شاشة الاقلاع 012
المرحلة 2-7 التعديل على شاشة الاقلاع 013
المرحلة 2-7 التعديل على شاشة الاقلاع 014
بمجلد system32 سنجد البوت المعدل بإسم newBoot.exe

نغيير له إسمه إلى ntoskrnl.exe

تم نقوم بنسخه إلى الفيرتيال Pc ونعوض الملف القديم لنجربه نعيد تشغيل الفرتيال لنرى النتيجة
بعدها إن مر بسلام
نفحص الملف بواسطة Modifype.exe

Modifype.exe ntoskrnl.exe -c

تم نضغطه بالأمر


Makecab ntoskrnl.exe

الآن كيف سندمجه مع النسخة وهي أصعب شيء


توجد طريقتين الأولى يدوية يلزمها وقت وصبر
عن الأخ فالكون


عدل سابقا من قبل الوفاء في الثلاثاء 07 أبريل 2009, 17:27 عدل 2 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
saoudi
المدير العام
المدير العام
saoudi


عدد الرسائل : 6048
العمر : 45
تاريخ التسجيل : 25/11/2007

المرحلة 2-7 التعديل على شاشة الاقلاع Empty
مُساهمةموضوع: رد: المرحلة 2-7 التعديل على شاشة الاقلاع   المرحلة 2-7 التعديل على شاشة الاقلاع I_icon_minitimeالثلاثاء 07 أبريل 2009, 17:25



تعتبر عملية التعديل على هذه الشاشه التي تبعث على الكأبه فعلا من اصعب ماقمنا بعمله للان

الملفات المسئوله عن هذه الشاشه موجوده بمجلد XP_CD\i386 بإسم NTKRNLMP.EX_ و NTOSKRNL.EX_

وكما عدلنا على الملف NTOSKRNL.EXE وبنفس الطريقه يجب تعديل الملف NTKRNLMP.EX_ ثم استبداله في مجلد I386
ولكن نحن وكما تعلمون جميعا قمنا بدمج الحزمه الخدميه الثانيه مع الويندوز
لذلك-------


مازال هناك بعض الملفات التى يجب تعديلها ليتم إنهاء هذه العمليه
= يتم فتح ملف DRIVER.CAB باستخدام برنامج الوينرار واستخراج الملفات الموجوده بداخله إلى مجلد بأسم Driver داخل المجلد XP_CD .
= يتم البحث عن الملفات التاليه ntkrnlmp.exe و ntkrnlpa.exe و ntkrpamp.exe و ntoskrnl.exe .
= يتم تعديل الصور بداخل هذه الملفات (الصور أرقام 1 و 8 و 10) ثم حفظ الملفات بعد التعديل (بنفس الأسلوب السابق شرحه) .
= لإعادة ملف DRIVER.CAB إلى حالته الطبيعيه يتم أتباع الخطوات التاليه :-
== باستخدام الـ notepad يتم فتح ملف ووضع السطور التاليه به




كود:


CLS

if not exist driver mkdir driver

if exist i386\driver.cab expand -r -F:* i386\driver.cab driver

del i386\driver.cab

rem Compressing driver.cab

echo .Set Cabinet=on>> driver.ddf

echo .Set Compress=on>> driver.ddf

echo .Set CompressionType=LZX>> driver.ddf

echo .Set CompressionMemory=21>> driver.ddf

echo .Set CabinetNameTemplate=driver.cab>> driver.ddf
[center]echo .Set MaxDiskSize=CDROM>> driver.ddf
echo .Set DiskDirectory1=i386>> driver.ddf
for /f %%i in ('dir /b driver') do echo driver\%%i>> driver.ddf
makecab /f driver.ddf
del setup.inf
del setup.rpt
del driver.ddf
del driver\*.* /Q
rmdir driver
كود:



== يتم حفظ الملف بأى أسم ولكن سيكون الأمتداد cmd .
== يتم وضع الملف داخل المجلد XP_CD .
== يتم تشغيل الملف فستكون النتيجه إنشاء ملف sp2.cab جديد يحتوى على الملفات المعدله .
---- ويبقى علي ان اضيف ان هذا العمل يتطلب منك ان تقوم
بفك ملف الايسو عن طريق الوينرار وبعد ان تتعامل مع كل هذه الملفات عليك
ان تعيد ضغط المجلد الى ايسو


------------( رأي الخاص) -- الامر لايستاهل كل هذا التعب مع الاحتمال الكبير لحدوث الاخطاء

دع هذه الشاشه وشأنها وخلي ( بيل غيتس ) يفرح شوي


--- وخلوها سر بيناتنا لاتحكوا لحدا --- انا لم تنجح معي العمليه في التجربه الاولى -- فتركت هذه الشاشه وحالها


الطريقة الثانية بواسطة باتش عن

Real_Mtz بتصرف


اقتباس:



إليكم طريقة تغيير البوت سكرين عن طريق باتش ... أولاً يجب أن يكون لدينا نسخة من كل من ... ntoskrnl.exe و ntkrnlmp.exe ،
بعد أن نحصل على نسخة منها .. نغير اسمها للآتي ...


ntoskrnl.exe--------------- singkrnl.exe

ntkrnlmp.exe----------------dualkrnl.exe

ثم نضعها في المسار الآتي على القرص الخاص بنا ..

$oem$\$$\system32
حتى يتم نسخ الملفين إلى system32 أثناء عملية التثبيت ....
بعدها نفتح المفكرة ونكتب التالي تم نحفظ الملف بإسم
Boot Screen.cmd





كود:

كود:

FOR /F "tokens=3 delims= " %%A IN ('REG QUERY "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v NUMBER_OF_PROCESSORS') DO SET NUMBER_OF_PROCESSORS=%%A

كود:

if %NUMBER_OF_PROCESSORS%==2 goto DUAL

REM ----For Single proc

bootcfg /RAW "/Kernel=singkrnl.exe" /A /ID 1

goto End

:DUAL

REM ----For Multiprocess/Hyperthread proc

bootcfg /RAW "/Kernel=dualkrnl.exe" /A /ID 1

:End

bootcfg /Timeout 0

bootcfg /Default /ID 1


نضع الملف في مجلدات التوزيع وليكن بدخل مجلد إسمه Temp بداخل مجلد التوزيع $$ الذي يوجد بداخل $OEM$
نفتح ملف winnt.sif ونظيف في آخره أمر تشغيل الملف


اقتباس:


[GuiRunonce]


%windir%\temp\Boot Screen.cmd





**ملاحظة :



اقتباس:



هذا الباتش يختلف عن الباتش في كتاب MSFN


فقد جربت الموجود في msfn وسبب لي الكثير من المشاكل فقمت بتصحيح ذلك الباتش ..

هذا الباتش لازم نستخدمو مع WPI

يعني بمعنى آخر ... أول مرة يشتغل الوندوز (المرة الاولى هي اللي عند استكمال السيت اب) و ثاني مرة (اللي هي قبل الwpi)

حيكون شاشة البوت فيهم مش متغيرة ...

و هذا السبب هو الذي جعلني استخدام الطريقة الأخرى .....


نحفظ التغييرات ونجرب الأسطوانة والسلام
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
المرحلة 2-7 التعديل على شاشة الاقلاع
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» المرحلة 2-6 التعديل على شاشة الدخول
» المرحلة 4-جعل الاسطوانة متعددة الاقلاع
» المرحلة2-8 طريقة تعديل شاشة الاقلاع
» المرحلة الرابعة :عمل اسطوانه متعددة الانظمه ذاتية الاقلاع Mu
» المرحلة1-2 التعديل على الويندوز و التحديث

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الوفاء :: وفاء الكمبيوتر و الأنترنيت :: تبادل الخبرات في مجال الكمبيوترو الأنترنيت :: تقنيات الكمبيوتر و الأنترنيت(مشاكل و حلول)-
انتقل الى: