Admin المدير العام
عدد الرسائل : 595 العمر : 42 الموقع : https://emadghost.yoo7.com المزاج : رايق . : نقاط : 311 تاريخ التسجيل : 10/05/2008
| موضوع: التعديل علي ملف الـ boot screen الإثنين نوفمبر 03, 2008 3:48 pm | |
| ملاحظة مهمة يمكنكم الإستغناء عن هذا الدرس فالرد به طريقة سهلة لتعديل الشاشة أما الدمج فنفس الطرق المذكورة هنا البرامج المطلوبة قبل البدأ اولاً :برنامج booteditor
ضع رد ليظهر ربط تحميل البرنامج
أي إصدار يفي بالمهمة نفتح نسختنا كالعادة بواسطة Ultra Iso تم نقف على المجلد i386 نختار ملف ntoskrnl.ex_تم نفكه إلى C نفك ضغطه بالأمر Expand –r ntoskrnl.ex_ نشغل برنامج booteditor إن لم يعمل معك فهو يحتاج للملفين COMCTL32.OCX و MSVBVM60.DLL قم بنسخهم لمجلد System32 تم إفتح ال Run واكتب الأمر التالي regsvr32 \windows\system32\COMCTL32.OCX
ونعدل بنفس الطريقة على الصورة 4 و 8 بمجلد system32 سنجد البوت المعدل بإسم newBoot.exe نغيير له إسمه إلى ntoskrnl.exe تم نقوم بنسخه إلى الفيرتيال Pc ونعوض الملف القديم لنجربه نعيد تشغيل الفرتيال لنرى النتيجة بعدها إن مر بسلام نفحص الملف بواسطة Modifype.exe Modifype.exe ntoskrnl.exe -c
تم نضغطه بالأمر
Makecab ntoskrnl.exe
الآن كيف سندمجه مع النسخة وهي أصعب شيء
توجد طريقتين الأولى يدوية يلزمها وقت وصبر عن الأخ فالكوناقتباس:
تعتبر عملية التعديل على هذه الشاشه التي تبعث على الكأبه فعلا من اصعب ماقمنا بعمله للانالملفات المسئوله عن هذه الشاشه موجوده بمجلد 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 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 [size=16]== يتم حفظ الملف بأى أسم ولكن سيكون الأمتداد 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$ [center] نفتح ملف winnt.sif ونظيف في آخره أمر تشغيل الملف اقتباس: [GuiRunonce] %windir%\temp\Boot Screen.cmd | **ملاحظة : اقتباس:
هذا الباتش يختلف عن الباتش في كتاب MSFN
فقد جربت الموجود في msfn وسبب لي الكثير من المشاكل فقمت بتصحيح ذلك الباتش ...
هذا الباتش لازم نستخدمو مع WPI
يعني بمعنى آخر ... أول مرة يشتغل الوندوز (المرة الاولى هي اللي عند استكمال السيت اب) و ثاني مرة (اللي هي قبل الwpi)
حيكون شاشة البوت فيهم مش متغيرة ...
و هذا السبب هو الذي جعلني استخدام الطريقة الأخرى .....
| نحفظ التغييرات ونجرب الأسطوانة والسلام
المهم ضفت الملفات بتاعت الدمج عشان محدش يغلط ويدعى عليه
اضغط هنا لتحميل الملفين
عدل سابقا من قبل Admin في الثلاثاء نوفمبر 04, 2008 3:34 pm عدل 3 مرات | |
|
Admin المدير العام
عدد الرسائل : 595 العمر : 42 الموقع : https://emadghost.yoo7.com المزاج : رايق . : نقاط : 311 تاريخ التسجيل : 10/05/2008
| موضوع: برنامج اسهل واجمل بكتيير الثلاثاء نوفمبر 04, 2008 2:44 pm | |
| | |
|
جمعه صديق عضو غير نشط
عدد الرسائل : 2 العمر : 43 اعلام البلاد : . : نقاط : 2 تاريخ التسجيل : 12/04/2009
| موضوع: من أخوكم جمعه صديق الأحد أبريل 12, 2009 9:45 am | |
| | |
|
alaoui033 عضو غير نشط
عدد الرسائل : 6 العمر : 62 اعلام البلاد : . : نقاط : 6 تاريخ التسجيل : 26/02/2010
| موضوع: رد: التعديل علي ملف الـ boot screen الجمعة فبراير 26, 2010 4:52 pm | |
| merci biennnnnnnnnnnnnnnnnnnnnn | |
|
a_reffae عضو غير نشط
عدد الرسائل : 1 العمر : 45 اعلام البلاد : . : نقاط : 1 تاريخ التسجيل : 26/08/2010
| موضوع: رد: التعديل علي ملف الـ boot screen الخميس أغسطس 26, 2010 11:03 pm | |
| | |
|
lattot عضو غير نشط
عدد الرسائل : 7 العمر : 44 اعلام البلاد : . : نقاط : 7 تاريخ التسجيل : 23/02/2011
| موضوع: رد: التعديل علي ملف الـ boot screen السبت فبراير 26, 2011 2:09 am | |
| يسلمووووووووووووووووووووووووووووووو | |
|
ahmedyosrey عضو غير نشط
عدد الرسائل : 1 العمر : 33 اعلام البلاد : . : نقاط : 1 تاريخ التسجيل : 14/04/2011
| موضوع: رد: التعديل علي ملف الـ boot screen الخميس أبريل 14, 2011 7:43 pm | |
| شكررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررا | |
|