El Just-in-time debugger básicamente es un hook, que cuando algún programa falla, por ejemplo, con una excepción no controlada o una violación de acceso a memoria, hace que el depurador que tienes instalado y regitrado en la máquina se active.
Tambien es cierto que en ocasiones puede ser un poco molesto y por tanto deseemos desactivarlo o sustituirlo por otro depurador. Para realizar cualquiera de estas dos acciones hay que modificar una clave del registro (yo que tu antes la exportaría), en concreto HKEY_LOCAL_MACHINESoftwareMicrosoftWindows
NTCurrentVersionAeDebug y su valores. Eliminado esta clave, el JIT Debugger dejara de actuar.
Todos conocemos al menos un JIT debugger, el Dr. Watson, aunque es cierto que en la ultimas versiones de Windows se le ve poco.
Otro posible depuradores que se pueden registar como JIT Debbuger son el depurador de Visual Stuido, cordbg y dbgclr (esto dos últimos diponibles con el framework de .net)
Visual Studio 2005 permite activar o desactivar el JIT debugger sin tocar el registro:
How to: Enable/Disable Just-In-Time Debugging
Una caracteristica interesante de la aplicaciones .net es que podemos indicar que cuando salte una excepción inexperada de .net, se active el JIT debugger, para ello tendremos que añadir la siguiente entrada en el archivo de configuración de la aplicación:
<configuration>
<system.windows.forms jitDebugging=»true» />
</configuration>
Esto es especialmente útil cuando queremo depurar una aplicación en un entorno de producción. Eso si para que la aplicación sea depurarable, tendremos que o bien haberla generado en modo debug, o en modo release con pdbs (practica recomendable siempre, pues los pdb son útiles para muchas cosas, por ejemplo durante la optimización del rendimiento de aplicaciones). Decir que los pdbs serán mucho más útiles, si contamos con el código fuente asociado a ellos y al ejecutable, pues nos permitirán ir a la linea exacta donde se produjo la excepción.
Más información
INFO: Choosing the Debugger That the System Will Spawn
How to disable Dr. Watson for Windows (se aplica a cualquier depurador)
En Visual Stuido 2005 se puede hacer desde el entorno de desarrollo:
How to: Enable/Disable Just-In-Time Debugging
Más información sobre el Just-In-Time debugger de VS2005: Just-In-Time Debugging
No he borrado el registro pero si desctivado desde el visual studio, y el problema continua, necesariamente debo borrar el registro?….
no encuentro el directorio ke dice AeDebug llego solo hasta HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersion
porke despues no esta ese directorio xD! y trate de buscarlo en la pagina de Microsoft y decia ke debia entrar a este directorio ke tampoco en contre y llegue donde mismo HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServices
tampoco encontre el ke dice RunServices porfa ayudenme xD!
Vale, consegui desactivar el debugger del VS2005, ahora en lugar de saltarme un aviso del debugger de VS2005 me salta un simple error (el tipico de la crucecita blanca en circulo rojo…) que solo me da la opción de aceptar. es posible desactivar este error tambien… Hasta que no pulso sobre aceptar la pàgina web no me devuelve ningún error.
alguna idea? gracias.
BIEN, AHI LES VA UNA FORMA FACIL DE DESACTIVAR EL JUST IN TIME DEBUGGER:
METANSE A: HERRAMIENTAS-OPCIONES DE INTERNET-OPCIONES AVANZADAS Y UNA VEZ AHI BUSQUEN EN «EXAMINAR»
-DESHABILITAR DEPURACION DE SECUENCIA DE COMANDOS- SELECCIONEN ESA OPCION Y LISTO….
resulta que he borrado la clave de windows que dice mas arriba, luego he probado con las opciones de internet marcando deshabilitar la depuracion, me sigue saliendo el just in time.
hola, necesito saber que hago cuando el just-in-time se activa al utilizar el programa «super» que es un convertidor de formatos de .asf a .mp3, tambien de videos y etc.
cada que intento hacer una conversiòn, me sale este error.
Que hago??
desde ke instale .net no hace sino fallar hasta los videos ke descargo de internet, el solo visualizar el archivo ke he descargado en el explorador de carpetas me saca este error, y estoy harto de el. si alguien sabe como deshacerme de el de una vez y por todas, escriba por favor a viciousstrife@hotmail.com, gracias.
pd: ya lo desactive desde el ambiente de desarrollo de .net y nada, me sigue saliendo como un error fatal porke no encuentra el dichoso jit (estoy furioso con esa porqueria)
Lei tu recomendacion para resolver el problema con el JIT debugger y la eliminacion de la clave de registro no lo desactivo, a continuacion hago un copy-paste desde una pagina de soporte de microsoft donde halle la respuesta que funciono en mi equipo, de todas formas muchas gracias.
Cómo desactivar Machine Debug Manager
Si ejecuta Microsoft Internet Explorer 5 o posterior, puede desactivar Machine Debug Manager si desactiva la depuración de secuencias de comandos. Para ello, siga estos pasos:
1. Abra Internet Explorer.
2. En el menú Herramientas, haga clic en Opciones de Internet.
3. Haga clic en la ficha Opciones avanzadas.
4. Active la casilla de verificación Deshabilitar la depuración de secuencias de comandos (otros) y, a continuación, haga clic en Aceptar.
Despues de activar la casilla de verificación Deshabilitar la depuración de secuencias de comandos (otros) y, a continuación, haga clic en Aceptar. Se debe reiniciar la maquina
Ke tal…yo tengo problemas con esta cosa….cuando se ejecuta automaticamente el aviso de que las actualizaciones del antivirus (nod32) ya estan listas…pero no habia sido realmente un problema…simplemente molesto, pero ahora que tengo el fifa 07 y me sale lo mismo y como siempre le doy a cancelar…pero no me ejecuta el programa, como le hago para poder ejecutarlo. Saludos!!!
Desinstale el visual con todos sus componentes y sigue apareciendo un error con el JIT debuegger ….de verdad es una porqueria de programa….
Desde que instale el Visual-Studio, en TODOS los juegos me aparece el Just-In-Time Debugger :@
voy a probar con lo del registro, porque lo del IE no me funciono.
Es un desastre esto!!!
ola estoy desesperado lleo a la carpeta
i no se ke dixosa kosa tengo de acer
gracias i espero su respuesta
ya borre la entrada del redistro del debugger,ya desactive el debugger del entorno de visual estudio.. pero me sigue apareciendo errores cuando ejecuto aplicaciones,,todo estaba bien antes de instalar el visual studio…ahh tambien ya probe desinstalando el visual studio pero sigue con lo mismo…AYUDENME esto es desesperante…
ooooooh… xato con esta mierda de programa… no me deja abrir algunos programas ni nada… alguien q tenga la ultima solucion????
MAS Q XATO!!!!!
ME pasa lo mismo con la mayoría de los juegos… hay alguna forma de desactivarlo totalmente? He buscado y no encuentro nada >_<"
no viejo q porqueria es esto man:
primero no consegui esta carpeta al parecer no existe en mi sistema y tengo XP profesional HKEY_LOCAL_MACHINESoftwareMicrosoftWindows
NTCurrentVersionAeDebug, esta vaina no sale..
y segundo tengo activa el desactivar el depurador de scrip (otros) y me sigue saliendo el aviso feo ese cuando restauro el sistema es cuando se calma pero por un periodo de 5 a 6 dias maximo y vuelve a salir yo lo q veo q la unica solucion a este anuncio es formatear la maquina y asi eliminas el error de todo jejejeje ^^ XD
Yo he solucionado el problemilla este borrando los dos valores siguientes en el registro:
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Windows NT
CurrentVersion
AeDebug
Debugger
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
.NETFramework
DbgManagedDebugger
La información la tomé del último comentario de éste enlace:
http://www.yoreparo.com/foros/programacion/157536.html
Suerte
no puedo desactivar esto de mi computador como hago porfa ayudeme es un fastidio a cada rato sale no medeja trabajar
no puedo desactivar esto de mi computador como hago porfa ayudeme es un fastidio a cada rato sale no medeja trabajar
Prueben descargar el programa de la siguiente página,(http://www.miguelms.com/quitamdm.htm) el cual desinstala la porra del Microsoft Machine Debug Manager. Espero les sirva.
y no se olviden de visitar al gran Adobame ! http://adobameelpavo.blogspot.com
he intentado la solucio tengo instlado visual studio 200 8 y nada ; sugerencias ?
Hola a todos estoy desesperado e intetado todo lo anterior quite las claves del registro desahabilite las opciones del visual del just i time y las del iternet explorer y nada…
el error me sale cuando quiero imprimir una pagina desde el explorador pero e cualquier explorador firefox y opera!! diablos esa chingadera de visual no sirve pinche Tito Bill vas a ver!!
alguien tendra una solucion!!?
mane yo quiero saver como se activa Just-In-Time Debugger pra hacer un tabajo manes por fa
hola saben que tengo un problema muy grande tengo intalado el visual studio 2005 y de un dia pa otro me empeso a salir ese error El Just-In-Time Debugger…en donde me aparecia algo de un win32 y un codigo…al principio no lo tome encuenta pero ahora me cierra y no me deja abrir lo que es word power point abrir documentos de internet,imagenes de google,y todo lo que sea relacionado a un programa de ejecucion…(e intentado con la desintalacion de comandos,pero no me funciona)ojala que me ayuden porque ya me tiene chata el error
Hola, me he dado cuenta que hay muchas personas con este error y es la hora se solucionarlo.
Primero quiero referirme al Just-In-Time que como sabemos es un depurador en tiempo de ejecucion, he leido muchos de sus comentarios y me doy cuenta de que no solamente les ha dado problemas con Visual Studio, sino que tambien con el explorer, yo tuve este problema con Visual 2005 y descubri que este depurador se ejecuta cuando la aplicacion esta tratando de llamar a un reporte con el que se comunica para poder realizar procesos de impresion, en el caso del explorador para imprimir. Y cuando no esta el «parche» debidamente instalado se ejecuta el JIT avisando que hay problemas para abrir el Form; para dar solucion a esto deben instalar la actualizacion de cristal reports (no este: CRRedist2005_x86_es.msi – que creo es la version en español, viene con el Net.Framework 2.0)sino su similar…….
—>CRRedist2005_x86.msi.
Son como 16.1 Mb
Pueden bajarlo en: http://www.agroasemex.gob.mx/fondos/D6_06.html
Si gustan tener mas informacion con respecto a cristal reports, este link les puede interesar.
http://www.elguille.info/colabora/puntoNET/ElMoreno_CrystalVB.htm
Ojalá pueda ser util la respuesta…
Nos Vemos..
Instalen la aplicacion CRRedist2005_x86.msi.
que se encuentra en este link
http://www.agroasemex.gob.mx/…/D6_06.html
si me resolvio el problema con el depurador
no se por que salen este tipo de errores
con estos famosos depuradores
en la carrera de ingenieria de sistemas
nos enseñan a no cometer este tipo de errores
pero ya ven hasta los mas capos se les olvida
que pueden cagar a un monton de gente con
estos errores que mas que errores son horrores
de un sistema mal diseñado agan algo por mejorar
el visual studio 2005
ah y no se puede manejar muy bien direcciones de memoria con el visual asi que la cagan con eso
Ronald, si te instalas en una máquina un sistema de desarrollo en una máquina es porque quieres de desarrollar y porque se supone que sabes lo que es un depurador.
Es normal que el depurador salte cuano una aplicación ‘casca’. Si no entrase el depurador en cualquier caso, la aplicación acabaría porque se ha producido una excepción no manejada. La aplicación es en todos los casos la que tiene el problema, para nada Visual Studio.
Ronald, a ver si te aplicas más en tus estudios… tanto en informática como en ortgrafía.
a mi me sale este problema cuando intento abrir el skinplus q es un crador de mascaras para plus live y me dice acceso denegado a la ruta de acceso «640.gif» q debo hacer ? gracias
Que envidia les tengo a todos , estuve navegando por la red , y encontre muchas soluciones , cambiando el registro , opciones de internet explorer deshabilitar depura…, executando quitamdm.exe , desactivandolo desde el Visal Studio (el mio es el 2005) , creando un acceso directo y ejecutandolo a modo de compatibilidad 98 , este con este último porgrama llamado 2-CRRedist2005_x86.msi
y ninguno me ah solucionado el problema , si no me aparece el JIT , aparece otro cuadro , lo peor es que no se como formatear mi ordenador , ni tengo dinero para contratar alguien , ni sikiera amigos que sepan hacerlo
si alguien me puede ayudar , se lo agradeceia enormemente
chico_tunes@hotmail.com
gracias de antmenano.
Conclusiones a las cuales he llegado despues de leer y leer , es muy importante tener los depuradores instalados en el «pc»,pero el problema no es eliminar «jitdebugging»,sino desactivar el cuadro de diálogo que aparece y lograr que «el error o problema detectado vaya directamente al «jitdebugging».
Bueno chicos les voy a decir la verdad , lean bien porque yo le hise caso a el que dijo que copio el siguiente post :
1. Abra Internet Explorer.
2. En el menú Herramientas, haga clic en Opciones de Internet.
3. Haga clic en la ficha Opciones avanzadas.
4. Active la casilla de verificación Deshabilitar la depuración de secuencias de comandos (otros) y, a continuación, haga clic en Aceptar.
y es verdad , fijense bien en que la casilla que diga DESHABILITAR DEPURACION DE SCRIPTS ( que son dos casillas ) esten las dos con el signo de «tick» 😉
= NO ME FUNCIONA NO HYA SOLUCION EN ESTE FORO, ALGUIEN ME PODRIA AYUDAR
hola Rodrigo, tengo un problema con mi ordenador, sucede sale una ventana con el depurador just in time de visual estudio y me cierra las ventanas de internet en especial sale cuando estoy viendo videos en youtobe .
al princio salia una ventana de intenet explore qdecia intenet explore encontro un problema y necesita cerrarse eso fue antes q saque mi tarjeta de sonidouna ves sacad la tarjeta no a perio mas pero si el depurador.
en otra instancia salio error en complemtos y me señalo a shockware flas object de tipo control activex
espero q me puedas ayudar . gracias
Esa configuración de internet explorer, ya estaba activada por defecto, asi que el problema continúa, ahora me sale el debugger ciuando ejecuto power builder, y no me deja trabajar
hola yo ya hice todo lo que avia por hacer descarge un par de programas pero igual sale e un error ya no sale el El Just-In-Time Debugger
pero ahora me sale este herror que no se como hacer
http://www.subirimagenes.com/otros-dibujo44444-2980927.html
gnt tngo q elaborar un proyecto en c++
y esta tonteria de visual studio 2005 no m dja abrir mi usuario normalment
ya aplique esa solucion de activar la casilla de verificacion en Opcion de Interner: deshabilitar la depuracion de secuencia de comandos pro NO A CAMBIADO NADA sige saliendo el mismo error
ALGIEN QUE ME PUEDA AYUDAR X FAVOR
mi msn es anvipa2@hotmail.com
se lo agredeseria mucho
Gente, en mi caso lo pude desactivar por registro de la siguiente forma sin borrar ninguna clave, simplemente cambiando los valores de ejecución del Shit Debugger ese…
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Windows NT
CurrentVersion
AeDebug
Auto => 0
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
.NETFramework
DbgManagedDebugger => 0
A su vez tengo deshabilitado en opciones avanzadas de IE8 todo lo que nombraron anteriormente.
La porquería esta no me dejaba instalar ningún componente activo vía IE8, todo comenzó al desinstalar VS2005
Suerte.
yo no tengo ningun visual no uso internet explorer no tengo net framework igual me sale ese mensaje. Cada vez que quiero usar el TSM antes nunca me salio. Que puede ser que se haya instalado tendra algo que ver el javascript que pide el TSM para funcionar.
bueno ya solucione lo que hice fue instalar el internet explorer 6.0 y ir al menu herramientas/opciones de internet…/opciones avanzadas y marcar la casilla Deshabilitar la secuencia de depuración de comandos(otros). Y ahora me funciona como siempre el TSM ya puedo usarlo sin problema.
En Vista, si quereis que no salga mas la molesta ventanita de «Just in time debugging» hay que desacivar la verificación de scripts. Esto se puede hacer desde la pestaña herramientas del Internet explorer –> Opciones de Internet –> Opciones avanzadas –>casilla/s «Deshabilitar depuracion de scripts» y voila! arreglado cierras la molesta ventana y ya está.
hola..
no supe cómo desactivar los casilleros..
cuando bajo los videos de internet me tira problemas a cada rato
tengo las últimas versiones de explorer y firefox, y no entendí cómo desactivar el «simpático» error,
si alguien me puede ayudar, por favor que me mande un correo a victorvalro@hotmail.com..
Hola, en el visual studio 2005 lo puedes deshabilitad de la siguiente manera, te vas a herramientas/opciones, en la ventana seleccionas «depuracion/Jus-in-time» del menu desplegable, aqui en la parte izquierda quita todas las sellecciones.
porfavor avisen si les ha servido.
Si vale con los 4 pasos de internet explorer, prueben………………..
Je buenisimo, ahora ya no me sale el maldito debbugging… pero se me cuelga en su lugar.. Me CAGO en Microsoft y sus putos programas !!!!
alguien me ayuda es ke la otra vez habia descargado un archivo algo asi habbo_cheater.exe y como me ponia algo asi the aplicattion has genereated an exception click on ok to terminate aplication
click on cancel to debugger aplication y luego cuando lo habia borrado volvi a encender mi laptop y me aparecio lo mismo y ya lo habia eliminado y siempre que inicio sesion en mi computadora me aparece el mismo error siempre,alguien me podria decir como hacer que no me vuelva a aparecer
ya desinstale el visual 2008 y 2005
ya elimine los registros debbuger y DbgManagedDebugger pero ahora me sale este otro
la instruccion en»0x7c809813″hace referencia a la memoria0x00000028″ Lamemoria no se puede»written»
haga clik en finalizar programa maldita sea porfa ayudenmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee se los ruegoooooooooo
ya desinstale el visual 2008 y 2005
ya elimine los registros debbuger y DbgManagedDebugger pero ahora me sale este otro
la instruccion en»0x7c809813″hace referencia a la memoria0x00000028″ Lamemoria no se puede»written»
haga clik en finalizar programa maldita sea porfa ayudenmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee se los ruegoooooooooo
ya desinstale el visual 2008 y 2005
ya elimine los registros debbuger y DbgManagedDebugger pero ahora me sale este otro:
la ventana dummy mixer call back window y varios numeritos kon este mensaje
la instruccion en»0x7c809813″hace referencia a la memoria0x00000028″ Lamemoria no se puede»written»
haga clik en finalizar programa maldita sea porfa ayudenmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee se los ruegoooooooooo
ya desinstale el visual 2008 y 2005
ya elimine los registros debbuger y DbgManagedDebugger pero ahora me sale este otro:
la ventana dummy mixer call back window y varios numeritos kon este mensaje
la instruccion en»0x7c809813″hace referencia a la memoria0x00000028″ Lamemoria no se puede»written»
haga clik en finalizar programa maldita sea porfa ayudenmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee se los ruegoooooooooo