{ يـــاهـــلا والـــفـــيـــن هـــلا }
بادر بالتسجيل الآن في منتديات شموخ الجنوب أو تفظل بالدخول إذا كنت مسجل لدينا.
نتمنى لك وقتا ممتعاً معنا.

انضم إلى المنتدى ، فالأمر سريع وسهل

{ يـــاهـــلا والـــفـــيـــن هـــلا }
بادر بالتسجيل الآن في منتديات شموخ الجنوب أو تفظل بالدخول إذا كنت مسجل لدينا.
نتمنى لك وقتا ممتعاً معنا.

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

    دورة في احتراف ويندوز XP

    safhy
    safhy
    المدير العام

    المدير العام


    تاريخ التسجيل : 07/07/2010
    الموقع : ربوووعـ الجنوبـ
    دورة في احتراف ويندوز XP 28nvrt

    دورة في احتراف ويندوز XP Tamauz

    دورة في احتراف ويندوز XP Empty دورة في احتراف ويندوز XP

    مُساهمة من طرف safhy الخميس أغسطس 12, 2010 3:01 am

    السلام عليكم ورحمة الله وبركاته

    دورة في احتراف ويندوز XP

    لأغلب المستخدمين ، عمليه بدء التشغيل لا تعني شيئا . فقط ضغط المفتاح
    التشغيل ON في الكمبيوتر ، تنتظر فتره من الوقت تظهر شاشه الترحيب بالوندوز
    Welcome Screen ، تختار احد المستخدمين وتدخل Log On ونتتقل الى سطح
    المكتب
    عندما تقوم بتشغيل جهازك ، في الحقيقة يقوم بالكثير من الخطوات المتقنة والمعقدة في آن واحد سوف اذكرها بشكل مبسط ،
    أول خطوة يقوم بها هي عمليه الفحص الذاتي Power On Self Test واختصارا
    Post.الهدف منها فحص كافه أجزاء الحاسوب. وأي وحدة أو بطاقة لا تعمل بشكل
    جيد سوف يتم الإعلان عنها إما بكتابة الخطأ على الشاشة أو تسمع بعض
    الصفارات القصيرة Beep كل صفاره لها معنى معين .!!

    بعد عملية الـ Post يقوم نظام الإدخال والإخراج الأساسي Basic input
    output system واختصارها Bois بقراءة سجل الإقلاع الرئيسي Master Boot
    Record واختصارها MBR وهو القطاع الأول في الهادر سك الأول إذا كان هناك
    هارديسكات أخرى .بعد قراءة الـ MBR يقوم الـ Bois بتحويل العملية إلى الكود
    الموجود في الـ MBR .

    الآن يبدأ الدور عند ملف Ntldr وهو احد ملفات الإقلاع في windows xp وله
    العديد من العمليات وأهمها قراءة ملف Boot.ini وعرض النتائج مثلا إذا
    وجد هناك أكثر من نظام تشغيل سوف يعرض Boot Menu أي قائمة لاختيار نظام
    التشغيل المراد ، أيضا هناك وقت محدد لهذه العملية والعديد من الخصائص .
    لاحظ ان ملف Ntldr يجب ان يكون في البار تشين الذي يحتوي نظام التشغيل
    (Root) أي (C ) في الأغلب بجانب بعض من الملفات الأخرى كـ Ntdetect.com)
    وأيضا boot.ini و (bootsect.dos و( Ntbootdd.sys

    بعد ظهور شاشة اختيار نظام التشغيل واختيار نظام Windows xp يقوم ملف Ntldr
    بثلاث مهام هي : تشغيل ملف Ntdetect.com لإحضار بعض المعلومات ، البحث في
    ملف boot.ini لمعرفة البارتشين ، وتحميل أهم ملفين في ويندوز xp ويعتبر
    هذين الملفين من نواة النظام Ntoskrnl.exe و hall.dll ، هذين الملفين يقعان
    في (%SystemRoot%\System32 ) أي مجلد السيستم 32
    الان يقوم ملف ntldr بقراءة ملفات الريجستري Registry ويقوم بتحميل الـ device drivers .
    في هذه اللحظه يقوم Ntoskrnl.exe بأخذ الدور وتشغيل ملف Winlogon.exe الذي
    يقوم بتشغيل ملف Lsass.exe Local Security Administrator الذي يعرض شاشه
    الويندوز ، ويسمح لك بكتابة اليوزر والباسورد والدخول إلى الويندوز .

    Customizing Multiboot Menus

    اذا كان هناك اكثر من نظام تشغيل على جهازك ، سوف تشاهد عند بدء التشغيل
    قائمه تظهر كل مرة تعيد فيها تشغيل جهازك Restart ، هذه القائمة boot menu
    سوف تسمح لك باختيار نظام التشغيل الذي تريده أن يعمل . بالوضع الطبيعي
    Default هذه القائمة تظهر لمدة 30 ثانية أيضا سوف يظهر عداد للثواني وهذا
    الوقت سوف يتناقص تدريجيا . إذا لم تختار أي نظام تريده حتى انتهاء الوقت ،
    سوف يتم تلقائيا تشغيل نظام التشغيل الافتراضي عاده يكون آخر نظام تشغيل
    تم تحميله إلى الجهاز "بغض النظر عن Linux بسبب ان لها Boot Loader خاص
    بها.
    بينما هذه القائمة متاحة والوقت يتنازل ، يمكنك من اختيار أي نظام في
    القائمة ، وبمجرد تحريك مفتاح الأسهم للأعلى او للأسفل . سوف يتوقف الوقت .
    بعد اختيار نظام التشغيل الذي تريده ، قم بالضغط على زر Enter .

    في اي وقت يمكنك تغيير هذه القائمة من خلال نظام Windows . تغيير الوقت
    الافتراضي ، تغيير نظام التشغيل الافتراضي .تغير اسم النظام الذي يظهر في
    القائمة ، إضافة خيارات أخرى للدخول في حالة المشاكل ،
    وهناك ثلاثة طرق لتغييرها ، وهي :
    1- عن طريق خيار الـ Startup And Recovery
    2- عن طريق التعديل في ملف boot.ini
    3- عن طريق msconfig
    وهذه العمليات كلها في النهاية تستهدف التعديل في ملف Boot.ini .

    نأتي اولا الى طريقة التغيير عن طريق Startup And Recovery:

    1- من لوحه التحكم Control Panel ، اختر System ، ثم اختر Advanced أو
    يمكنك بالضغط على أيقونة جهاز الكمبيوتر My Computer بالزر الأيمن واختر
    Properties ثم اختر Advanced.
    2- اختر Startup And recovery ، ستخرج في البداية شاشة توضح لك بأن الوقت
    يجب ان يكون محصور بين ثانيه إلى 99 ثانيه ، بعد ضعط على O.k ، ستخرج لك
    شاشة الـ Srartup And Recovery ، الآن في خانه نظام تشغيل الافتراضي
    Defalut Operating System اختر النظام الذي تريد أن تجعله ينفذ مباشرة بعد
    انتهاء الوقت المحدد في الـ Boot Loader طبعا) .ولتحديد الوقت (من 1-99
    ثانيه قم بتحديد الوقت في خانه
    Time to disply list of operating system .
    لجعل النظام الافتراضي الذي تم تحديده في الخيار الأول يقلع مباشرة قم بوضع الوقت 0 Zero



    التعديل في هذه الطريقة ، يتم عن طريق التعديل في ملف boot.ini ، يمكنك
    الوصول إليه من خلال البارتشين الذي يكون فيه نظام التشغيل وفي العادة c ،
    سنتكلم عن هذه الطريقة فيما بعد .

    أو يمكنك الضغط على خيار Edit للتعديل أيضا في ملف Boot.ini مباشرة ..



    Boot.ini

    في البداية عليك بفتح ملف boot.ini ، الذي يقع في البارتشين الذي يكون فيه
    النظام ،واغلب الأحوال يكون c:/boot.ini ، لكنك لا تستطيع فتح الملف مباشرة
    والكتابة فيه ، لأنه من ملفات النظام ، وملفات النظام تكون غير مرئية
    Hidden وللقراءة فقط Read only
    لجعل الملف مرئي للجميع ، قم بفتح خصائص المجلد Folder Options ، ومن قائمه
    View قم بإزالة علامة صح على مربع Hide protected operating System File
    .وعلى hide Files And folder أيضا.
    ألان أصبح الملف ظاهر أمامك ، ولجعل الملف صالح للكتابة ، اضغط على الملف
    boot.ini بالزر الأيمن وافتح خصائص المجلد Properties ، ألان قم بإزالة
    علامة الصح من أمام Read Only .

    ARC paths in Boot.ini
    يتكون ملف Boot.ini من قسمين رئيسين هما:Boot Loader و operating System .
    سنشرح الثاني بشكل نظري:
    [operating System]
    يتكون من انظمة التشغيل التي تريدها أن تظهر في قائمه اختيار انظمه التشغيل
    Boot Menu . أيضا قد يكون هناك أكثر من خيار لكن لنظام تشغيل واحد !! أي
    خيارات أخرى لكن لنفس النظام مثل ا Safe Mode و كذلك إقلاع بدون شاشه
    الويندوز

    ويكون بهذا الشكل /
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

    دعنا نعرف ما هي ويسمى بمسار ARC ..
    المعامل الاول والثاني Multi و disk تأتي دائما بالقيم (القيم بين قوسين)
    المعامل الثالث rdisk يشير إلى القرص الذي يحتوي على ملفات الإقلاع ، وتكون
    0 إذا كان لديك قرص صلب hard disk واحد ، أما إذا كان لديك قرصين وتريد
    أن يقلع من الثاني ضع 1 ، وهكذا .
    المعامل الرابع partition تشير إلى القسم الذي يحتوي على نظام التشغيل
    المعامل الخامس غالبا Windows او winnt يشير إلى موقع ملفات نظام التشغيل .


    الان قم بفتح ملف Boot.ini
    بعد فتحك لملف boot.ini بواسطه المفكره notepad ، ستشاهد مثل هذه الاسطر (باعتبار ان لديك نظام تشغيل واحد) :
    كود:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /fastdetect

    كما قلنا ان ملف boot.ini يتكون من قسمين : boot loader و operating system .

    القسم الاول Boot loader:
    يتكون من الوقت الذي تريده لتنفيذ نظام التشغيل الافتراضي defalut (إذا
    انتهى الوقت سوف يتم الدخول إلى default os اي نظام التشغيل الافتراضي.
    والوقت الافتراضي هو 30 ثانية ، يمكنك كما ذكرنا سابقا وضع الوقت بين 1-99
    ثانيه ، أما إذا وضعت صفر فسوف يتم الدخول تلقائيا إلى نظام التشغيل
    الافتراضي ، وإذا وضعت -1 فانه لن يظهر هناك أي وقت (هذه الخاصية غير
    متوفرة عند استخدام Startup And Recovery .ويتكون ايضا من نظام التشغيل
    الافتراضي ، اي النظام الذي تريد ان يتم تنفيذه بعد أن ينفذ الوقت . (هنا
    لا تستطيع أن تغير إلا رقم البارتيشن الذي تريد أن تجعله افتراضي ) ، كما
    سيأتي ذكره بعد قليل بالتفصيل !

    القسم الثاني Operating System :
    يتكون من انظمة التشغيل التي تريدها أن تظهر في قائمه اختيار أنظمة التشغيل
    Boot Menu .أيضا قد يكون هناك أكثر من خيار لكن لنظام تشغيل واحد !! أي
    خيارات أخرى لكن لنفس النظام ، كما سيأتي ذكره بعد قليل .

    في حاله ان لديك نظامين تشغيل مثلا :
    كود:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect

    نبدأ بالقسم الثاني [Operating System] :
    لاحظ انه يتكون من نظامين تشغيل ، الأول windows xp ويقع في البارتيشن الأول والثاني windows 2000 ويقع في البارتيشن الثاني .

    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect

    هذا هو النظام الأول ، ويقع في البارتيشن الأول partition(1) ، وملفات
    النظام في المجلد WINDOWS ، وعند بدء التشغيل سوف تظهر قائمه لاختيار
    النظام الذي تريد تشغيله ، يكون اسم النظام محصور بين القوسين ، إذا اسم
    النظام الذي سيظهر في المثال السابق هو Microsoft Windows Home Edition ،
    يمكنك تغير اسمه كما تشاء مع المحافظة على القوسين ) ، (هذه الخاصية -تغيير
    اسم نظام التشغيل- غير متوفرة عند استخدام Startup And recovery
    fastdetect هو احد المعاملات) وظيفته عدم فحص منفذ الماوس ، وهذه
    المعاملات تستخدم في اغلب الأحيان للمطورين ومصلحي الأخطاء ولها فوائد
    كبيرة

    نعود الى القسم الاول في ملف Boot.ini وهو [Boot Loader] :
    يتكون من خاصيتين فقط الأولى لتعيين الوقت كما ذكرنا سابقا ، والثانية
    Defalut لتعيين نظام التشغيل الافتراضي أي عند انتهاء الوقت المحدد يتم
    الإقلاع منه ) ، ولتغييره عليك بتغيير رقم البارتيشن ، وموقع ملفات النظام .

    مثال / لدينا جهاز يحتوي windows xp و windows 2000 الاقلاع الافتراضي هو
    للاكس بي والزمن 30 ، نريد تغيير زمن الاقلاع وجعله 10 ثواني وجعل نظام
    windows 2000 هو النظام الافتراضي ؟

    ملف boot.ini قبل التعديل /
    كود:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\Window s
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect


    ملف boot.ini بعد التعديل /
    كود:
    [boot loader]
    timeout=10
    default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect

    ملاحظه /

    • نظام windows XP دائما موقع ملفات النظام هو windows اما windows 2000 دائما موقعه هو winnt .

      بعض الاحيان اذا كان لديك نظامين وقد حذفت احدها ، يكون موجود مع بدايه
      التشغيل (وطبعا لا تستطيع الدخول إليه لأنه محذوف أصلا) ، لذلك قم بالدخول
      الى ملف boot.ini وقم بحذف السطر الذي يمثل النظام المحذوف .

      لعلك لاحظت ان حذف أي سطر داخل ملف Boot.ini ، لا يعني حذف النظام بل يكون موجود لكن لا يظهر في قائمه اختيار انظمه التشغيل .



    قم بكتابه msconfig في قائمه run تشغيل ، من قائمه ابدأ start طبعا
    من الخيارات Tabs الموجودة في الأعلى ، اختر Boot.ini ، سوف تجد العديد من
    المعاملات التي تم شرحها ، لكن ليست جميعها ، لذلك التعديل اليدوي في ملف
    boot.ini يعتبر أفضل الطرق على الإطلاق .


    One Operating System

    في حاله لديك نظام تشغيل واحد ، ما الفائدة من الـ Boot menu ؟؟ سؤال جيد ،
    وللإجابة عليه دعونا ندخل إلى المعاملات المستخدمة في ملف الـ Boot.ini:

    BASEVIDEO
    يستخدم عاده للإقلاع بمحرك VGA القياسي ، أي عندما تواجه مشكلة ما في الشاشة ، تستخدم هذا الخيار للدخول بالمحرك القياسي .

    BOOTLOG
    معلومات حول عمليه الإقلاع ، تجدها في ملف c:\windows\ntbtlogl.txt

    DEBUG
    يقوم بتشغيل مصحح الأخطاء debugger أثناء الإقلاع .

    FASTDETECT
    يقوم بإلغاء فحص منافذ الـ serial و parallel

    MAXMEM:n
    يحدد الحد الأعلى للذاكرة Ram التي يستخدمها النظام
    NOGUIBOOT
    يقوم بإلغاء شاشة الاكس بي أثناء الإقلاع ،أي يقوم بالدخول إلى النظام
    مباشر او مكان كتابه اليوزر والباسورد إذا كان هناك مستخدمين آخرين
    NODEBUG
    يقوم بإيقاف الـ Debugger من التحميل
    SAFEBOOT:x
    الإقلاع من الوضع الآمن Safe Mode ، والـ x تشير إلى احد المعاملات التالية :
    minimal : يقوم بالإقلاع مستخدما اقل عدد من ملفات النظام
    network: نفس السابق بالإضافة إلى تحميل ملفات ومحركات الشبكة
    minimal(alternate shell): الدخول إلى سطر الأوامر Command Prompt

    SOS
    يقدم العديد من المعلومات المهمة أثناء الإقلاع ، نسخه النظام ، وكميه
    الذاكرة المستخدمة ، يعرض جميع المحركات التي تم تحميلها وغير ذلك من
    المعلومات


    ملاحظه / لإضافة أي من المعاملات إلى ملف الـ Boot.ini ، سوف يكون بهذا الشكل :
    كود:
    [boot loader]
    timeout=45
    default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect /noguiboot
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" / fastdetect



    لاحظ المعامل noguiboot أي إقلاع بدون شاشه وندوز ،وهكذا مع جميع المعاملات السابقة .

    أيضا قبل البدء في تعديل ملف boot.ini ، يجب أن تأخذ منه نظيفه ، يعني
    لاقدر الله مسحت شي بالغلط وما قدرت ترجعه ، كل ما عليك فعله ببساطه هو نسخ
    الملف Boot.ini ولصقه باي مكان مثلا القرص d . فقط

    الان نعود الى السؤال السابق ، لدينا نظام واحد فقط ، الان من الممكن ان
    نضع قائمه لاختيار نظام التشغيل ، مثلا النظام الاول هو نفس النظام ،
    الثاني هو مثلا للوضع الآمن ، الثالث هو مثلا لتتبع الخطاء وهكذا ،
    كود:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Trace Problems XP Home Edition" /fastdetect /bootlog /sos
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe Start XP Home Edition /fastdetect" /safeboot:network

    لاحظ /
    Microsoft Windows XP Home Edition
    Trace Problems XP Home Edition
    Safe Start XP Home Edition
    :
    في البداية الـ recovery Console اداة سطر أوامر ، تستخدم عادة في حاله
    الفشل الى الدخول إلى النظام ، والى الوضع الآمن أيضا ، له العديد من
    الميزات والخصائص ، نعود لموضوعنا إضافة هذا الخيار إلى قائمة Boot Loader
    آمر جيد جدا ،

    يمكن الدخول إلى هذه الخاصية من سي دي الـ windows عند الإقلاع ، لكن وضعه في القائمة أفضل ،
    أولا قم بوضع السي دي داخل المكان المخصص له ، ثم قم بكتابه هذا الأمر في قائمه run :
    e:\i386\winnt32.exe /cmdcons
    مع تغيير e حسب محرك السي دي
    سوف تظهر لك رسالة تخبرك عن الـ Recovery Console ، قم بضغط موافق yes ،
    الآن عند إعادة التشغيل سوف تلاحظ وجود هذا الخيار في قائمه اختيار نظام
    التشغيل :
    Microsoft Windows Recovery Console

    في حاله اردت حذف الـ Recovery Console ، قم بالتعديل في ملف Boot.ini كما سبق ذكر ذلك ، سوف تجد هذا السطر :
    C:\cmdcons\bootsect.dat="Microsoft Windows Recovery Console" /cmdconsقم بحذفه ، ثم قم بحذف المسار C:\cmdcons و c:\cmldr .
    (عند حذفه سوف توفرسبعة Mg من القرص الصلب

      الوقت/التاريخ الآن هو الجمعة نوفمبر 22, 2024 5:48 am