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