1. 程式人生 > 其它 >windbg preview下載及其歷史版本下載

windbg preview下載及其歷史版本下載

WinDBG是專門針對Windows NT系列作業系統而設計的偵錯程式。WinDBG的最初版本是微軟公司在開發最初Windows NT作業系統(NT3.1)期間推出的,它是當時NT團隊內部開發和除錯NT作業系統的最主要工具。WinDBG與NT系列作業系統有著密不可分的聯絡。Windows 2000、Windows vista、Windows7/8/9等均是基於Windows NT的,於是在這幾版Windows中均能使用 Windbg 進行除錯。

在1993年NT3.1釋出時,WinDBG作為NT3.1的附屬工具開始對外發布。隨後,NT作業系統的每次升級,WinDBG也會隨之升級。很長一段時間裡,WinDBG的版本號與NT作業系統的版本號是一致的,比如為NT3.51設計的WinDBG的版本號就是WinDBG 3.51。這種狀況一直持續到Windows 2000時代。

在2000 年時,WinDBG的程式碼經歷了一次非常大的重構,軟體架構進行了重大調整,很多模組都進行了重新設計,大量原始碼重寫,WinDBG的版本號也復位到從1.0開始重新算起。重構前的WinDBG是完全使用C語言開發的,重構後使用了C++語言,因此我們以這次重構為界,將WinDBG的歷史分為兩個階段,前一階段稱為C階段,後一階段稱為 P(Plus)階段。

對於Win10,推薦使用微軟商店下載windbg preview版本。其它的os,可以下載windows sdk,在安裝選項中選擇windbg。

preview版本皆可除錯32,64位程序和核心。傳統版本分為32和64兩個版本,但優勢在小巧便攜!

下載地址:

https://pan.baidu.com/s/1cI9EYfb_gmd8iOvIKPyD8A?pwd=61A4

包含:
Windbg for windows 7(32位、64位)
Windbg for windows 10(32位、64位)
windbg preview 的獨立安裝版。需要注意的是:preview版是從應用商店分離出來的。字尾名是Appx,不是msi。