[Question] What is the 1st thing the computer does when you turn it on


Recommended Posts

So today my ICT teacher asked me what is the 1st thing the pc does when you turn it on.

I said it checks all systems suck as ram gpu etc and then Posts, then loads the BIOS and then boots the OS.

She Said I was wrong and it loads the OS first. I argued with her a little feeling I was right but then she got mad @ me and told me that she knows best and she is the one with the degree, don't get me wrong shes a lovely person and a great teacher but I just feel that I was right.

So thats why I am here, please tell me what the Pc does when you first turn it on, I'm posting here as this community is full of experts and I feel I can show her this with a smug look on my face :) lol

Edited by kerno

it wouldnt be called POST if it didnt POWER ON SELF TEST

to quote Boot Sequence

1. First is the POST, this stands for Power On Self Test, for the computer. This process tests memory as well as a number of other subsystems. You can usually monitor this as it runs each test. After that is complete the system will run POST for any device that has a BIOS (Basic Input-Output System). An AGP has its own BIOS, as do some network cards and various other devices.

2. Once the POST is complete and the BIOS is sure that everything is working properly, the BIOS will then attempt to read the MBR (Master Boot Record). This is the first sector of the first hard drive (called the Master or HD0). When the MBR takes over it means that Windows is now in control.

3. The MBR looks at the BOOT SECTOR (the first sector of the active partition). That is where NTLDR is located, NTLDR is the BOOT LOADER for Windows XP. NTLDR will allow memory addressing, initiate the file system, read the boot.ini and load the boot menu. NTLDR has to be in the root of the active partition as do NTDETECT.COM, BOOT.INI, BOOTSECT.DOS (for multi-OS booting) and NTBOOTDD.SYS (if you have SCSI adapters)

4. Once XP is selected from the Boot Menu, NTLDR will run NTDETECT.COM, BOOT.INI and BOOTSECT.DOS to get the proper OS selected and loaded. The system starts in 16-bit real mode and then moves into 32-bit protected mode.

5. NTLDR will then load NTOSKRNL.EXE and HAL.DLL. Effectively, these two files are windows XP. They must be located in %SystemRoot%System32.

6. NTLDR reads the registry, chooses a hardware profile and authorizes device drivers, in that exact order.

7. At this point NTOSKRNL.EXE takes over. It starts WINLOGON.EXE that in turn starts LSASS.EXE, this is the program that display the Logon screen so that you can logon

Edited by Hell-In-A-Handbasket
The first thing it does is POST, so you're right-er, even though checking hardware and POSTing and mostly the same.

However...I wouldn't consider a forum where random people answer to be credible. ;)

Agreed. Instead of showing her a forum with miscellaneous people posting, how about a little technical research of your own? ;)

Yeah what did she say happens?

And I hate teachers like that, think they know it all when in reality you wouldnt let them loose on a speak and spell

She said the OS posts first, then I asked her about the white scrolling text, isn't it the BIOS loading 1st? She said no it was a part of the OS or something I can't remember exactly but I think she said it was a part of the OS. Completely false as its stored on the Mobo, but thats what irritated me. I knew she was right but she always tells me to be quiet, and if I argued on she would of probably sent me out or something lol.

But yeah and to as why I asked this forum I think a human response would be better than one source from the internet as it could easily be proven to be false.

Ask her how the computer knows WHERE to load the operating system from if it hasn't checked the BIOS yet. And how can it check the BIOS if it hasn't POST'd yet?

But don't argue with her. Apparently her degree doesn't mean much if she doesn't even know how a computer starts up. Let her be happy in her ignorance.

Is this a first year ICT course?

I would tell you that Power On Self Test is the first thing the computer does but 13 other users have already told you that.

What I'm intrigued about is how your ICT instructor with supposedly a "degree" does not know this.

I think a rather simple way of demonstrating her error in a productive manner would be just to power on a computer, and show her how she's incorrect, rather than making an argument out of this.

its a degree in automotive, or cosmotoligy

id argue with her just for the simple fact of the "i'm better then you" complex she has

What I'm intrigued about is how your ICT instructor with supposedly a "degree" does not know this.

Your teacher is a moron. Tell her to take a formatted harddrive with no OS on it and install it in a computer. Then tell her to turn the computer on. Ask her where the text is coming from if there's no OS installed on the drive yet. That'll shut her up.

Even better, tell her to remove the harddrive and turn the computer on.

That would not of worked.

Could a mod please close this now? I think I have all the input thanks guys and girls :)

And btw just to make absoloute clear my teacher is a great teacher but sometimes we argue! This time I just felt I was right :) lol

There's your source.

Don't feel bad, I had a teacher tell me earlier this semester that POP was used in both sending and receiving E-mail when she explained that its used only in receiving E-mail to a confused classmate of mine a year ago! And she has her Phd...

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • AB Download Manager 1.9.2 by Razvan Serea AB Download Manager is an open-source, feature-rich download manager designed to accelerate downloads, organize files efficiently, and provide seamless control over downloads. With support for multiple connections, resume capability, and an intuitive interface, it enhances the downloading experience for users seeking speed and reliability. The software integrates with various browsers, enabling quick link grabbing and batch downloading. It supports HTTP, HTTPS, and FTP protocols, ensuring broad compatibility with different file sources. Users can schedule downloads, set speed limits, and categorize files automatically for better organization. AB Download Manager is lightweight yet powerful, making it a great alternative to proprietary download managers. Its open-source nature allows developers to contribute, customize, and improve the software as needed. Whether you're downloading large files, managing multiple downloads at once, or seeking an ad-free experience, this tool offers a practical and efficient solution. Key features of AB Download Manager: Multi-Connection Support – Accelerates downloads by splitting files into multiple segments. Resume Capability – Allows paused or interrupted downloads to be resumed without starting over. Batch Downloading – Supports downloading multiple files at once for improved efficiency. Browser Integration – Captures download links directly from browsers for seamless operation. HTTP, HTTPS, and FTP Support – Ensures compatibility with a wide range of file sources. Download Scheduling – Enables users to automate downloads at specific times. Speed Limiting – Lets users control bandwidth usage for optimized performance. File Categorization – Automatically organizes downloaded files into designated folders. User-Friendly Interface – Simple and intuitive design for easy navigation. Cross-Platform Compatibility – Works on multiple operating systems. Ad-Free Experience – No intrusive ads or tracking for a clean user experience. AB Download Manager 1.9.2 changelog: Added New Twilight theme (#1292) Optional download completion notifications on Android (#1290) Fixed Fixed a crash on some older CPUs on Windows Fixed oversized system tray icon on macOS Improved Updated translations Prevented Android devices from sleeping while downloads are active (#1291) Various UI and UX improvements Download: AB Download Manager 1.9.2 | Portable | ~80.0 MB (Open Source) Download: ARM64 | Portable ARM64 | Android Links: AB Download Manager Website | Github Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • I am not surprised because life is the product of a lot of biochemical and physical processes that releases various energies as a by-product. The only thing new here is the detection of these photon emissions. The researches noted this "glow" is not a metaphysical one. They don't even immediately end when one is dead. Things like fires, light bulbs, and on a bigger scale stars release a lot more "light" and they are hardly alive.
    • Did you not understand the concern of the article and/or what on-prem means?
    • If there rumours are true zen 7 will be am5 too
    • If Gemini is so great...who am I kidding! Whatever it takes to REMOVE IT, that is what I do.
  • Recent Achievements

    • Conversation Starter
      sumytbe earned a badge
      Conversation Starter
    • One Year In
      B4dM1k3 earned a badge
      One Year In
    • One Year In
      DarkWun earned a badge
      One Year In
    • Dedicated
      Almohandis earned a badge
      Dedicated
    • Dedicated
      JuvenileDelinquent earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      515
    2. 2
      +Edouard
      186
    3. 3
      PsYcHoKiLLa
      87
    4. 4
      Michael Scrip
      79
    5. 5
      Steven P.
      73
  • Tell a friend

    Love Neowin? Tell a friend!