يبدأ نظام التشغيل في التحميل. ما هو BIOS وUEFI. كيفية تشغيل الكمبيوتر. المخطط العام لكيفية عمل دوس

💖 هل يعجبك؟شارك الرابط مع أصدقائك

هل سئمت من تحميل Windows 7،8،10 ببطء؟ نعم، كلما زاد وقت تثبيت نظام التشغيل، كلما بدأ هذا الموضوع في العذاب. أصبحت أجهزة الكمبيوتر أكثر قوة وإنتاجية، ولكن في الوقت نفسه يتزايد أيضًا الطلب على البرامج التي يتم تطويرها للمعدات الجديدة. على سبيل المثال، يقوم نظام التشغيل Windows XP بتشغيل نظام التشغيل بشكل أسرع من نظام التشغيل Windows 7/10 على نفس الجهاز.

لذا، عليك الآن التخلي عن الميزات الجديدة للتحميل بشكل أسرع نظام التشغيل؟ لا، لحسن الحظ، هناك حيل صعبة وغير صعبة للغاية ستساعدنا في حل هذه المشكلة. ستتعلم في هذه المقالة كيفية تقليل الوقت برمجيًا تمهيد ويندوزما يصل إلى 20 ثانية أو أقل.

الخطوة الأولى، الخدمات والعمليات

في نظام التشغيل Windows، غالبا ما يتم تشغيل الخدمات غير الضرورية، مما يؤدي إلى إبطاء تحميل النظام وتشغيله. هناك أيضًا دعم لمجموعة متنوعة من الأجهزة، وبالتالي فإن الخدمات التي تضمن عملها بشكل صحيح تبدأ من النظام. بالطبع، إذا رأى النظام أن الخدمة ليست ضرورية (نظرا لعدم وجود جهاز مناسب على الكمبيوتر)، فسيتم تعطيله. لكن بدء الخدمة وفحصها وإيقافها لا يزال يستغرق وقتًا.

نطلق برنامج "تكوين النظام"، للقيام بذلك اضغط على "Win + R"، اكتب في النافذة: مسكونفيغواضغط على Enter. للتعطيل مؤقتا الخدمات غير الضرورية، انتقل إلى علامة التبويب التي تحمل الاسم نفسه:

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

باستخدام نفس المنطق، نقوم بتعطيل البرامج التي يتم تحميلها عند بدء تشغيل النظام في علامة التبويب "بدء التشغيل" التالية. يتم توفير المزيد من التفاصيل في مقالة منفصلة. ستحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك لتطبيق إعدادات بدء التشغيل الجديدة.

الخطوة الثانية، التسجيل

هناك نقطة ضعف في نظام التشغيل Windows - التسجيل. لقد حدث ذلك منذ العصور القديمة وهو الأمر الأكثر أهمية إعدادات ويندوزالمخزنة في قاعدة بيانات هرمية. تعتمد كل من سرعة التحميل وتشغيل نظام التشغيل Windows ككل بشكل مباشر على السرعة التي يجد بها نظام التشغيل الإدخالات الضرورية في السجل.

ليس من غير المألوف أن تعمل برامج إلغاء تثبيت البرامج بشكل غير فعال، مما يترك إدخالات في السجل حول وجودها وعملها (المعلمات، والمكتبات المسجلة، والربط بامتدادات ملفات معينة، وما إلى ذلك). يمكن اعتبار مثل هذه السجلات قمامة، مما يؤدي إلى ازدحام قاعدة البيانات. وتحتاج إلى التخلص من هذه القمامة، والتي يجب عليك استخدام المرافق مثل، على سبيل المثال، منظم ريجو CCleaner و Ashampoo WinOptimizer وغيرها.

قم بتشغيل CCleaner، وانتقل إلى قسم "التسجيل"، وانقر فوق "البحث عن المشكلات"، وعند الانتهاء انقر فوق "إصلاح المحدد":

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

الخطوة الثالثة، الرئيسية

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

نظرًا لأن نظام التشغيل المعني تم إنشاؤه بواسطة Microsoft، فسنستخدم ملف التعريف الذي أنشأته نفس الشركة - Windows Performance Toolkit. أصبحت هذه الأداة مؤخرًا جزءًا من Windows SDK. في الموقع مايكروسوفتيمكنك تنزيل مثبت الويب.

ليس من الضروري تثبيت جميع المكونات المضمنة؛ يمكنك فقط القيام بذلك باستخدام مجموعة أدوات أداء Windows

تتيح لك هذه الأداة تتبع تمهيد نظام التشغيل من البداية. نحتاج إلى الملف القابل للتنفيذ "xbootmgr.exe"، الموجود في المجلد الذي قمت بتثبيت مجموعة أدوات أداء Windows عليه؛ بشكل افتراضي، فهو موجود في الدليل "C:\Program Files\" مايكروسوفت ويندوزمجموعة أدوات الأداء."

شاهد الفيديو أو تابع قراءة المقال:

لاستدعاء الأداة المساعدة، قم بتشغيل xbootmgr.exe باستخدام معلمة، على سبيل المثال، ستعرض المعلمة "-help" قائمة بجميع الوظائف الممكنة. للقيام بذلك، اضغط على الأزرار "Win + R" أو انتقل إلى قائمة "ابدأ -> تشغيل" وأدخل الأمر في النافذة:

xbootmgr – مساعدة

ليس من الضروري إضافة المسار إلى الملف إذا كان يبدأ بالشكل التالي:

للمتعة فقط، إذا كنت تريد أن ترى كيف يتصرف نظامك عند تشغيله هذه اللحظة، ثم قم بتشغيل الأمر:

xbootmgr -تتبع التمهيد

سيتم إعادة تشغيل جهاز الكمبيوتر الخاص بك وجمع البيانات أثناء بدء التشغيل. ويمكن رؤية نتيجة عملها في الملف boot_BASE+CSWITCH_1.etl، والذي سيحفظه xbootmgr في المجلد الخاص به أو في المجلد "C:\Users\yourname". يحتوي هذا الملف على كافة المعلومات حول سلوك البرامج عند بدء تشغيل النظام، ويمكنك رؤية الكثير من الأشياء المثيرة للاهتمام. للقيام بذلك، انقر نقرًا مزدوجًا فوق الملف لفتح المحلل:

إذا كنت مهتمًا، فادرس المعلومات، فإليك كل شيء بتفصيل كبير حول عملية التنزيل: كم عدد الثواني التي استغرقها بدء كل عملية، وكيف تم استخدام موارد الكمبيوتر، وما إلى ذلك.

الآن دعنا ننتقل إلى العمل - لنبدأ عملية التحليل التلقائي وتسريع تحميل Windows. قم بتشغيل الأمر:

xbootmgr -trace boot -prepsystem

أثناء التحسين، سيتم تنفيذ 6 عمليات إعادة تشغيل افتراضيًا وسيتم حفظ 6 ملفات تحتوي على معلومات حول سلوك البرامج عند كل عملية إعادة تشغيل في نفس الدليل. هذه العملية برمتها طويلة جدًا، ولكنها لا تتطلب مشاركة المستخدم. يمكنك تناول الغداء بنجاح أثناء تشغيل البرنامج. ولا تنس التحقق أولاً من وجود بضعة غيغابايت من المساحة الحرة على محرك الأقراص "C:"!

بعد إعادة التشغيل، ستظهر الرسائل في نافذة بيضاء، على سبيل المثال "التأخير لتتبع التمهيد 1 من 6" مع العد التنازلي:

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

ماذا يفعل Xbootmgr؟ فهو لا يقوم بتعطيل الخدمات والعمليات غير الضرورية، كما قد يبدو. يعمل Xbootmgr على تحسين عملية التشغيل بحيث يتم استخدام الحد الأقصى من موارد الكمبيوتر في أي وقت. وذلك حتى لا يحدث ذلك عندما يتم تحميل المعالج بنسبة 100% ويكون القرص الصلب في وضع الراحة، أو العكس. يحدث أيضا. بعد عملية إعادة التشغيل الأخيرة، لن تحتاج إلى القيام بأي شيء، حيث سيتم تشغيل Windows، بل وسيعمل بشكل أسرع.

الخطوة الرابعة، خطيرة

في السبعة، وكذلك في XP (على الرغم من أن الجميع لا يدركون ذلك)، هناك دعم معالجات متعددة النواة. ليس من الواضح لماذا لا يتمكن النظام نفسه دائمًا من استخدام جميع الموارد المتاحة عند بدء تشغيله، ولكنه يبدأ في استخدامها فقط عندما يتم تحميله بالكامل بالفعل ويبدأ المستخدم في العمل.

وهذا يعني أننا بحاجة إلى مساعدتها في استخدام الموارد المتاحة في معلمات بدء تشغيل النظام. للقيام بذلك، تحتاج إلى الخوض في التكوين. باستخدام مجموعة المفاتيح "Win + "R"، افتح نافذة "Run" واكتب الأمر msconfig، وانقر فوق "OK". في نافذة تكوين النظام التي تظهر، حدد علامة التبويب "تنزيل".

حدد "خيارات متقدمة"

في النافذة التي تظهر، اضبط معلمات "عدد المعالجات" و"الحد الأقصى للذاكرة" على الحد الأقصى. الآن الاهتمام!أغلق البرنامج وافتحه مرة أخرى، وتأكد من عدم إعادة تعيين قيمة "الحد الأقصى للذاكرة" إلى "0". إذا كان الأمر كذلك، فقم بإلغاء تحديد هذا المربع، وإلا فقد يقوم النظام بذلك لن تبدأ على الإطلاق. إعادة التشغيل، تم.

ملحوظة: إذا قررت إضافة ذاكرة الوصول العشوائي (RAM) أو استبدال المعالج بمعالج آخر (مع المزيد من النوى)، فسوف تحتاج إلى تغيير المعلمات المذكورة أعلاه. وإلا فإن النظام ببساطة لن يستخدم ذاكرة إضافية و/أو مراكز معالج إضافية.

1) يتم مسح كافة البيانات
2) يتم إجراء فحص كامل للقرص
3) يتم تنظيف دليل القرص
4) يصبح القرص النظام
12. في نظام الملفات الهرمي متعدد المستويات...
1) يتم تخزين الملفات في نظام عبارة عن نظام من المجلدات المتداخلة
2) يتم تخزين الملفات في نظام عبارة عن تسلسل خطي

13. مسار الملف:
1) هذه منطقة مسماة على القرص؛
2) هذا عبارة عن سلسلة من أسماء الأدلة مفصولة بعلامة "\"؛
3) هذه قائمة بالملفات المجمعة في دليل واحد؛
4) هذه قائمة بأسماء الأدلة المجمعة في الدليل الجذر.

14. أثناء عملية الأرشفة، يتم حفظ الملفات...
1. مضغوط دون فقدان المعلومات
2. الانتقال إلى القطاعات الحرة
3. نسخ إلى مجلد آخر
4. تمت إزالتها من الكتالوج
15. أثناء عملية إلغاء تجزئة القرص، تتم كتابة كل ملف:
1) في القطاعات الفردية
2) في مجموعات تعسفية
3) إلزامية في القطاعات المتتابعة
4) في القطاعات الزوجية

16. برامج تشغيل الأجهزة:
1) هذا جهاز متصل بالكمبيوتر لإجراء عمليات الإدخال والإخراج؛
2) هذا برمجة، مخصص لتوصيل أجهزة الإدخال/الإخراج؛
3) هذا برنامج يترجم اللغات عالية المستوى إلى كود الآلة؛
4) هذا البرنامج يسمح لك بزيادة سرعة عمل المستخدم عليه
17. البرامج التطبيقية
1) البرامج المصممة لحل مشاكل محددة
2) التحكم في تشغيل الأجهزة وتقديم الخدمات لنا ولأنظمة التطبيقات لدينا
3) الألعاب والسائقين والمترجمين
4) البرامج المخزنة على الأقراص المرنة
18. يقوم نظام التشغيل بالوظائف التالية:
1) ضمان تنظيم وتخزين الملفات؛
2) تنظيم حوار مع المستخدم، وإدارة المعدات وموارد الكمبيوتر؛
3) تبادل البيانات بين الكمبيوتر والأجهزة الطرفية المختلفة؛
4) توصيلات أجهزة الإدخال والإخراج.
19. أثناء عملية تحميل نظام التشغيل يحدث ما يلي:
1) انسخ ملفات نظام التشغيل من القرص المرن إلى الأقراص الصلبة
2) نسخ ملفات نظام التشغيل من القرص المضغوط إلى القرص الصلب
3) التحميل المتسلسل لملفات نظام التشغيل إلى كبش
4) نسخ محتويات ذاكرة الوصول العشوائي (RAM) إلى القرص الصلب
20. قرص النظاممطلوب ل:
1) تحميل نظام التشغيل
2) حماية جهاز الكمبيوتر الخاص بك من الفيروسات
3) إنشاء البرامج باستخدام واجهة المستخدم الرسومية
4) أرشفة الملفات وإلغاء أرشفتها
21. الجزء العلوي من التسلسل الهرمي لمجلدات Windows GUI هو المجلد:
1. الدليل الجذر للقرص
2. جهاز الكمبيوتر الخاص بي
3. بيئة الشبكة
4. مكتب
22. تم تصميم مربع الحوار في نظام التشغيل Windows من أجل
1) الحوار بين المستخدم والكمبيوتر.
2) إلغاء تثبيت البرنامج.
3) عرض أيقونة البرنامج.
4) عرض اسم البرنامج.

23. غير موجود في نظام التشغيل Windows
1) نوافذ البرنامج.
2) اختبار النوافذ.
3) مربعات الحوار.
4) نوافذ الوثائق.
24. فيروسات الكمبيوترهذا…
1) البرامج التي يمكنها إعادة إنتاج وتنفيذ إجراءات ضارة لتدمير البرامج والبيانات
2) البرامج التي يمكن أن تصيب برامج التلفاز
3) الفيروسات الخطرة على صحة الإنسان

الفصل 2
تكنولوجيا المعالجة المعلومات الرسومية
31. تنقسم جميع صور الكمبيوتر إلى نوعين:
1. النقطية والمتجهات
2. أسود - أبيض ولون
3. معقدة وبسيطة
32. الصورة النقطيةتم إنشاؤها باستخدام...
1. نقاط بألوان مختلفة (بكسل)
2. خطوط
3. الدوائر
4. المستطيلات
33. يتم تشكيل الصور المتجهة من ...
1. كائنات تسمى البدائيات الرسومية
2. نقاط ملونة مختلفة (بكسل)
3. الصفوف والأعمدة
4. الرسومات والصور الفوتوغرافية
34. للمعالجة الصور الرقميةوالصور الممسوحة ضوئيا، فإن أفضل طريقة هي...

35. لإنشاء الرسومات والمخططات والرسومات، أفضل أداة هي...
1. محرر الرسومات النقطية
2. محرر الرسوميات المتجهية
3. نظام الرسم بالكمبيوتر
36. تحدد تنسيقات الملفات الرسومية...
1. طريقة وشكل تخزين المعلومات في ملف
2. جودة الصورة
3. حجم الصورة
4. أبعاد الصورة
37. في المتجهات محرر الرسوم البيانيةكائن مرسوم...
1. يستمر في الاحتفاظ بتفرده ويمكن تحجيمه وتحريكه حول التصميم
2. يتوقف عن الوجود كعنصر مستقل بعد انتهاء الرسم ويصبح مجرد مجموعة من البكسلات في الرسم.
38. التطبيقات الأكثر شيوعًا لتطوير العروض التقديمية هي...
1. مايكروسوفت عرض تقديمي
2.مايكروسوفت أكسس
3. مايكروسوفت اكسل
4. مايكروسوفت وورد
39. يمكن حفظ ملفات العرض التقديمي في ...
1.ppt
2. مديرية الأمن العام
3. مشاجرة
4.doc

مطلوب بشكل عاجل!!!المهمة رقم 1 مع إجابة انتقائية. ما مقدار المعلومات التي يحتوي عليها رقم واحد من الرقم الثنائي؟ 1) 1 بايت 2) 3 بت 3) 4 بت 4) 1 بت.

رقم 2. المهمة مع إجابة قصيرة. ما مقدار المعلومات التي يحملها؟ الكود الثنائي 10101010?

1.ما هو الملف؟

2. ما هي الأجزاء التي يتكون منها اسم الملف؟
3.من أو ما أسماء الملف؟
4. من أو ما الذي يعين امتداد الملف؟
5.كم عدد الأحرف التي يمكن أن يتضمنها اسم الملف؟
6.كم عدد الأحرف المخصصة عادةً لامتداد الملف؟
7. ما الذي يجب فعله بالقرص حتى يمكن تخزين الملفات عليه؟
8. ما هي المناطق التي يتم تقسيم القرص إليها عند التنسيق؟
9. في أي حالة يكون نظام الملفات أحادي المستوى؟
10.كيفية كتابة المسار إلى الملف؟
11. ما نوع البرامج التي ينتمي إليها نظام التشغيل؟
12. ما هي المعلومات التي يجب أن يمتلكها نظام التشغيل لتنظيم الوصول إلى الملفات؟

13. أين يتم تخزين البرنامج الجاري تشغيله والبيانات المعالجة؟
14.ما هو اسم الكتالوج؟
15.متى يبدأ نظام التشغيل؟
16.ما هو نظام التشغيل؟
17. ما هو اسم محرك الأقراص المنطقي؟
18. ما هو الدليل الذي يسمى الجذر؟
19.ما هي حالة نظام التشغيل عندما يتوقف عن إنتاج النتائج والاستجابة للطلبات؟
20. ماذا يحدث لملفات نظام التشغيل أثناء عملية التمهيد؟
21. يقوم المستخدم، أثناء انتقاله من دليل إلى آخر، بزيارة الدلائل بشكل متتابع: LESSONS, CLASS, SCHOOL, D:\, MYDOC, LETTERS. ومع كل خطوة، إما أن ينزل المستخدم إلى مستوى أدنى في الدليل، أو يصعد إلى مستوى أعلى. ما هو الاسم الكامل للدليل الذي بدأ المستخدم التحرك منه؟

1) D:\MYDOC\LETTERS

2) د:\المدرسة\الفصل\الدروس

3) د:\الدروس\الفصل\المدرسة

22. حدد أي من أسماء الملفات المحددة لا يتوافق مع القناع: ?*di.t?*

4) melodi.theme

23. يتم تخزين الملف Literature_List.txt في دليل معين. في هذا الدليل، قمنا بإنشاء دليل فرعي اسمه 10_CLASS ونقلنا الملف Literature_List.txt إليه. وبعد ذلك أصبح اسم الملف الكامل D:\SCHOOL\PHYSICS\10_CLASS\Literature_list.txt.

ما هو الاسم الكامل للدليل الذي تم تخزين الملف فيه قبل نقله؟
1) د:\SCHOOL\PHYSICS\10_CLASS

2) د:\المدرسة\الفيزياء

24. أي من الملفات يطابق القناع؟؟P*.A؟؟.

تسجيل الدخول ، الذي يسجل المستخدمين في النظام، يتم تشغيله فقط عندما يكون النظام نفسه جاهزًا تمامًا ويعمل الوضع العادي. لا يحدث هذا فورًا بعد تشغيل الكمبيوتر: يعد Linux نظامًا معقدًا إلى حد ما، حيث تنتهي كائناته في نظام التشغيل - وهي عملية تدريجية: يتم تحديد سلوك الكمبيوتر في مراحل التمهيد المختلفة بواسطة أشخاص مختلفين - من الأجهزة المطورين ل مدير النظام. متطلبات المرونة، والقدرة على تغيير إعداداتها اعتمادا على مكونات الأجهزة، والحاجة إلى حلها مختلفالمهام التي تستخدم نفس الكمبيوتر أيضًا تجعل عملية التحميل تدريجية: يتم تحديدها أولاً حساب تعريفيالنظام المستقبلي ثم هذا الملف الشخصي التي يجري تنفيذها.

المرحلة الأولية لا تعتمد على الإطلاق على ماذا نظام التشغيلالمثبتة على جهاز الكمبيوتر، لبعض المراحل في كل منها نظام التشغيلإنهم يقدمون حلولهم الخاصة - القابلة للتبديل في الغالب. دعونا نسمي هذه المرحلة (الاولية) التمهيد قبل النظام. بدءًا من مرحلة معينة، يتم التحكم بالفعل في تشغيل الكمبيوتر بواسطة Linux نفسه، ويتم استخدام الأدوات المساعدة والبرامج النصية وما إلى ذلك. دعنا نسمي هذه المرحلة (النهائية). تمهيد النظام .

محمل الإقلاع إلى ROM

مباشرة بعد تشغيله، تصبح ذاكرة الوصول العشوائي (RAM) لجهاز كمبيوتر ذي بنية كلاسيكية نظيفة. من أجل البدء في العمل، يحتاج المعالج على الأقل إلى نوع من البرامج. يتم تحميل هذا البرنامج تلقائيًا إلى الذاكرة من جهاز تخزين دائم، ROM (أو ROM، ذاكرة القراءة فقط)، حيث يتم كتابتها مرة واحدة وإلى الأبد في شكل دون تغيير 1 تستخدم أجهزة الكمبيوتر الحديثة ذاكرة القراءة فقط (ROM) القابلة للبرمجة، والتي يمكن تغيير محتوياتها، ولكن مثل هذا التغيير يعتبر دائمًا حالة غير طبيعية: على سبيل المثال، الكتابة نسخة جديدةمحتويات ROM التي تم تصحيح الأخطاء فيها (الترقية).. في متخصصأجهزة الكمبيوتر (على سبيل المثال، بأسعار رخيصة وحدات تحكم اللعبة) يتم تسجيل كل ما يحتاجه المستخدم بالضبط

عادةً، في أجهزة الكمبيوتر ذات الأغراض العامة، لا يكون برنامج ROM مفيدًا للمستخدم: فهو صغير الحجم، ويقوم دائمًا بنفس الشيء. يمكنك تغيير سلوك برنامج ما بشكل طفيف من ذاكرة القراءة فقط (ROM) من خلال التشغيل باستخدام البيانات المسجلة فيه ذاكرة غير متطايرة(أحيانًا يُسمى CMOS، وأحيانًا يُسمى NVRAM). مقدار ذاكرة غير متطايرةصغير جدًا، ويتم حفظ البيانات منه بعد إيقاف تشغيل الكمبيوتر بفضل مصدر طاقة مستقل (عادةً من بطارية مثل بطارية الساعة).

ماذا يجب أن يكون هذا الشخص قادرًا على فعله؟ البرنامج الأولي؟ التعرف على الأجهزة الرئيسية التي يمكن تسجيل جهاز آخر عليها - يحتاجها المستخدم- برنامج قادر على تحميل هذا البرنامج في الذاكرة ونقل التنفيذ إليه، بالإضافة إلى دعم واجهة تسمح لك بتغيير الإعدادات في NVRAM. في الواقع، هذا ليس حتى برنامج واحد، ولكن الكثير الإجراءات الفرعية، تتفاعل مع مجموعة متنوعة من أجهزة الإدخال والإخراج - سواء مع تلك التي يمكن تخزين البرامج عليها (الأقراص الصلبة والمرنة والأشرطة المغناطيسية وحتى بطاقات الشبكة)، وتلك التي يمكنك من خلالها التواصل مع المستخدم (منافذ البيانات التسلسلية - إذا كان من الممكن توصيل محطة وحدة التحكم ولوحة مفاتيح النظام وبطاقة الفيديو - لمحطات العمل الشخصية البسيطة). عادةً ما يتم استدعاء هذه المجموعة من الإجراءات في ROM BIOS(نظام الإدخال والإخراج الأساسي).

BIOS. اختصار لعبارة "Basic Input-Output System"، وهي مجموعة من الإجراءات في ذاكرة القراءة فقط (ROM) المصممة للوصول البسيط على مستوى منخفض إلى أجهزة الكمبيوتر الخارجية. في أنظمة التشغيل الحديثة يتم استخدامه فقط أثناء عملية التمهيد الأولية.

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

قطاع التمهيد ومحمل التمهيد الأساسي

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

لو محمل أساسيكان أكبر، ربما كان بإمكانه معرفة مكان وجود النواة نظام التشغيلويمكن قراءته بشكل مستقل ووضعه في الذاكرة وتكوينه ونقل التحكم إليه. ومع ذلك، جوهر نظام التشغيللديه بنية معقدة إلى حد ما - وبالتالي طريقة تحميل صعبة؛ يمكن أن يكون كبيرًا جدًا، والأكثر إزعاجًا من ذلك كله، أنه يمكن وضعه في مكان غير معروف على القرص، مع مراعاة القوانين نظام الملفات(على سبيل المثال، تتكون من عدة أجزاء منتشرة عبر القرص). خذ كل ذلك في الاعتبار محمل أساسيلا أستطبع. مهمتها أكثر تواضعا: تحديد مكان وجود "الكبيرة" على القرص. محمل ثانوي، قم بتنزيله وتشغيله. محمل ثانويبسيط، ويمكن وضعه في مكان محدد مسبقًا على القرص، أو في أسوأ الأحوال، وضعه في مكان محدد مسبقًا خريطة الإقامة، يصف بالضبط مكان البحث عن أجزائه (الحجم محمل الإقلاع الثانويمحدودة، لذلك من الممكن إنشاء مثل هذه الخريطة).

خريطة الموقع. تمثيل المنطقة بالبيانات اللازمة (على سبيل المثال، محمل ثانويأو نواة النظام) على شكل قائمة بقطاعات القرص التي يشغلها.

بالنسبة لجهاز كمبيوتر متوافق مع IBM، الحجم قسم الاحذيةفقط 512 بايت، والتي لم يتم العثور عليها كلها في برمجةمنطقة. قسم الاحذيةكمبيوتر آي بي إم، ودعا إم بي آر(سجل التمهيد الرئيسي)، ويحتوي أيضًا على جدول تقسيم القرص، الذي تم وصف هيكله في المحاضرة 11. ومن الواضح أن برنامجًا بهذا الحجم لا يمكن أن يتباهى بمجموعة متنوعة من الوظائف. قياسي في العديد من الأنظمة قسم الاحذيةيمكن الاعتماد فقط جدول تقسيم القرص، تحديد ما يسمى قسم التمهيد (القسم النشط) وقم بتحميل البرنامج الموجود في بداية هذا القسم. يمكن أن يكون لكل نوع من الأقراص جزء برنامج MBR خاص به، مما يسمح لك بقراءة البيانات من أي مكان على القرص، اعتمادًا على نوعه وهندسته. ومع ذلك، لا يزال بإمكانك قراءة ما لا يزيد عن قطاع واحد: من غير المعروف ما يُستخدم من أجله المثبت على هذا القسم. نظام التشغيل ثانيةوالقطاعات اللاحقة. اتضح أن جزء البرنامج القياسي من MBR مؤكد التحميل المسبق، الذي يقرأ ويدير الحقيقي محمل أساسيمن القطاع الأول قسم التمهيد.

هناك إصدارات من أداة التحميل المسبق التي توفر للمستخدم القدرة على الاستقلالية يختار، من أي قسم سيتم التمهيد 2 على سبيل المثال، BOOTACTV من حزمة pfdisk أو برنامج التحميل المسبق القياسي FreeBSD boot0، والذي نظرًا لخصائصه ما قبل النظام، يمكن استخدامه في أي مكان.. وهذا يسمح لكل من المثبتة أنظمة التشغيليحفظ ملك محمل أساسيفي بداية القسم والاختيار من بينها بحرية. يتخذ نظام التشغيل Linux القياسي أسلوبًا مختلفًا: بسيط محمل أساسيتتم كتابته مباشرة إلى MBR ويتم تمرير وظيفة التحديد إلى محمل الإقلاع الثانوي.

محمل أساسي. المرحلة الأولى من تمهيد الكمبيوتر: برنامج يعتمد حجمه وإمكانياته على متطلبات الأجهزة ووظائف BIOS. المهمة الرئيسية هي التحميل محمل ثانوي .

محمل النواة

لمهمة نظام التشغيل. عادةً ما تتم كتابة نواة النظام في ملف باسم محدد. ولكن كيف إلى محمل الإقلاع الثانويقراءة الملف بالنواة، إذا كانت هذه العملية موجودة في Linux وظيفةحبات؟ يمكن حل هذه المشكلة بثلاث طرق.

أولاً، قد لا تكون النواة ملفاً على القرص. إذا حدث التنزيل عبر الشبكة، يكفي أن تطلب من الخادم "ملفًا يحمل اسم كذا وكذا"، وسيأتي ردًا على ذلك تسلسلًا قويًا من البيانات التي تحتوي على النواة المطلوبة. سيتم تنفيذ جميع عمليات الملفات بواسطة الخادم الذي تم تحميل النظام وتشغيله بالفعل. وفي حالات أخرى، يتم "دفع" النواة إلى قسم مخصص لهذا الغرض، حيث لم تعد تكمن في شكل ملف، ولكن في نفس القطعة المستمرة، التي يُعرف حجمها وموقعها. ومع ذلك، في Linux، ليس من المعتاد القيام بذلك، لأنه قد لا يكون هناك مساحة لقسم خاص على القرص، على سبيل المثال، جهاز كمبيوتر متوافق مع IBM.

ثانيا، يمكنك استخدام ما سبق خريطة الموقع: تخيل النواة كمجموعة من القطاعات الموجودة على القرص، واكتب هذه المجموعة في موقع محدد مسبقًا، وأجبر أداة تحميل التشغيل على تجميع النواة من الأجزاء الموجودة على الخريطة. الاستخدام خرائط الموقعله عيبان مهمان: إنه خلقممكن فقط تحت السيطرة تم تحميلها بالفعلالأنظمة، و يتغيريجب بالضرورة أن تكون النوى مصحوبة بتغيير في الخريطة. إذا لم يتم تشغيل النظام لسبب ما في أي من التكوينات المخططة مسبقًا، فإن الطريقة الوحيدة لتحسين الوضع هي التمهيد من وسائط خارجية (على سبيل المثال، من قرص الليزر). والنظام قد لا التمهيد على وجه التحديد لأن المسؤول نسيتبعد تغيير النواة، قم بإعادة بناء الخريطة: تحتوي الخريطة على قائمة بالقطاعات المقابلة قديمالملف بالنواة، وبعد حذف الملف القديم، قد تحتوي هذه القطاعات على أي نوع من “الملفات المهملة”.

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

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

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

محمل الإقلاعيجب أن تمتثل لقيود محددة، وخاصة فيما يتعلق بالحجم. على سبيل المثال، على جهاز كمبيوتر آي بي إم محمل المستوى الأوليجب أن يتناسب مع أول 446 بايت من سجل التمهيد الرئيسي، مما يترك مساحة لـ 64 بايت من جدول الأقسام و2 بايت لتوقيع AA55 اللازم لنظام BIOS لاكتشاف أداة تحميل التشغيل نفسها.

قصة

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

يمكن أن يكون رمز أداة تحميل التشغيل للتجميع الزائف بسيطًا مثل تسلسل التعليمات التالي:

0: اكتب الرقم 8 للتسجيل P 1: تأكد من أن قارئ الشريط المثقوب يمكنه البدء في القراءة 2: إذا لم يتمكن من ذلك، انتقل إلى الخطوة 1 3: اقرأ البايت من قارئ الشريط المثقوب واكتبه على البطارية 4: إذا نفد الشريط المثقوب، انتقل إلى الخطوة 8 5: اكتب القيمة المخزنة في المجمع إلى ذاكرة الوصول العشوائي على العنوان المخزن في سجل P 6: قم بزيادة قيمة سجل P بمقدار واحد 7: انتقل إلى الخطوة 1

يستند هذا المثال إلى أداة تحميل التشغيل الخاصة بأحد أجهزة الكمبيوتر الصغيرة التي تم إصدارها في السبعينيات من قبل شركة Nicolet Instrument Corporation.

0: اكتب الرقم 106 للتسجيل P 1: تأكد من أن قارئ الشريط المثقوب يمكنه البدء في القراءة 2: إذا لم يتمكن من ذلك، انتقل إلى الخطوة 1 3: اقرأ البايت من قارئ الشريط المثقوب واكتبه على البطارية 4: إذا نفد الشريط المثقوب، انتقل إلى الخطوة 8 5: اكتب القيمة المخزنة في المجمع إلى ذاكرة الوصول العشوائي على العنوان المخزن في السجل P 6: قم بتقليل قيمة السجل P بمقدار واحد 7: انتقل إلى الخطوة 1

كان طول أداة تحميل التشغيل من المستوى الثاني بحيث قام البايت الأخير من أداة تحميل التشغيل بتعديل الأمر الموجود في العنوان 6. وهكذا، بعد اكتمال الخطوة 5، بدأ تشغيل أداة تحميل التشغيل من المستوى الثاني. كان محمل المستوى الثاني في انتظار تحميل قارئ الشريط المثقوب بطول الشريط المثقوب الذي يحتوي على نظام التشغيل. كان الفرق بين محمل المستوى الأول ومحمل المستوى الثاني هو عمليات التحقق من وجود أخطاء في القراءة من الشريط المثقوب، والتي كانت شائعة في ذلك الوقت، وعلى وجه الخصوص، في أجهزة المبرقة ASR-33 المستخدمة في هذه الحالة.

بعض أنظمة التشغيل، وأكثرها شيوعًا هي أنظمة التشغيل الأقدم (ما قبل عام 1995). أجهزة كمبيوتر أبليرتبط الكمبيوتر ارتباطًا وثيقًا بأجهزة الكمبيوتر بحيث يتعذر تحميل أي نظام تشغيل آخر على أجهزة الكمبيوتر هذه. في هذه الحالات، من الشائع تطوير محمل التمهيد الذي يعمل بمثابة محمل التمهيد لنظام التشغيل القياسي ثم ينقل التحكم إلى نظام التشغيل البديل. استخدمت أبل هذه الطريقةلتشغيل نسخة A/UX من Unix، ومن ثم تم استخدامها من قبل العديد من أنظمة التشغيل المجانية.

الأجهزة التي تمت تهيئتها بواسطة BIOS

جهاز التمهيد هو جهاز يجب تهيئته قبل تمهيد نظام التشغيل. وتشمل هذه أجهزة الإدخال (لوحة المفاتيح، الماوس)، جهاز الإخراج الأساسي (العرض)، والجهاز الذي سيتم الإنتاج منه - محرك الأقراص المرنة، محرك الأقراص الثابتة، محرك الأقراص المحمول، PXE).

تسلسل التمهيد لجهاز كمبيوتر شخصي قياسي متوافق مع IBM

يتم تحميل الكمبيوتر الشخصي

روابط

مؤسسة ويكيميديا. 2010.

انظر ما هو "تحميل نظام التشغيل" في القواميس الأخرى:

    محمل نظام التشغيل هو برنامج نظام يقوم بتحميل نظام التشغيل مباشرة بعد تشغيل الكمبيوتر. محمل نظام التشغيل: يوفر الوسائل اللازمة للحوار مع ... ... ويكيبيديا

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

    بالنسبة لمصطلح "جدولة المهام"، راجع معاني أخرى. تعد جدولة المهام أحد المفاهيم الأساسية في تعدد المهام والمعالجة المتعددة في كل من أنظمة التشغيل ذات الأغراض العامة وأنظمة التشغيل الواقعية... ... ويكيبيديا

    هذا شكل من أشكال النشر المنهجي برمجة. يرجع وجود التوزيعات إلى حقيقة أن شكل البرنامج المستخدم لتوزيعها لا يتطابق أبدًا مع شكل البرنامج قيد التشغيل... ... ويكيبيديا

    ميزة التمهيد الموثوقة كمبيوتر شخصيلمنع بدء تشغيل المستخدم غير المصرح به، وتحميل نظام التشغيل (OS) والوصول إلى المعلومات السرية. توفير... ... ويكيبيديا

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

    يبدأ تشغيل Windows XP في جهاز هاتف متصل بالإنترنت. في علوم الكمبيوتر، يعد التمهيد عملية معقدة ومتعددة الخطوات لبدء تشغيل الكمبيوتر. تسلسل التمهيد هو تسلسل الإجراءات التي يجب أن يقوم بها الكمبيوتر... ويكيبيديا

    قدرة عملاء المحطة الطرفية على تشغيل نظام التشغيل بشكل آمن. الحل الرئيسي للتمهيد الآمن هو التحقق من سلامة وصحة ملفات نظام التشغيل التي قد تكون مخزنة على محرك أقراص ثابت محلي، ... ... ويكيبيديا

    رقائق ROM الرئيسية والاحتياطية اللوحة الأمجيجابايت تحتوي على BIOS من AWARD. BIOS (الإنجليزية: نظام الإدخال / الإخراج الأساسي “basic … ويكيبيديا

    مكون تشغيل الجلب المسبق أنظمة مايكروسوفت Windows، الذي يعمل على تسريع عملية التمهيد ويقلل أيضًا من وقت بدء تشغيل البرامج. ظهر الجلب المسبق لأول مرة في نظام التشغيل Windows XP. بدءاً من نظام التشغيل Windows Vista، فإنه... ... ويكيبيديا

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

يبدأ التشغيل بمحاولة BIOS قراءة القطاع الأول من القرص المرن الذي تم إدخاله في محرك الأقراص A: (على قرص التمهيد المرن، يحتوي هذا القطاع على أداة تحميل نظام التشغيل). إذا تم إدخال قرص مرن للنظام في محرك الأقراص، تتم قراءة أداة تحميل التشغيل منه ويتم نقل التحكم إليه.

إذا كان القرص المرن ليس نظامًا، على سبيل المثال. لا يحتوي دخول التمهيد، تظهر رسالة على الشاشة تطلب منك استبدال القرص المرن.

إذا لم يكن هناك قرص مرن في محرك الأقراص A: على الإطلاق، فسيقرأ BIOS سجل التمهيد الرئيسي لمحرك الأقراص C: (سجل التمهيد الرئيسي). عادةً ما يكون هذا هو القطاع الأول على القرص. يتم نقل التحكم إلى المحمل الموجود في هذا القطاع. يقوم محمل الإقلاع بتحليل محتويات جدول الأقسام (الموجود أيضًا في هذا القطاع)، ويحدد القسم النشط ويقرأ سجل التمهيد لهذا القسم. يشبه سجل التمهيد للقسم النشط (سجل التمهيد) سجل التمهيد الموجود في القطاع الأول من القرص المرن للنظام.

يقرأ سجل التمهيد الخاص بالقسم النشط ملفات IO.SYS وMSDOS.SYS من القرص (بهذا الترتيب). تتم بعد ذلك قراءة برامج التشغيل المقيمة وتحميلها. يبدأ إنشاء القائمة المرتبطة ببرامج تشغيل الأجهزة. يتم تحليل محتويات ملف CONFIG.SYS ويتم تحميل برامج التشغيل الموضحة في هذا الملف. أولاً، يتم تحميل برامج التشغيل الموضحة بواسطة معلمة DEVICE، ثم (فقط في إصدارات MS-DOS 4.x و5.0) البرامج المقيمة المحددة بواسطة عبارات التثبيت. بعد ذلك يتم قراءة معالج الأوامر ونقل التحكم إليه.

يتكون معالج الأوامر من ثلاثة أجزاء - المقيم والتهيئة والعبور. يتم تحميل الجزء المقيم أولاً. يقوم بمعالجة المقاطعات INT 22H، INT 23H، INT 24H، ويتحكم في تحميل جزء النقل. هذا الجزء معالج الأوامريعالج أخطاء MS-DOS ويطالب المستخدم باتخاذ إجراء عند اكتشاف الأخطاء.

يتم استخدام جزء التهيئة فقط أثناء عملية التمهيد لنظام التشغيل. فهو يحدد عنوان البداية الذي سيتم تحميل برنامج المستخدم عليه ويبدأ تنفيذ ملف AUTOEXEC.BAT.

يقع جزء النقل من معالج الأوامر في أعلى عناوين الذاكرة. يحتوي هذا الجزء على معالجات لأوامر MS-DOS الداخلية ومترجم لملفات الأوامر ذات الملحق .BAT. يصدر جزء النقل موجه النظام (على سبيل المثال، A:\>)، وينتظر إدخال أوامر المشغل من لوحة المفاتيح أو من ملف دفعي، وينظم تنفيذها.

بعد تحميل معالج الأوامر وإكمال الإجراءات الأولية المدرجة في ملف AUTOEXEC.BAT، يصبح النظام جاهزًا للتشغيل.

1.3. المخطط العام لكيفية عمل دوس

من أجل العمل بشكل صحيح مع برامج النظام والأجهزة، تحتاج إلى فهم آلية تفاعل البرنامج التطبيقي مع الكمبيوتر بوضوح. في التين. 1.1 يوضح الاتصالات الوظيفية للبرنامج مع برامج وأجهزة كمبيوتر IBM.

رسم بياني 1. الاتصالات الوظيفية لبرنامج MS-DOS مع أجهزة وبرامج الكمبيوتر

عادة، يتم تقسيم نواة DOS إلى عدة أنظمة فرعية، كل منها مسؤول عن أداء مهمة معينة. وكما هو مبين في الشكل، عادة ما يتم التمييز بين الأنظمة الفرعية التالية:

    نظام الملفات؛

    نظام إدارة الذاكرة؛

    نظام إدارة البرنامج؛

    نظام الاتصال مع برامج تشغيل الأجهزة؛

    نظام معالجة الأخطاء؛

    خدمة الوقت؛

    نظام الإدخال/الإخراج لوحدة التحكم الخاصة بالمشغل.

تتواصل هذه الأنظمة الفرعية مع الأجهزة من خلال BIOS أو برامج التشغيل أو بشكل مباشر. يمكن للبرامج التطبيقية الاتصال بأنظمة DOS الفرعية، أو العمل مع BIOS، أو العمل مباشرة مع الأجهزة. ومع ذلك، يرجى ملاحظة أن برامج التطبيقات لا يمكنها الوصول إلى برامج التشغيل إلا من خلال نظام DOS الفرعي المناسب.

ومن الواضح أيضًا أنه كلما ارتفع مستوى الواجهة بين البرنامج التطبيقي والمعدات، قل اعتماد البرنامج على خصائص المعدات.

دعونا نلقي نظرة على أنظمة DOS الفرعية بشكل منفصل.



أخبر الأصدقاء