Defrag Tools: #23 - Windows 8 SDK
- Posted: Jan 14, 2013 at 8:57 AM
- 33,546 Views
- 16 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
In this episode of Defrag Tools, Andrew Richards and Larry Larsen upgrade the software we downloaded in Episode #1 to the Windows 8 (x86 &x64) and Windows RT (ARM) versions.
Resources:
Windows Software Development Kit (SDK) for Windows 8
Sysinternals
USB3 Debugging Cable
- Note, you must use a USB3 A-A cable designed for debugging, otherwise it will fry your box!
Timeline:
[00:00] - Table tablets and 4K screens at CES 2013
[02:30] - Time to upgrade our tools to the Windows 8\Windows RT versions!
[03:20] - www.sysinternals.com
[05:34] - Win7SP1 and Win8RTM folders
[06:16] - Bing: "Windows 8 SDK"
[06:53] - Bing: "Debugging Tools for Windows"
[07:25] - New web installer does installation or download.
[10:02] - MSI files are in the ..\Windows Kits\8.0\StandaloneSDK\Installers
[13:00] - Sync your 'My' folder with SkyDrive so it is always available!
[13:30] - Install the Debugging Tools for Windows to gather the files for xcopy deployment
[15:33] - Visual Studio 2012 builds PDBs with Inline Frame information
[17:23] - Visual Studio 2012 builds PDBs with Local Variable information
[18:55] - Windows 8 supports Network and USB3 kernel debugging
[21:10] - Visual Studio 2012 now supports both the VS and DbgEng debugger engines
[21:40] - Keep posting questions and sending email to defragtools@microsoft.com!
CES 2013:
Microsoft PixelSense
The Hobbit - Production Diary #4 - Film shot at 5K 48fps 3D
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
I was very interested in this since I was building my 'lightsaber' again today and conveniently you post exactly what I was wondering about
Perhaps I am mistaken but I thought you had mentioned that Application Verifier can xcopy into the My directory in much the same way as WPT and the debuggers. Is there anything special that is required outside of just copying the folder in?
@Imperfect1: I'll have to double check about App Verifier -- Now that you say that I'm doubting myself. It may require installation as you say.
The Debugger and WPT are definitely xcopy as that is how I use them everyday.
If anyone is interested in all the ways you can personalize and customize your windows 8 just visit my Blog http://justaboutwindows.blogspot.com/ and scroll down to learn all the things you can do with windows 8. So far i have been able to do everything that I did with my windows 7 on windows 8.
Guys, the link on the resource link is not a real Windows 8 SDK.
It's Windows 7 SDK, and it's targetted for Windows 7 and .,NET 4.0.
Please correct/update the link, guys!
@eriawankusuma: Fixed.
Surface RT only has USB2. VS debugging over wifi seems to work well though.
The link to sysinternals.com in the timeline is missing the s linking to parking domain and possiblity hosting malicious stuff.
@Zyo:Fixed! Thanks for catching that
Finally! Thanks.
Really wish there was still a standalone iso for the SDK though.
I ran the x64 debugging tools installer and it seems to have installed into the 32 bit program files folder?
C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64
Anyways, I'm guessing this is the right version since Windbg is showing:
Windows 8 Version 9200 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Built by: 6.2.9200.16384 (win8_rtm.120725-1247)
Couldn't we just use the .effmach x86 command to switch between x64 and x86?
@daviangel: That will be it. Because you installed the sdk first, the path was set to the SDK tree. Having an ISO is useful (especially with Hyper-V), but a once off Standalone install isn't too different (like what I showed). You could always make an ISO of the folder.
As discussed in the SOS episode, you need to match the bitness to do some types of debugging. Yes, .effnach helps but it doesn't get you completely there. Match the bitness and you will be better off...
What is the difference between the !db extension and db ?
@dcrearer: Not sure. Maybe !db supports the printing of more data?
@dcrearer: Sorry, I didn't see this question earlier.
The !d commands (!db, !dc, !dd, etc.) take a physical memory address as the parameter. The regular d commands (db, dc, dd, etc.) take a virtual address. Other than that, they are the same.
I installed VS2012 first on my machine. Then I installed the debuggers the way it is illustrated in the video. I cannot find SOS.dll. Is it in a different directory or what?
Any Help is appreciated.
Thanks!
Nevermind! I answered my own silly question.
Remove this comment
Remove this thread
close