Tentando (e falhando) instalar o Debugging Tools for Windows (WinDbg)

0

Estou tentando instalar o WinDbg a partir desta página: link (em "Standalone" Ferramentas de Depuração ... ", 3ª seção abaixo).

Após a instalação do sdksetup.exe, certificando-se de que "Ferramentas de Depuração para Windows" esteja marcada, estou esperando (com base em vários tutoriais) encontrar um atalho para o programa em algum lugar em Todos os Programas, mas nada está lá. p>

Ou não está instalando corretamente ou não estou procurando no lugar certo. Alguém sabe como fazer isso funcionar?

    
por Mica 10.01.2015 / 20:53

2 respostas

0

As ferramentas de depuração devem ter suas próprias entradas do menu Iniciar em "Windows Kits":

Senão,talvezelesaindapossamestarinstalados.Duranteainstalação,diz-lheondevaiinstalaroWinDbg,porpadrãoé:

C:\ProgramFiles(x86)\WindowsKits.1\

Observe também que no Windows 7 x64 também é instalado o WinDbg de 32 bits. Isso é útil para depurar programas de 32 bits.

Uma dica final: uma vez instalado, você pode simplesmente copiar o diretório inteiro, o que lhe dá uma versão portátil do WinDbg. Eu levo isso em um stick USB em qualquer lugar que eu vá.

    
por 27.02.2015 / 19:38
0

Supondo que a instalação está realmente falhando silenciosamente, você não vê o Windbg no grupo de programas Kits do Windows, e ele não aparece quando você digita "windbg" na barra de pesquisa:

Ativar o registro no Windows Installer

link

To enable Windows Installer logging

To enable Windows Installer logging yourself, open the registry with Regedit.exe and create the following path and keys:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Reg_SZ: Logging
Value: voicewarmupx
The letters in the value field can be in any order. Each letter turns on a different logging mode. Each letter's actual function is as follows for MSI version 1.1:
v - Verbose output
o - Out-of-disk-space messages
i - Status messages
c - Initial UI parameters
e - All error messages
w - Non-fatal warnings
a - Start up of actions
r - Action-specific records
m - Out-of-memory or fatal exit information
u - User requests
p - Terminal properties
+ - Append to existing file
! - Flush each line to the log
x - Extra debugging information. The "x" flag is available only on Windows Server 2003 and later operating systems, and on the MSI redistributable version 3.0, and on later versions of the MSI redistributable.

"*" - Wildcard, log all information except for the v and the x option. To include the v and the x option, specify "/l*vx".
Note This should be used only for troubleshooting purposes and should not be left on because it will have adverse effects on system performance and disk space. Each time you use the Add/Remove Programs tool in Control Panel, a new Msi*.log file is created.

Em seguida, instale. Você terá uma opção para visualizar os registros no final.

O melhor método seria instalar os Redistribuíveis das Ferramentas de Depuração via SDK, depois habilitar o registro e a instalação a partir dos redistores, em vez de lidar com os vários logs que serão gerados pelo Instalador do SDK.

(Você também pode querer verificar% ProgramFiles (x86)% \ Windows Kits \ 8.1 \ Depuradores \ Redist e ver se você acidentalmente instalou os redistribuíveis em vez dos aplicativos.)

    
por 27.02.2015 / 20:53