• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Fundamental » Computer » Boot Working
Next →
← Prev

What is Boot? How does it Work?

By Dinesh Thakur

To boot or boot up means to start your computer system, usually by turning on the power and/or pushing the “on” button. It’s called “booting” because the computer is going inside itself and turning itself on (doing a lot of preliminary checking and adjusting before it’s ready to run your programs). Hence the machine is considered to be “pulling itself up by its own bootstraps.”

 When the computer is first turned on or restarted, it reads the startup instructions found in the ROM BIOS chips. These instructions tell the computer to check the system over (a series of tests called the POST). Certain information (such as the amount of memory and the number and type of disk drives) about the PC is stored in a special chip called CMOS, and that information is also verified during boot. The last thing that happens during boot is the loading of the operating system, which is found on the hard disk drive or on a floppy disk in drive A. The computer cannot do anything without first loading an operating system into memory, because it’s the operating system that manages all of the computer’s basic functions.

Information in the operating system files continues the booting process. During a PC boot, the CONFIG.SYS file is located, and its instructions are executed. The CONFIG.SYS is a special file that fine-tunes the PC, customizing it so it can access optional peripherals (such as the mouse or the modem) and unused areas in memory. Next, the AUTO EXECBAT file is located, and its instructions are executed. The AUTOEXEC BAT file contains commands (such as those to start a particular program or change the prompt) that the user wants run at boot. Once the startup files have been found and executed, the computer is fully booted and ready to go.

How Does it Work

DOS is made up of three parts: IO.SYS, MSDOS.SYS, and COMMAND.COM. IO.SYS works with ROM BIOS to control the computer’s input/output functions; MSDOS.SYS(sometimes called the kernel) manages files, runs programs, and performs basic system functions; COMMAND. COM performs all the DOS commands. In addition,

COMMAND.COM functions as the overall “manager” for the computer. During the boot process, the three parts of the operating system are loaded into memory one at a time. After IO.SYS is loaded, it checks to see if all the system components are responding properly. MSDOS.SYS is loaded next so it can perform the commands in the CONFIG.SYS (a special configuration file). COMMAND.COM is loaded last and is kept in memory so that DOS commands (such as COPY) can be executed when needed. COMMAND.COM then executes the commands in AUTOEXEC.BAT, which completes the boot process.

You’ll also like:

  1. What is Boot Drive?
  2. What is Boot Record?
  3. What is Boot Sector?
  4. What is Boot Sector Virus?
  5. How to Work with Statement Interface?
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Computer Fundamental

Computer Fundamental

  • Computer - Home
  • Computer - What is Computer
  • Computer - Definition
  • Computer - Block Diagram
  • Computer - Generations
  • Computer - Characteristic
  • Computer - Advantages
  • Computer - Types
  • Computer - Who Invented
  • Computer - Analytical Engine
  • Computer - Uses
  • Computer - Von Neumann model
  • Computer - Classification
  • Computer - Components
  • Computer - CPU
  • Computer - Bios
  • Computer - ALU
  • Computer - Boot
  • Computer - Control Unit
  • Computer - Bus
  • Computer - ISA Bus
  • Computer - MCA Bus
  • Computer - 32-bit
  • Computer - CPU Cache
  • Computer - Coprocessor
  • Computer - ENIAC
  • Computer - Semiconductor
  • Computer - EISA
  • Computer - BIOS Works
  • Computer - DMA
  • Computer - Floppy
  • Computer - Society Impact
  • Computer - AUTOEXEC.BAT
  • Computer - Batch File
  • Computer - Cloud Computing
  • Computer - Grid Computing
  • Computer - Parallel Computing
  • Computer - Docking Station
  • Computer - 32-Bit vs. 64-Bit
  • Computer - Important Features

Different Computer Types

  • Computer - Supercomputer
  • Computer - Personal Computer
  • Computer - Minicomputer
  • Computer - Microcomputer
  • Computer - Analog
  • Computer - Mainframe
  • Computer - Digital
  • Computer - Laptop
  • Computer - NetBook
  • Computer - Ultrabook

Data and Information

  • Computer - Data and Information
  • Computer - Information Technology
  • Computer - Types of IS
  • Computer - Issues in IT

Other Links

  • Computer - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW