Pada saat melakukan booting program yang bertugas memeriksa hardisk RAM monitor dll adalah
Show
Proses booting komputer secara singkat dijelaskan di artikel "Menghidupkan PC" di bagian BIOS. Mari kita lihat lebih dekat proses ini. Inisialisasi sistem menggunakan BIOS
Memuat sistem operasiInti sistem operasi (OS) dimuat ke dalam RAM, setelah itu bagian utama OS berada di memori sistem. BIOS melakukan penyetelan "kasar" pada sistem komputer. Tugas utamanya adalah "menghembuskan" kehidupan ke dalam perangkat keras komputer, terlepas dari modifikasi spesifiknya. Model prosesor, motherboard, chipset, dan perangkat lain yang baru dirilis hampir setiap tiga bulan. Tidak mungkin untuk segera meletakkan identifikasi semua keragaman ini di BIOS. Ya, tidak perlu. Tugas utama BIOS adalah membuat inisialisasi awal peralatan dan memulai pengoperasian sistem operasi, yang dengan sendirinya melakukan penyetelan "fine" pada komponen komputer. Di awal perkembangan komputer pribadi, konfigurasi sistem memerlukan kualifikasi yang sesuai dari pengguna. Tentunya, pengguna berpengalaman masih mengingat file seperti config.exe dan autoexec.bat, yang harus disesuaikan dengan benar agar "gerobak" berjalan normal. Apa yang harus dilakukan adalah sisi lain dari koin arsitektur terbuka IBM. Itu perlu membayar untuk kenyamanan mendapatkan komputer dari konfigurasi yang diperlukan dengan pengetahuan tentang konfigurasi yang benar. Ketidaknyamanan seperti itu membuat takut pengguna yang tidak siap, oleh karena itu, produsen PC tidak dapat tahan dengan keadaan ini untuk waktu yang lama. Produsen dan pengembang komputer perangkat lunak mencoba untuk menghapus sebanyak mungkin kebutuhan konsumen untuk mengkonfigurasi komputer mereka. Untuk pertama kalinya, prosedur pengaturan sistem baru diterapkan di OS Windows - sistem operasi itu sendiri "mengumpulkan" perangkat yang terhubung dan mengkonfigurasinya dengan benar:
Secara umum, tugas tersebut agak sulit. Untuk memfasilitasi penerapannya, produsen chipset dan pengembang perangkat lunak telah menyetujui dan menetapkan aturan tertentu untuk mekanisme tersebut bootstrap... Sekarang komponen sistem komputer yang membutuhkan inisialisasi dan konfigurasi dilengkapi dengan perangkat lunak yang sesuai (menginisialisasi program, driver, file INF):
Bootstrap Windows dikontrol oleh file batch, yang berisi daftar program dan driver yang dijalankan selama proses boot OS. Inilah yang disebut "rintisan" dari file batch, yang seharusnya, selama inisial instalasi Windows di komputer, diubah menjadi versi yang berfungsi, sesuai dengan peralatan yang dipasang di komputer ini. Windows memiliki seperangkat driver universal tertentu (yang terus diperbarui dengan rilis versi baru OS), memungkinkan Anda untuk mengkonfigurasi semua komponen sistem. Demi keadilan, harus dikatakan bahwa driver Windows universal jauh dari selalu dapat secara optimal mengkonfigurasi perangkat tertentu, yang mengurangi kinerja dan stabilitas seluruh sistem komputer. Karenanya, semua perangkat dilengkapi dengan perangkat lunak instalasi "mereka" (biasanya dalam CD). Saat menginstal perangkat baru untuk pertama kalinya, Windows mungkin meminta Anda untuk memasukkan disk dengan driver yang sesuai untuk mengkonfigurasi perangkat baru dengan benar. Juga disarankan untuk mengawasi rilis driver versi baru (di mana kesalahan telah diperbaiki, pekerjaan telah dioptimalkan, dll.) Untuk chipset motherboard Anda dan untuk memperbaruinya secara teratur. Selamat siang, teman-teman terkasih, kenalan, dan kepribadian lainnya. Jika ada di komputer Anda 2 dan lebih banyak sistem operasi, maka pasti pada tahap tertentu komputer boot daftar sistem operasi ini muncul, meminta Anda untuk memilihnya selama, katakanlah, 30 detik. Atau, kebetulan setelah menginstal sistem operasi berikutnya, yang kedua tiba-tiba menghilang dari daftar, atau bahkan berhenti memuat sama sekali. Masalah umum lainnya adalah ketika Anda belum menginstal (atau menghapus sama sekali) sistem, tetapi telah berhasil mendaftar di bootloader dan menggantungnya di sana sebagai batas waktu, atau .. Atau yang lainnya :-) Hari ini saya akan membantu Anda menghilangkan sejumlah rasa malu dengan daftar ini dan umumnya membuat bekerja dengannya lebih nyaman atau menghapusnya untuk selamanya, serta mengedit dan sebagainya. Sedikit lebih detail tentang apa yang Anda bisa, lalu bagaimana melakukannya. Mengedit Daftar Boot WindowsBeberapa kata tentang yang diinginkan, menurut pendapat saya, dan terkadang bahkan berguna, pengaturan dan metode penggunaan pengeditan daftar sistem operasi, serta tentang masalah yang sering muncul di mana mungkin diperlukan.
Jika Anda memiliki pertanyaan, pemikiran, tambahan dan sebagainya, maka tulis di komentar atau, juga. sistem operasi biasanya disimpan dalam memori eksternal komputer - pada disk. Ketika komputer dihidupkan, itu dibaca dari memori disk dan ditempatkan di RAM. Proses ini disebut memuat sistem operasi . Disk tempat file OS berada dan dari mana file dimuat dipanggil sistemik. Komputer berisi ROM yang berisi program untuk menguji komputer dan tahap pertama memuat OS, yang disebut BIOS (Basic Input / Output System - sistem input / output dasar). Setelah menyalakan komputer, program ini mulai berjalan. Selain itu, informasi tentang kemajuan proses ini ditampilkan di layar tampilan. Pertama, perangkat keras diuji dan disetel, kemudian OS dimuat. Pada tahap ini, prosesor mengakses disk dan mencari program loader kecil di 1 sektor disk MenguasaiBoot. Master Boot mencari boot loader utama pada disk BootSektor, memuatnya ke dalam memori dan mentransfer kontrol padanya. Bootsektor (sektor boot) - bagian dari disk yang dicadangkan untuk program bootstrap OS. Sektor ini biasanya berisi program bahasa mesin pendek yang memuat OS. Selanjutnya, pemuat utama mencari modul sistem operasi lainnya dan memuatnya ke dalam RAM. Setelah OS selesai memuat, kontrol ditransfer ke prosesor perintah. Jika menggunakan antarmuka garis komando prompt sistem muncul di layar, jika tidak, GUI akan dimuat. Tergantung pada jenis OS, proses booting akan berbeda. OS harus menyertakan file yang bertanggung jawab untuk proses boot. Mari kita pertimbangkan "pekerjaan" file dalam prosesnya boot Windows XP. Fase pemuatan awal. Pemilihan sistem. Definisi "besi". Pilihan konfigurasi. Pada fase awal, NTLDR mengalihkan prosesor ke mode terlindung. Kemudian memuat driver sistem file yang sesuai untuk bekerja dengan file dari sistem file apa pun yang didukung oleh XP (FAT-16, FAT-32, dan NTFS). Jika direktori root berisi BOOT.INI, maka isinya akan dimuat ke dalam memori. Jika itu berisi catatan tentang lebih dari satu sistem operasi, NTLDR berhenti bekerja - menampilkan menu dengan pilihan dan menunggu input pengguna untuk jangka waktu tertentu. Jika tidak ada file seperti itu, NTLDR melanjutkan boot dari partisi pertama, disk pertama, biasanya C: \\. Jika sistem operasi yang dipilih adalah XP, maka NTLDR akan mencari dan memuat program DOS NTDETECT.COM untuk menentukan perangkat keras yang terpasang di komputer. NTDETECT.COM membuat daftar komponen, yang kemudian digunakan di kunci PERANGKAT KERAS cabang HKEY_LOCAL_MACHINE dari registri. Jika komputer memiliki lebih dari satu profil perangkat keras, program akan berhenti dari menu pemilihan konfigurasi. Setelah memilih konfigurasi, NTLDR mulai memuat kernel XP (NTOSKRNL.EXE). Selama proses boot kernel (tetapi sebelum inisialisasi), NTLDR tetap penting untuk mengelola komputer. Layar dikosongkan dan animasi persegi panjang putih ditampilkan di bagian bawah. Selain kernel, Hardware Abstraction Layer (HAL.DLL) juga dimuat, sehingga kernel dapat mengabstraksi dirinya sendiri dari perangkat keras. Kedua file tersebut berada di direktori System32. NTLDR memuat driver perangkat yang ditandai dapat di-boot. Setelah memuatnya, NTLDR mentransfer kendali komputer lebih jauh. Setiap driver memiliki kunci di HKEY_LOCAL_MACHINE \\ SYSTEM \\ Services. Jika nilai Start sama dengan SERVICE_BOOT_START, maka perangkat dianggap dapat di-boot. Untuk setiap perangkat tersebut, satu titik dicetak di layar. NTOSKRNL melewati dua fase selama proses boot - yang disebut fase 0 dan fase 1. Fase pertama hanya menginisialisasi bagian itu dari mikrokernel dan subsistem eksekutif yang diperlukan agar layanan utama berfungsi dan melanjutkan boot. Fase 1 dimulai ketika HAL mempersiapkan sistem untuk menangani interupsi perangkat. Jika lebih dari satu prosesor dipasang pada komputer, mereka diinisialisasi. Semua subsistem eksekutif diinisialisasi ulang dalam urutan berikut: Manajer Objek, Eksekutif, Mikrokernel, Monitor Referensi Keamanan, Manajer Memori, Manajer Cache, LPCS, Manajer I / O, Manajer Proses. Inisialisasi Manajer I / O memulai proses memuat semua driver sistem. Dari saat NTLDR berhenti, driver dimuat berdasarkan prioritas. Kegagalan memuat driver dapat memaksa XP untuk melakukan boot ulang dan mencoba memulihkan Konfigurasi Baik yang Terakhir Diketahui. Tugas terakhir dari inisialisasi kernel Tahap 1 adalah memulai Session Manager Subsystem (SMSS). Subsistem bertanggung jawab untuk menciptakan lingkungan pengguna yang menyediakan antarmuka NT. SMSS beroperasi dalam mode pengguna, tetapi tidak seperti aplikasi lain, SMSS dianggap sebagai bagian tepercaya dari sistem operasi dan aplikasi "asli" (hanya menggunakan fungsi eksekutif), yang memungkinkannya untuk memulai subsistem grafis dan login. SMSS memuat win32k.sys, subsistem grafis. Pengemudi mengalihkan komputer ke mode grafis, SMSS memulai semua layanan yang harus dimulai secara otomatis saat startup. Jika semua perangkat dan layanan berhasil dimulai, proses boot dianggap berhasil dan Konfigurasi Baik Yang Terakhir Diketahui dibuat. Proses pengunduhan dianggap tidak selesai sampai pengguna masuk ke sistem. Proses ini diinisialisasi oleh file WINLOGON.EXE, dijalankan sebagai layanan dan dikelola oleh Otoritas Keamanan Lokal (LSASS.EXE), yang menampilkan dialog login. Kotak dialog ini muncul kira-kira ketika Services Subsystem memulai layanan jaringan. Sistem operasi biasanya disimpan di memori eksternal komputer - disk. Ketika komputer dihidupkan, itu dibaca dari memori disk dan ditempatkan di RAM. Dalam praktiknya, sering terjadi suatu hari teman email Anda tidak memuat sistem operasi…. Hal ini sering diungkapkan dalam tampilan pesan seperti: “ kegagalan boot disk, masukkan disk sistem dan tekan enter". Sebagai aturan, mungkin ada beberapa alasan kerusakan komputer yang terkait dengan tampilan pesan ini: Disk yang tidak dapat di-boot dimasukkan ke dalam drive. Pada saat yang sama, di BIOS motherboard, urutan boot dimulai dengan drive ini. DI port USB USB flash drive dimasukkan ke dalam komputer, yang juga tidak dapat di-boot, dan karena kekhasan BIOS dari motherboard tertentu, komputer mencoba untuk mem-boot dari itu. Hard disk dengan sistem operasi yang diinstal di dalamnya telah gagal. Jika dalam dua kasus pertama masalah diselesaikan dengan menyesuaikan BIOS atau dengan hanya melepas floppy disk atau flash drive dari PC, maka dalam kasus ketiga, sebagai aturan, diperlukan penggantian hard disk dengan penginstalan berikutnya dari sistem operasi, driver, dan program. Semua informasi dari hard drive lama, dalam banyak kasus, hilang tanpa dapat diambil kembali. Sementara itu, juga terjadi bahwa komputer, menolak untuk mem-boot Windows, menampilkan pesan dari jenis yang berbeda: “Windows tidak dapat dijalankan karena file yang hilang atau rusak C: \\ Windows \\ system32 \\ ... .. Direkomendasikan untuk memulai konsol pemulihan dengan memilih tombol "r" di menu pilihan penginstalan Windows "atau artinya serupa. Dalam kasus ini, pesan seperti itu menunjukkan bahwa karena alasan tertentu OS loader tidak dapat menemukan atau membaca yang penting file sistem diperlukan untuk boot Windows normal. Ada lebih banyak opsi untuk kegagalan ini: File ini rusak atau terhapus karena instalasi yang salah dari beberapa perangkat lunak (seringkali berbagai "retakan", "kunci", dll.); File ini telah rusak atau terhapus karena pengaruh virus atau malware lainnya; Instalasi salah driver perangkat keras (driver tidak sesuai dengan versi sistem operasi atau perangkat keras tertentu). File ini telah rusak karena listrik mati, misalnya jika tiba-tiba listrik mati, dan komputer Anda tidak terhubung ke catu daya yang tidak pernah terputus; File ini telah rusak karena kesalahan dalam berkas sistem hard disk dan (atau) kerusakan fisik permukaannya; File ini telah rusak karena kerusakan pada RAM komputer (sel rusak atau blok); Ini adalah yang utama opsi yang memungkinkan, walaupun ada beberapa lagi yang tidak akan saya sebutkan agar tidak melampaui cakupan artikel ini. Lalu apa yang harus dilakukan dan bagaimana memulihkan PC dalam kasus ini? Untuk tiga opsi pertama yang dijelaskan di atas, Anda dapat mencoba memulihkan file yang rusak atau hilang dengan mem-boot dari disk asli dari distribusi Windows XP dan pilih Konsol Pemulihan sebagai opsi boot. Untuk melakukan ini, tekan tombol "r". Di konsol, Anda perlu memasukkan perintah seperti: "Perluas E: \\ i386 \\ sp2.cab / f: ntosrnl.exe C: \\ windows \\ system32 \\ y". Artinya, kami mengatakan bahwa kami perlu mengekstrak file ini dan itu dari arsip CAB yang terletak di disk dengan kit distribusi OS Windows XP dan kemudian menyalinnya ke folder "system32" di direktori Windows. - sp2.cab adalah variabel, yaitu, arsip CAB pada disk dengan kit distribusi, dari mana, setelah membongkarnya, file yang kita perlukan akan diekstrak; - ntosrnl.exe (diberikan sebagai contoh) juga variabel yang secara langsung file itu sendiri akan dipulihkan; Disk E dan C: CD-drive dan, karenanya, partisi sistem dari hard disk tempat sistem operasi diinstal. Jika semuanya telah dilakukan dengan benar dan Windows berhasil di-boot setelah prosedur ini, kami menganjurkan agar Anda segera menyalin informasi penting ke tempat yang aman kemudian periksa PC dari virus, dan juga tidak ada salahnya untuk memindai hard disk dan RAM untuk sektor buruk dan sel "rusak" oleh utilitas seperti MHDD dan Memtest86 +, masing-masing. Namun, kami tetap menekankan bahwa prosedur semacam itu harus dilakukan oleh spesialis yang berpengetahuan luas dengan pemahaman penuh tentang apa yang dilakukannya. Oleh karena itu, dalam situasi seperti itu, kami menganjurkan untuk menghubungi teknisi komputer yang berkualifikasi untuk mendapatkan diagnosis yang lengkap dan akurat tentang penyebab masalah ini. File sistem operasi disimpan di eksternal, memori non-volatile (hard disk, floppy disk, atau laser disk). Namun, program hanya dapat berjalan jika mereka berada dalam RAM, begitu juga file sistem operasi harus dimuat ke dalam RAM. Disk (hard, floppy, atau laser) yang berisi file sistem operasi dan dari mana ia dimuat dipanggil sistemik. Setelah menyalakan komputer, sistem operasi dimuat dari disk sistem ke RAM... Download harus dilakukan sesuai dengan program boot... Namun, agar komputer dapat menjalankan program apa pun, program ini harus sudah ada di RAM. Solusi untuk kontradiksi ini terdiri dari pemuatan bertahap yang berurutan dari sistem operasi. 1. Prosesor ada di ROM untuk membaca informasi konfigurasi sistem, BIOS dimuat ke dalam RAM... Langkah ini dilakukan secara otomatis. 2. Swauji komputer sedang berjalan: Memeriksa kinerja prosesor, memori, dan perangkat keras komputer lainnya menggunakan program POST (Power-On Self Test). Selama pengujian, pesan diagnostik dapat dikeluarkan dalam bentuk sinyal suara (misalnya, 1 panjang dan 3 pendek - tidak ada monitor yang terhubung, 5 kesalahan prosesor pendek, dan seterusnya). Setelah inisialisasi kartu video berhasil, pesan diagnostik singkat akan ditampilkan pada layar monitor. Untuk membuat perubahan pada konfigurasi perangkat keras komputer selama swa-uji, tekan tombol (Del).Setup BIOS utilitas sistem akan dimuat, yang memiliki antarmuka berupa sistem menu hierarki. 3. Setelah melakukan self-test, program khusus yang terdapat dalam BIOS dimulai cari pemuat sistem operasi. Ada akses alternatif ke disk yang tersedia di komputer (floppy, hard, CD-ROM) dan pencarian di tempat tertentu (yang pertama, yang disebut sektor bootdisk) ketersediaan program khusus Boot Master (program pemuat sistem operasi). 4. Jika disk adalah sistem dan program pemuatmuncul di tempat, lalu itu dimuat ke dalam RAM dan kendali komputer dialihkan ke sana. Program mencari file sistem operasi pada disk sistem dan memuatnya ke dalam RAM sebagai modul program. Jika sebuah penggerak sistem hilang dari komputer, sebuah pesan muncul di layar monitor "Non disk sistem",dan komputer macet, yaitu sistem operasi berhenti memuat dan komputer tetap tidak beroperasi. Setelah sistem operasi selesai memuat, kontrol ditransfer ke prosesor perintah. Saat menggunakan antarmuka baris perintah, sistem meminta Anda memasukkan perintah. Prompt adalah urutan karakter yang menunjukkan drive dan direktori saat ini. Misalnya, jika sistem operasi dimuat dari drive C :, dan sistem operasi diinstal di direktori WINDOWS, maka prompt berikut akan muncul: Jika antarmuka grafis sistem operasi dimuat, perintah dapat dimasukkan menggunakan mouse. |