Ange symbol- och körbara bildvägar i KD

symbolsökväg

Symbolsökvägen anger de kataloger där symbolfilerna finns. Mer information om symboler och symbolfiler finns i Symboler.

Not Om du är ansluten till Internet eller ett företagsnätverk är det mest effektiva sättet att komma åt symboler att använda en symbolserver. Du kan använda en symbolserver med hjälp av strängen srv* eller symsrv* i symbolsökvägen. Mer information om hur du kommer åt symbolservrar finns i Symbolsökväg för Windows-felsökningsprogram.

Om du vill styra symbolsökvägen i KD gör du något av följande:

  • Ange kommandot .sympath (Ange symbolsökväg). Om du använder en symbolserver liknar kommandot .symfix (Ange sökväg för symbollagringsplats).sympath men sparar dig skrivarbete.

  • När du startar felsökningsprogrammet använder du kommandoradsalternativet -y . Se Alternativ för KD Command-Line.

  • Innan du startar felsökningsprogrammet använder du miljövariablerna _NT_SYMBOL_PATH och _NT_ALT_SYMBOL_PATH för att ange sökvägen. Symbolsökvägen skapas genom att _NT_SYMBOL_PATH läggs till efter _NT_ALT_SYMBOL_PATH. (Vanligtvis anges sökvägen via _NT_SYMBOL_PATH. Du kanske dock vill använda _NT_ALT_SYMBOL_PATH för att åsidosätta dessa inställningar i särskilda fall, till exempel när du har privata versioner av delade symbolfiler.)

    Notera Om du använder kommandoradsalternativet -sins, ignorerar felsökaren miljövariabeln symbolsökväg.

Körbar bildbana

En körbar fil är en binär fil som processorn kan köra. Dessa filer har vanligtvis filnamnstillägget .exe, .dlleller .sys. Körbara filer kallas även moduler, särskilt när körbara filer beskrivs som enheter i ett större program. Innan Windows-operativsystemet kör en körbar fil läses den in i minnet. Kopian av den körbara filen i minnet kallas för den körbara avbildningen eller bara avbildningen.

Notera Dessa termer används ibland oprecist. Vissa dokument kan till exempel använda "bild" för den faktiska filen på disken. Windows-baserade program refererar också till det körbara namnet, som vanligtvis innehåller filnamnstillägget. Men dessa program refererar till modulnamnet, som inte innehåller filnamnstillägget. Dessutom har Windows-kerneln och HAL särskilda modulnamn. Till exempel motsvarar nt-modulen filen Ntoskrnl.exe.

Sökvägen för den körbara bilden anger de kataloger där de binära körbara filerna ligger.

I de flesta fall känner felsökaren till platsen för de körbara filerna, så du behöver inte ange sökvägen för den här filen.

Dock finns det situationer när den här sökvägen krävs. Till exempel innehåller små minnesdumpfiler i kernelläge inte alla körbara filer som finns i minnet vid tidpunkten för ett stoppfel (det vill säga en krasch). På samma sätt innehåller minidumpfiler i användarläge inte programbinärfilerna. Om du anger sökvägen till de körbara filerna kan felsökaren hitta dessa binära filer.

Felsökningsprogrammets körbara bildsökväg är en sträng som består av flera katalogsökvägar, avgränsade med semikolon. Relativa sökvägar stöds. Men om du inte alltid startar felsökningsprogrammet från samma katalog bör du lägga till en enhetsbeteckning eller en nätverksresurs före varje sökväg. Nätverksdelningar stöds också. Felsökningsprogrammet söker rekursivt i den körbara filens sökväg. Felsökningsprogrammet söker alltså igenom underkatalogerna för varje katalog som visas i den här sökvägen.

Om du vill kontrollera sökvägen för den körbara bilden i KD kan du göra något av följande:

  • Ange kommandot .exepath (Ange körbar sökväg).

  • När du startar felsökningsprogrammet använder du kommandoradsalternativet -i . Se Alternativ för KD Command-Line.

  • Innan du startar felsökningsprogrammet använder du miljövariabeln _NT_EXECUTABLE_IMAGE_PATH för att ange sökvägen.

    Notera Om du använder kommandoradsalternativet -sins ignorerar felsökningsprogrammet miljövariabeln för körbar programfilsökväg.