diff --git a/ntoskrnl/kdbg/kdb_symbols.c b/ntoskrnl/kdbg/kdb_symbols.c index 8cd897f339d..11ccd572219 100644 --- a/ntoskrnl/kdbg/kdb_symbols.c +++ b/ntoskrnl/kdbg/kdb_symbols.c @@ -355,8 +355,10 @@ KdbSymInit( SHORT Found = FALSE; CHAR YesNo; - /* By default, load symbols in DBG builds, but not in REL builds */ -#if DBG + /* By default, load symbols in DBG builds, but not in REL builds + or anything other than x86, because they only work on x86 + and can cause the system to hang on x64. */ +#if DBG && defined(_M_IX86) LoadSymbols = TRUE; #else LoadSymbols = FALSE;