- Surih but dengan ETW (WPR/WPA) mendedahkan kesesakan kernel, pemandu dan perkhidmatan.
- Boot Clean dan BootRacer membantu mengasingkan konflik dan mengukur masa but dunia sebenar.
- Pembaikan Permulaan dan Bootrec.exe membetulkan rasuah MBR, sektor but dan BCD.
- Alat klasik seperti BootVis menginspirasikan pengoptimuman but moden.

Jika PC anda mengambil masa lebih lama daripada yang dijangkakan untuk dimulakan dan anda ingin mengetahui dengan tepat apa yang berlaku semasa detik-detik abadi itu, perkara yang ideal untuk dilakukan ialah melakukan analisis terperinci but. Di sini saya menerangkan dengan terperinci cara melakukannya dengan BootTrace (senario but WPR/WPA), cara membandingkan dengan alternatif klasik seperti BootVis dan alatan praktikal seperti BootRacer, dan juga langkah yang perlu diikuti jika anda mengesan kegagalan but untuk membaiki but tingkap.
Di luar mengukur berapa lama masa yang diperlukan, kuncinya adalah untuk dapat melihat pemacu, perkhidmatan dan aplikasi yang sedang berjalan dan dalam susunan dan bahagian yang sedang diambil. el tiempo. Untuk tujuan ini terdapat pendekatan profesional berdasarkan ETW (Penjejakan Peristiwa untuk Windows), mampu merakam aktiviti kernel dan pemacu dari awal lagi. Kami akan melengkapkan pendekatan ini dengan kaedah diagnostik seperti but bersih, dan dengan alat pemulihan seperti Pembaikan Permulaan dan Bootrec.exe.
Apakah BootTrace dan mengapa ia cara profesional untuk menganalisis but?
Apabila kita bercakap tentang "BootTrace", kita merujuk kepada penggunaan profil jejak but yang menangkap peristiwa sistem dengan infrastruktur Windows ETW. Hari ini, cara yang paling teguh dan moden untuk melakukan ini ialah dengan Windows Performance Recorder (WPR) dan Windows Performance Analyzer (WPA), di mana senario Boot membenarkan rakaman daripada dihidupkan sehingga desktop sedia, dengan tepat menangkap aktiviti kernel, pemacu dan perkhidmatan.

Pendekatan ini adalah pewaris semula jadi kepada alatan sejarah seperti BootVis (yang Microsoft cipta untuk mendiagnosis but dalam versi yang lebih lama). Tidak seperti penyelesaian "jam randik sahaja", a jejak but dengan ETW membolehkan anda melihat dengan graf dan garis masa komponen mana yang menyebabkan kesesakan, cara pemacu dipengaruhi dan proses mana yang melambatkan log masuk.
Adalah penting untuk ambil perhatian bahawa tangkapan but boleh disokong secara teknikal oleh sesi penjejakan pendaftar globalSesi ini mempunyai had tertentu yang harus diketahui sebelum menggunakannya; apabila analisis mendalam diperlukan, profil Boot WPR adalah pilihan paling lengkap kerana penyepaduannya dengan WPA dan paparan CPU, Cakera, Perkhidmatan dan Pemacu.
Sebelum mengukur: sediakan sistem dengan but bersih
Apabila terdapat konflik antara pemacu, perkhidmatan dan program permulaan, sistem mungkin but teruk atau ranap. jangan muatkan kemas kiniBut bersih membantu mengasingkan perisian yang mengganggu dengan menjalankan perkhidmatan dan pemacu Microsoft yang penting sahaja. Jika anda ingin menyemak aplikasi mana yang bermula dengan Windows, lihat caranya mengkonfigurasi atur cara untuk bermula pada permulaan.
Langkah-langkah untuk membersihkan but dalam Windows 10/11 (msconfig y Pengurus Tugas):
- Klik kanan butang Mula dan pilih carian, taip msconfig dan tekan Enter.
- Dalam tab perkhidmatan, tandakan "Sembunyikan semua perkhidmatan Microsoft" dan kemudian klik "Lumpuhkan semua".
- Pergi ke tab permulaan dan buka "Pengurus Tugas".
- Lumpuhkan sebarang program permulaan yang anda syaki (ulangi untuk semua yang mungkin mengganggu permulaan).
- Tutup Pengurus Tugas, klik msconfig, dan but semula.
Untuk kembali ke keadaan biasa, ulangi proses tetapi bukannya melumpuhkan, pilih Dayakan semua Dalam Perkhidmatan (simpan yang menyebabkan konflik tidak ditandakan) dan aktifkan semula program semasa permulaan. Proses ini kadangkala mendedahkan bahawa masalahnya bukanlah Windows, tetapi perkhidmatan pihak ketiga yang secara konsisten menyekat atau memperlahankan masalah. but.
Bagaimana untuk menangkap dan membaca BootTrace dengan WPR/WPA dan apa yang BootVis sediakan
Tangkap dengan WPR: Buka Perakam Prestasi Windows, pilih senario Boot, tetapkan tahap perincian yang sesuai untuk CPU, cakera dan pemacu, dan rakaman bermula. Komputer akan dimulakan semula, dan sesi akan merekodkan keseluruhan urutan sehingga desktop sedia. Setelah selesai, fail ETL dijana yang boleh anda buka dengan Windows Performance Analyzer untuk menganalisis keseluruhan garis masa.
Dalam WPA, terokai paparan seperti Penggunaan CPU (Tepat), Penggunaan Cakera, Acara Generik, Perkhidmatan dan kesediaan Winlogon/Explorer. Di sini anda akan melihat berapa lama pemacu kritikal mengambil masa, perkhidmatan mana yang menyekat, atau pada titik mana sistem sedang berjalan. sedia untuk penggunaKaedah ini membolehkan anda mengambil tindakan yang tepat: menyahpasang atau mengemas kini pemacu tertentu, menangguhkan perkhidmatan atau mengalih keluar aplikasi hogging cakera dari permulaan.
BootVis, alat Microsoft klasik, juga menawarkan plot berorientasikan but dan modul but. pengoptimumanAliran penggunaan tradisional adalah mudah: pasang, buka, dan daripada Fail > Baharu pilih “Jejak Buta Seterusnya” atau “Buat Seterusnya + Jejak Pemacu” untuk analisis lanjut. Selepas kira detik, sistem but semula, dan BootVis mengumpul data, memaparkan graf masa, proses dan pemacu yang terlibat daripada fasa POST but. BIOS.
Setelah data diperoleh semula, pengoptimuman automatik boleh digunakan daripada menu "Jejak > Optimumkan Sistem" dan but semula. Fungsi ini menyusun semula praambil/susun atur untuk menambah baik masa but. Walaupun BootVis kini menjadi warisan, falsafahnya hidup dalam profil Boot WPR dan keupayaan Windows untuk mengoptimumkan but melalui mekanisme prefetch dan superfetch dalamannya.
Pemantauan But ETW: Kernel, Pemacu dan Had Logger Global
Windows membenarkan anda menggunakan ciri penjejakan perisian untuk mengesan aktiviti komputer anda. kernel dan pemacu semasa proses but. Kaedah ini tidak bergantung pada "alat baharu," tetapi lebih kepada penggunaan sesi ETW untuk menangkap peristiwa peringkat rendah semasa sistem memulakan subsistem.
"Sesi penjejakan perakam global" boleh digunakan untuk mula menjejaki sangat awal, tetapi hadnya mesti diketahui: tidak semua sumber memancarkan begitu awal atau dengan ketepatan yang sama, dan adalah dinasihatkan untuk menilai bila menggunakan profil permulaan yang lebih lengkap seperti WPR, yang menyepadukan garis masa dengan lebih baik dan seterusnya. pemeriksaan dengan WPA.
Dari segi praktikal, matlamatnya adalah untuk mengaitkan pancang CPU dan cakera dengan permulaan pemacu dan perkhidmatan. Dengan cara ini anda boleh mengesan sama ada ia adalah pemandu penyimpanan, penyelesaian antivirus atau permulaan shell yang memakan masa. Dengan data ini, tindakan menjadi pembedahan: kemas kini pemandu yang bermasalah, menangguhkan perkhidmatan tidak kritikal atau keluarkan perisian permulaan.
Mengukur tanpa komplikasi: BootRacer untuk masa permulaan dan apl yang perlahan
Jika anda hanya mahu pemasa yang boleh dipercayai dan tahu berapa lama masa yang diperlukan PC anda untuk sampai ke skrin log masuk dan desktop, BootRacer ialah pilihan praktikal. Ia menonjol kerana dapat merekodkan ukuran dalam Log sistem, paparkan masa terbaik yang dicapai dan tawarkan mod ukuran "tidak kelihatan" yang tidak mengganggu semasa menguji.
Di antara kelemahan, beberapa panduan menunjukkan bahawa ia kekurangan graf perbandingan, bahawa pengeksportan data tidak begitu serta-merta dan terjemahannya ke dalam bahasa Inggeris boleh dipertingkatkan, tetapi antara mukanya jelas dan mudah.
Cara mengukur dengan BootRacer dalam Windows 10: perkara pertama dahulu muat turun (contohnya, dari repositori seperti softonic.com), pasang dan buka. Untuk mengukur, gunakan "Ujian Boot Penuh" dan ikut wizard yang meminta anda untuk memulakan semula dengan "Ujian Mula." Anda kemudiannya boleh menjalankan "Ujian Boot Bersih" untuk but bersih tanpa program permulaan, dan apabila ia selesai, semak "Semak Keputusan" dan "Cari Perlahan" untuk melihat hasil dan masa aplikasi yang bermula dengan Windows. Ia satu cara untuk mengetahui dalam beberapa minit jika aplikasi Bermula sedang membebankan PC anda.
Sesetengah penerbitan juga menyertakan maklumat hubungan sokongan sekiranya anda lebih suka mewakilkan diagnosis. Sebagai contoh, pusat-pusat di Madrid disebut (Metro Manuel Becerra, Calle Doctor Esquerdo 12, tempatan 6; talian tetap 910174686; mudah alih 651531890; dan Metro Cuatro Caminos, Calle Hernani 13, tempatan 97; talian tetap 910237098; mudah alih 652 Bersekutu syarikat Miguelme dan Salvador seperti Miguelme 620967 atau Salvador Bersekutu) dengan kandungan. Jika anda memerlukan sokongan, terdapat perkhidmatan teknikal yang boleh menjalankan ujian dan menasihati anda. langkah demi langkah.
Apabila sistem tidak dapat boot: Pembaikan Permulaan dan Bootrec.exe
Jika selepas menganalisis masalah yang anda dapati lebih serius—contohnya, Windows tidak akan memuatkan—Windows menyertakan Pembaikan Permulaan. Ia direka bentuk untuk menyelesaikan punca biasa dengan cepat: entri pendaftaran rosak, fail atau pemacu sistem hilang atau rosak, rasuah metadata cakera (MBR, jadual partition, sektor but atau sistem fail) atau Data Konfigurasi But (BCD) rosak. Ia juga boleh mengesan ingatan dan perkakasan cakera.
Ia mempunyai hadnya, walaupun: ia tidak membetulkan kegagalan perkakasan (pemacu keras dengan sektor buruk, RAM yang tidak serasi), atau masalah yang disebabkan oleh pemasangan atau kemas kini Windows yang gagal yang tidak boleh dibetulkan secara automatik, atau situasi di mana komputer memasuki Windows tetapi tidak membenarkan anda log masuk. Ia juga bukan alat sandaran; sandaran data anda dengan kerap, dan jika pembaikan gagal, sandarkan dan pasang semula.
Terdapat beberapa cara untuk memulakan Pembaikan Permulaan:
- Daripada Tetapan: Tetapan > Kemas kini & keselamatan > Pemulihan > Permulaan lanjutan > Mulakan semula sekarang; kemudian Selesaikan masalah > Pilihan lanjutan > Pembaikan permulaan.
- Dari desktop atau skrin kunci: Mula > butang kuasa > tahan Shift dan tekan Mulakan semula, kemudian Selesaikan Masalah > Pilihan lanjutan > Pembaikan Permulaan.
- Menggunakan cakera/USB pemasangan: Cipta media, but ke F12 atau Menu But One Time, pilih bahasa anda dan klik "Baikkan komputer anda," kemudian Selesaikan Masalah > Pilihan lanjutan > Pembaikan Permulaan.
Pada komputer Dell, sebagai contoh, anda boleh mencipta USB dengan alat Pemulihan OS Dell dan menggunakan F12 untuk memasukkan menu but tunggalSelepas proses itu, adalah perkara biasa untuk Pembaikan Permulaan perlu dijalankan beberapa kali sehingga insiden itu diselesaikan.
Jika Pembaikan Permulaan tidak mencukupi, anda mungkin perlu menggunakan Windows RE dan Bootrec.exe untuk membaiki but secara manual (ini terpakai terutamanya pada Windows Vista/7, walaupun konsepnya masih berguna). Mula-mula, but dari DVD/USB Windows, pilih bahasa/papan kekunci, klik "Baiki komputer anda", pergi ke "Pilihan Permulaan", dan kemudian "Baiki komputer anda". pemulihan sistem” dan membuka Perbaruan arahan. Taip Bootrec.exe dan gunakan pilihannya mengikut kesesuaian:
- /FixMbr: Menulis MBR yang serasi dengan Windows 7/Vista ke partition sistem tanpa menulis ganti jadual partition. Berguna untuk MBR yang rosak atau untuk mengalih keluar kod bukan standard daripada MBR.
- /FixBoot: Menulis sektor but baharu yang serasi dengan Vista/7. Gunakan ini jika sektor ini tidak standard, rosak atau jika anda memasang versi Windows yang lebih lama selepas memasang Vista/7 dan komputer cuba boot dengan NTLDR dan bukannya Bootmgr.exe.
- /ScanOs – Mengimbas semua cakera untuk pemasangan Vista/7 yang tiada dalam stor BCD, sesuai jika ia tidak muncul dalam menu pengurusan but.
- /RebuildBcd: Mengimbas semula pemasangan dan membolehkan anda menambahkannya pada BCD, berguna untuk membina semula sepenuhnya depoh. Jika ralat ialah "Bootmgr tiada" atau "Maklumat yang diperlukan tidak ditemui dalam fail BCD," dan pembinaan semula tidak membetulkannya, anda boleh mengeksport dan memadamkan BCD dan menjalankan RebuildBcd sekali lagi untuk memaksa bina semula penuh depoh.
Ingat untuk mengkonfigurasi BIOS/UEFI untuk but daripada pemacu DVD/USB untuk menjalankan Windows RE dan Bootrec. Jika anda tidak tahu caranya, rujuk dokumentasi pengilang anda atau sokongan rasmi untuk model khusus anda, sebagai prosedur untuk memilih peranti but berbeza-beza.
Nota sebenar: "Tiada media but ditemui" selepas mengehadkan FPS
Ia mungkin berlaku bahawa selepas memulakan semula, mesej muncul yang menunjukkan bahawa pemandu tidak dapat ditemui. medium but, tetapi kemudian komputer boot dengan baik selepas beberapa percubaan. Satu kes yang dilaporkan melibatkan pengehadan FPS daripada panel kawalan. NVIDIA Sebelum ini. Pada dasarnya, menukar FPS tidak seharusnya mengubah rantai but; amaran itu biasanya lebih berkaitan dengan pesanan but UEFI, pemacu yang mengambil masa lebih lama untuk dimulakan, atau kabel/penyambung longgar.
Jika ini berlaku kepada anda, semak susunan but dalam UEFI, sahkan bahawa cakera sistem muncul dengan betul, kemas kini perisian tegar/BIOS jika terdapat versi baharu dan jalankan pemeriksaan cakera SMART. Jika masalah itu tidak berulang, ia mungkin telah berlaku sekali sahaja; jika ia berlaku, ia adalah idea yang baik untuk memohon Pembaikan permulaan, sahkan integriti BCD (dengan Bootrec) dan, jika berkenaan, putuskan sambungan pemacu luaran buat sementara waktu yang mengelirukan susunan but.
Peralatan dan persekitaran biasa di mana semua ini boleh digunakan
Prosedur yang diterangkan terpakai pada julat desktop yang sangat luas dan komputer riba, termasuk katalog daripada pengeluar seperti Dell: Alienware, Inspiron, OptiPlex, Vostro, XPS, G Series, Latitud, All-in-One, Tower, Slim, model Micro, julat "Pro", stesen kerja tetap dan mudah alih, dan juga rujukan khusus daripada siri "Pro Max" dan "Plus". Pendek kata, mana-mana PC moden dengan Windows 10 atau 11 boleh mendapat manfaat daripadanya diagnosis permulaan yang baik.
Amalan terbaik untuk mempercepat dan menstabilkan permulaan
Selepas mengenal pasti punca dengan BootTrace (WPR/WPA) atau mengukur dengan BootRacer, alih keluar semua yang tidak penting daripada permulaan, kemas kini pemacu (storan, set cip, GPU), laraskan antivirus untuk tidak menyekat permulaan dan pertimbangkan untuk mendayakan pengoptimuman/penyahfragmentasi pemacu berjadual (pada HDD) atau penyelenggaraan automatik Windows. Semuanya menambah sehingga a permulaan yang lebih lancar.
Jika anda berasal dari sekolah BootVis, ingat bahawa Windows sudah menyepadukan mekanisme pengoptimuman susun atur but, tetapi masih berguna untuk menyemak kesesakan dengan alatan moden dan menyemak semula mod butDan jika anda mengesan kerosakan but, jangan teragak-agak untuk menggunakan Pembaikan Permulaan dan Bootrec: satu atau dua pas boleh mengembalikan keadaan kepada normal tanpa perlu memasang semula atau kehilangan tetapan anda.
Dengan gabungan jejak but berasaskan ETW, but bersih yang dilaksanakan dengan baik, dan utiliti pembaikan Windows terbina dalam, anda boleh beralih daripada perasaan seperti "PC saya mengambil masa selama-lamanya untuk but" kepada memahami modul atau perkhidmatan yang mengambil masa dan cara membetulkannya tanpa komplikasi. Dengan alatan yang betul, menyusun permulaan anda adalah tugas yang mudah. lebih mudah daripada yang kelihatan.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.