ntbtlog.txt作為Windows 10的引導日志文件,它能記錄系統引導的全過程,因此可供我們排查系統引導過程中出現的問題。但是,若系統中沒有發現這個文件,如何開啟呢?
關于啟動引導日志文件
當系統啟動時在F8菜單中選擇了“創建啟動日志”模式,就會創建系統啟動引導日志文件。該模式以普通的安全模式啟動,同時將所有驅動程序和服務記錄到ntbtlog.txt中。該文件位于%windir%(默認為c:\windows\)目錄中。啟動日志可用來確定系統啟動問題的準確原因。
1. 使用系統命令開啟ntbtlog.txt
我們首先可以使用BCDEDIT命令來開啟ntbtlog.txt。進入管理員命令提示符窗口,執行BCDEDIT命令,記下Windows啟動加載器的標識符{current}(圖1)。
然后執行如下命令,顯示“操作成功完成”之后,系統自動開啟了ntbtlog.txt文件記錄功能(圖2)。
bcdedit /set {current} bootlog Yes
小提示:
如果此后想要關閉ntbtlog.txt文件記錄,執行如下命令即可:
bcdedit /set {current} bootlog No
2. 用系統配置來開啟ntbtlog.txt
使用MSCONFIG系統配置工具,也可以開啟引導日志記錄功能。按下Win+R啟動“運行”框,輸入并執行MSCONFIG。在打開的系統配置窗口中,點擊“引導”選項卡,然后選中“引導日志”復選框。如果是雙系統或多系統,則選中Windows 10后,再選“引導日志”項(圖3)。
3. 通過ntbtlog.txt查看和排除故障
查看和排除故障通過ntbtlog.txt文件中記錄的信息進行。若加載程序正常,會顯示如圖所示的“Loaded driver…”信息(圖4)。
如果程序或驅動未被加載,則問題可能出現在這里,可按照未加載信息的提示,重新安裝驅動或軟件(圖5)。
小技巧:
如果ntbtlog.txt文件損壞,無法讀取,可在管理員命令提示符窗口中運行SFC /SCANNOW命令恢復系統
你是否知道自己計算機主板上安裝的固件(BIOS或UEFI)的確切版本?通常情況下,要想獲得這些信息,你必須重新啟動計算機,手動進入BIOS,然后在那里查看顯示的BIOS版本信息。這是一種方法,但這不是最快的,也不是最簡單的。下面介紹八種不同方式查找BIOS版本的方法:
在啟動計算機時,某些設備會在POST過程中顯示BIOS的版本,不幸的是,POST過程非常快,你可能沒有時間看清顯示的內容,因此你仍然需要進入BIOS。
要訪問BIOS,必須在啟動計算機時按鍵盤上的一個鍵(或多個鍵的組合)。不同主板制造商規定的按鍵可能不同,但是常用的鍵包括Delete、F1、F2、F10和F12。
進入BIOS或UEFI BIOS后,查找信息頁面。在這里,可以找到計算機主板使用的BIOS版本。
主板上的固件已從早期的BIOS發展到稱為UEFI的新版本。UEFI BIOS更快,它提供了更高的安全性和更好的可視用戶界面,并且可以使用鼠標。它還可以從大型硬盤(3 TB或更大)加載操作系統。使其更快的一種效果是,它可能不會等待任何鍵盤輸入,因此在啟動過程中通過按鍵盤上的鍵幾乎無法捕獲UEFI設置屏幕。
打開設置》更新和安全》恢復,在右側的“高級啟動”部分中,單擊“立即重新啟動”按鈕。
Windows10重新啟動并顯示藍屏-高級啟動菜單-而不是標準登錄屏幕。轉到 疑難解答》高級選項》UEFI固件設置,查看BIOS版本信息。
也可以從Windows的“系統信息”工具中輕松找到計算機或設備使用的BIOS版本。在“系統信息”應用程序中,選擇左側面板上的系統摘要。然后,在窗口的右側查找名為“BIOS 版本/日期”的項目,其值顯示BIOS版本及其發行日期。可以在任務欄上單擊搜索按鈕,輸入“系統信息”快速打開該工具。
Windows的注冊表編輯器提供了另一種查找有關BIOS信息的方法。打開注冊表編輯器,并使用它導航到以下位置:
計算機\HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS
在右側面板上,有兩個注冊表項,稱為BIOSVersion和BIOSReleaseDate,雙擊打開這二個條目,顯示的值會告訴你你擁有哪個BIOS版本以及發行日期。
也可以使用命令提示符來檢查BIOS版本。要查看BIOS版本和發布日期,運行以下命令:
systeminfo | findstr /I /c:bios
按Enter鍵,將顯示BIOS信息。
還可以運行以下命令:
wmic bios get Manufacturer,Name,ReleaseDate
如果愿意,還可以使用以下命令從命令提示符中讀取Windows注冊表:
reg query HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS
運行此命令將提取Windows注冊表中存儲的所有BIOS信息,并將其顯示在“命令提示符”窗口中。然后,你要做的就是找到BIOSVersion和BIOSReleaseDate條目。
如果你更喜歡使用Powershell查找BIOS版本,請打開它并運行以下命令:
Get-WmiObject win32_bios | select Manufacturer, SMBIOSBIOSVersion, ReleaseDate
DirectX診斷工具或DXDiag.exe是用于收集有關設備信息的工具,以幫助解決DirectX聲音、視頻和輸入設備的問題。在Windows中使用搜索詞“dxdiag”,然后單擊dxdiag搜索結果,打開該工具。
可以在“系統”選項卡上找到計算機或設備的BIOS版本。
如果以上方法都不適合,可以選擇第三方應用程序。一個很好的例子是CPU-Z,這是一個免費軟件應用程序,它收集有關系統主要組件的信息。在此應用程序的“主板”選項卡中,你可以看到計算機主板的BIOS版本。
許多類似的應用程序可以顯示BIOS信息,如Speccy和Belarc Advisor。
你還知道其他檢查BIOS版本的方法嗎?歡迎在下面留言討論。
■>>將電腦啟動方式從BIOS轉換為UEFI,在win10中僅需2個命令
■>>想知道Win10電腦啟動使用的是BIOS還是UEFI,這該如何分辨?
■>>電腦升級,三分鐘完成主板刷新BIOS操作,這3個方法真簡單
■>>如何在BIOS/UEFI中啟用虛擬化,這個技巧必須掌握,詳細教程
更多windows 10操作系統使用技巧,請關注→→#win10玩機技巧#
想了解更多精彩內容,快來關注@微課傳媒
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
2.在學習中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!