01.Blogs :
Sahikon  

Debugging Windows Vista (Windows Vista: Enable Remote Kernel Debugging) Rated Excellent [5 out of 5].

DbgView doesn't work in Windows Vista December CTP. When it starts the message box with the following information is shown: "This version of DebugView will not capture kernel debug output for this version of Windows. Check the Sysinternals site for Updates." I use the latest version of programm. I have wrote email to Mark Russinovich ( the author of DebugView ). His answer was: "Sorry, I don't have plans to update DebugView until the official Beta 2 release". So, I don't see any possibility to capture debug kernel output ( except cracking DebugView :) ).

You can capture debug kernel output using Remote Debugger. I have used IEEE 1394 connection on previous versions. To enable kernel debugging through IEEE 1394 on previous versions of Windows Vista ( for example build 5112 ) or Windows XP/2003 you should edit boot.ini and add new line like the following:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Pro" /fastdetect /NoExecute=OptIn /DEBUG /DEBUGPORT=1394 /CHANNEL=4

But.... There is no BOOT.INI in Windows Vista build 5270! MSNning the internet give the me the knowledge how to enable remote debug.

There is a command-line utility BCDEDIT to modify boot manager options.

Steps are:

1. Run cmd.exe
2. Type bcdedit -dbgsettings 1394 channel:4 and press enter ( of course you can choose different channel )
3. Reboot and choose "Debugging mode" in advanced boot menu.

Following steps are equal to steps for previous OS versions.

P.S. Sorry my english is so terrible :(

posted on Friday, January 06, 2006 1:17 AM by Sahikon


 
03.UPDATE CALENDAR :
<January 2006>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

05.MY LINKS :

07.Subscriptions :

Subscriptions


© Copyright 2005 Microsoft Corporation. All Rights Reserved.
Terms of Use | Privacy Statement | Code of Conduct | Hosted by MaximumASP for Microsoft
WHO-BAR