Red de conocimiento informático - Descarga de software - ¿Cuál es el problema cuando la aplicación no se inicializa normalmente después de encender la computadora? ~!

¿Cuál es el problema cuando la aplicación no se inicializa normalmente después de encender la computadora? ~!

Menú Inicio-Ejecutar-escriba msconfig y presione Enter. En la barra de inicio interna, simplemente elimine la marca de verificación frente a **.dll 1. Inicio-Ejecutar-msconfig-Inicie el complemento. -on. Quite esa marca de verificación. Reinicie la computadora y la aplicación no se inicializa normalmente (0xc00000034) Texto de descripción: PAGE-FAULT-IN-NONPAGED-AREA Motivo habitual: Error de memoria (los datos no se pueden intercambiar al disco usando el archivo de paginación Solución: desinstale todos los archivos recién instalados Hardware). Ejecute cualquier software de diagnóstico del sistema proporcionado por el fabricante de la computadora. Especialmente verifique que cualquier hardware o software nuevo se haya instalado correctamente. Si se trata de una instalación nueva, comuníquese con el fabricante del hardware o software para obtener cualquier información que pueda ser necesaria. actualizaciones o controladores Deshabilite o desinstale todos los programas antivirus. Deshabilite las opciones de memoria del BIOS, como caché o sombra. Su problema es muy similar al que encontré: Placa base Biostar TForce6100 Disco duro Hitachi SATA-300 80G Memoria ADATA DDR400 512 MB. : Inicie la interfaz WINDOWSXP y el sistema abrirá automáticamente más de una docena (hasta 38) "Centro de ayuda y soporte técnico". En este momento, el mouse se puede mover, pero no se produce ninguna respuesta al hacer clic en la luz del disco duro. está siempre activado. Presione CTL+ ALT+SUPR no puede abrir el administrador de tareas. Después de diez minutos o más, "HelpCtr.exe - Error de aplicación. La aplicación no se pudo inicializar normalmente (0xc000012). Haga clic en "Aceptar" para finalizar el programa". La luz del disco duro siempre estaba encendida. El controlador de la placa base estaba bien. Más tarde, no pude reinstalar el sistema y el problema persistía. Las personas que usan el sistema operativo Windows a veces encuentran este mensaje de error: "La instrucción "0X" se refiere a. la memoria "0x00000000" Esta memoria no se puede "leer" ni "escribir", entonces la aplicación se cierra. Si pide consejo a algunos "expertos", la respuesta que obtiene suele ser indignación y desdén, como "Windows es muy inestable". De hecho, este error no se debe necesariamente a la inestabilidad de Windows. Este artículo analizará brevemente las causas comunes de este error. 1. La aplicación no verifica la falla de asignación de memoria. Cuando el programa necesita una parte de la memoria para almacenar datos, necesita usar la "función de función" proporcionada por el sistema operativo para aplicar. Si la asignación de memoria es exitosa, la función. devolverá la dirección del área de memoria recién abierta a la aplicación, la aplicación puede usar esta memoria a través de esta dirección. Esto es "asignación de memoria dinámica" y la dirección de memoria es el "cursor" en la programación. La memoria no siempre está disponible y es inagotable y, a veces, la asignación de memoria falla. Cuando la asignación falla, la función del sistema devolverá un valor de 0. En este momento, el valor de retorno "0" ya no indica un cursor recién habilitado, sino una notificación enviada por el sistema a la aplicación para informarle que se ha producido un error. ha ocurrido. Como aplicación, debe verificar si el valor de retorno es 0 después de cada solicitud de memoria. Si es así, significa que ha ocurrido una falla y se deben tomar algunas medidas para salvarla. Esto mejora la "robustez" del programa. Si la aplicación no verifica este error, pensará que este valor es un cursor disponible que se le ha asignado de acuerdo con la "inercia de pensamiento" y continuará usando esta memoria en ejecuciones posteriores. El área de memoria real en la dirección 0 almacena la "tabla de descriptores de interrupción" más importante del sistema informático, y las aplicaciones no pueden utilizarla en absoluto. En un sistema operativo sin un mecanismo de protección (como DOS), escribir datos en esta dirección provocará una falla inmediata. Sin embargo, en un sistema operativo robusto, como Windows, esta operación será capturada inmediatamente por el mecanismo de protección del sistema y. el resultado es que el sistema operativo cierra a la fuerza la aplicación errónea para evitar que el error se expanda. En este momento, se producirá el error de "memoria de escritura" mencionado anteriormente, lo que indica que la dirección de memoria a la que se hace referencia es "0x00000000". Hay muchas razones por las que falla la asignación de memoria. La memoria insuficiente, las versiones no coincidentes de las funciones del sistema, etc., pueden tener un impacto. Por lo tanto, este tipo de falla de asignación es más común después de que el sistema operativo se ha utilizado durante mucho tiempo, se instalan una variedad de aplicaciones (incluidos programas de virus que se "instalan" inadvertidamente) y una gran cantidad de parámetros y archivos del sistema. están cambiados.

2. La aplicación hace referencia a un cursor de memoria anormal debido a su propio error. En aplicaciones que usan asignación dinámica, a veces habrá una situación como esta: el programa de repente intenta leer y escribir una parte de la memoria que "debería estar disponible". pero por alguna razón, se esperaba que el cursor disponible en ya no esté disponible. Puede ser que se haya "olvidado" de solicitar la asignación al sistema operativo, o puede que el propio programa haya dado de baja en algún momento esta memoria sin "prestar atención", etc. El sistema recupera la memoria no registrada y sus derechos de acceso ya no pertenecen a la aplicación. Por lo tanto, las operaciones de lectura y escritura también activarán el mecanismo de protección del sistema. El único destino de un programa que intenta ser "ilegal" es ser terminado. por la operación y todos los recursos serán recuperados. ¡Las leyes en el mundo de la informática siguen siendo mucho más efectivas y estrictas que las de los humanos! Situaciones como esta son todos errores en el programa en sí y, a menudo, puede reproducir el error en una secuencia específica de operaciones. El cursor no válido no siempre es 0, por lo que la dirección de memoria en el mensaje de error no es necesariamente "0x00000000", sino otros números aleatorios. Si el sistema muestra mensajes de error con frecuencia, las siguientes sugerencias pueden resultar útiles: 1. Verifique el sistema en busca de troyanos o virus. Estos programas a menudo modifican irresponsablemente el sistema para controlarlo, provocando anomalías en el sistema operativo. Siempre debe fortalecer su conciencia sobre la seguridad de la información y nunca sentir curiosidad por los programas ejecutables de origen desconocido. 2. Actualice el sistema operativo y permita que el programa de instalación del sistema operativo vuelva a copiar la versión correcta de los archivos del sistema y corrija los parámetros del sistema. A veces, el propio sistema operativo puede tener errores, así que asegúrese de instalar el programa de actualización oficial. 3. Pruebe la nueva versión de la aplicación. Modo: Reemplazar la memoria virtual. Respuesta: Hasta ahora, sí, es decir, si no vuelve a suceder cuando llegue el próximo clima frío, significa esto.

Referencia: .yahoo.com/question/1307081202821. .html