No se puede acceder a la versión tradicional china de Time Travel
La instrucción "0X" se refiere a la memoria "0x00000000". La memoria no se puede "leer" ni "escribir".
Si preguntas a algunos "expertos", la respuesta suele ser algo así como "Windows es demasiado 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 pudo verificar la asignación de memoria.
El programa necesita una parte de memoria para almacenar datos. Debe utilizar la "función función" proporcionada por el sistema operativo. aplicar Si la asignación de memoria es exitosa, esta función regresará al programa de aplicación a través de la dirección del área de memoria recién abierta, y el programa de aplicación puede usar esta memoria a través de esta dirección. Esto se denomina "asignación de memoria dinámica" y la dirección de memoria también se denomina "cursor" en programación. La memoria no siempre está disponible y, a veces, falla la asignación de memoria. Cuando la asignación falla, la función del sistema devuelve un valor de 0. El valor de retorno "0" ya no representa un cursor recién habilitado, sino una notificación del sistema a la aplicación de que se ha producido un error. Como aplicación, debe verificar si el valor de retorno es 0 después de cada solicitud de memoria. Si es 0, indica una falla y se deben tomar algunas medidas para guardarlo, mejorando así la "robustez" del programa. Si la aplicación no verifica este error, "inerciará" al pensar que este valor es el cursor disponible que se le ha asignado y continuará usando esta memoria en ejecuciones posteriores. El área de memoria de dirección 0 real almacena la "tabla de descriptores de interrupción" más importante en el sistema informático y las aplicaciones no deben utilizarla. En un sistema operativo desprotegido (como DOS), escribir datos en esta dirección provocará una falla inmediata del sistema. En un sistema operativo potente (como Windows), esta operación será capturada inmediatamente por el mecanismo de protección del sistema. Como resultado, el sistema operativo cerrará forzosamente la aplicación errónea para evitar que se expanda. En este punto, aparecerá el error "Escribir en la memoria" anterior e indicará 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, incluida la memoria insuficiente y las versiones de funciones del sistema que no coinciden. Por lo tanto, esta falla de asignación ocurre principalmente después de que el sistema operativo se ha utilizado durante mucho tiempo, se instalan varias aplicaciones (incluidos programas de virus que se "instalan" inadvertidamente) y se cambia una gran cantidad de parámetros y archivos del sistema.
2. El error de la aplicación se refiere a la excepción del cursor de memoria.
En aplicaciones que utilizan asignación dinámica, a veces habrá una situación: el programa intenta leer o escribir una sección de esta. La memoria debería estar disponible, pero por alguna razón el cursor que se esperaba que estuviera disponible ya no está disponible. Esto podría ser que el programa "olvidó" pedirle al sistema operativo que asigne memoria, o podría ser que el programa mismo cerró la sesión de la memoria en algún momento sin "notarse", etc. La memoria es recuperada por el sistema. Una vez que el sistema recupera la memoria, sus derechos de acceso ya no pertenecen a la aplicación. Por lo tanto, las operaciones de lectura/escritura también activarán el mecanismo de protección del sistema. El único resultado de un programa que intenta "violar la ley" es ser. La operación terminará y todos los recursos serán reclamados. ¡Las leyes del mundo de la informática siguen siendo mucho más efectivas y estrictas que las leyes de los humanos! Situaciones como ésta son errores en el propio programa y, a menudo, puedes 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 siempre es "0x00000000", sino algún otro número aleatorio. Si el mensaje de error anterior aparece con frecuencia en el sistema, las siguientes sugerencias pueden resultar útiles:
1. Compruebe el sistema en busca de troyanos o virus. Estos programas suelen modificar irresponsablemente el sistema para lograr el propósito de controlarlo,
causando así anomalías en el sistema operativo. En resumen, 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 para 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 se producen errores en el propio sistema operativo, así que asegúrate de instalar las actualizaciones oficiales.
3. Prueba la nueva versión de la aplicación.
Modo:
Eliminar memoria virtual
Respuesta:
Sí:
La situación actual es buena, Es decir, si esta situación no vuelve a ocurrir al siguiente día frío, entonces esta es la razón principal
Apéndice:
Si usa Ghost para restaurar el sistema operativo, Se recomienda eliminar los archivos en el directorio WINDOWS\PREFETCH. Todos los archivos *.PF. La razón por la que desea eliminar el archivo *.PF en el directorio WINDOWS\PREFETCH es porque es necesario que Windows vuelva a recopilar la dirección física del programa
Algunas aplicaciones tendrán el error "0x7cd64998 " y la instrucción se refiere a la memoria "0x14c96730". Según la inferencia de que esta memoria no se puede "leer", esta es la razón
Fuente:
Tecnología de "lectura previa" de Win XP
Esta optimización tecnología También para las aplicaciones, el sistema analiza los primeros lanzamientos de cada aplicación y luego agrega una nueva "imagen de memoria" virtual que describe los requisitos de la aplicación y almacena esta información en el archivo "WINDOWSPREFET". Carpeta WINDOWSPREFETCH. Una vez creada la imagen, las aplicaciones se cargan mucho más rápido. Los datos de captación previa de XP almacenan información de los últimos ocho inicios del sistema o de aplicaciones.
Después de la descripción:
En la actualidad, este método también es único en Internet (el código para este problema existe desde hace mucho tiempo) y también es un método común. Problema. Resulta que casi todos los días, cuando cierro el software antes de acostarme, ocurren algunos procedimientos... ...leer...
Eso no sucederá ahora.
Artículo 2
Al ejecutar algunos programas, a veces se producirá un error de memoria (el contenido después de 0x puede ser diferente) y luego el programa se cerrará.
La instrucción "0x " se refiere a la memoria "0x". Esta memoria no se puede "leer".
La instrucción "0x" se refiere a la memoria "0x", que no se puede "escribir".
¿Alguna vez te has encontrado con un problema así?
En general, este fenómeno tiene dos aspectos. Uno es el aspecto del hardware, es decir, hay un problema con la memoria; el otro es el aspecto del software, que involucra muchos aspectos.
Hablemos primero del hardware:
En términos generales, la posibilidad de problemas de memoria no es muy alta. Los aspectos principales son: el módulo de memoria está roto, la calidad de la memoria es problemática. Y mezclar dos marcas diferentes de memoria con diferentes capacidades también es propenso a generar incompatibilidad. Al mismo tiempo, se debe prestar atención a los problemas de disipación de calor, especialmente después del overclocking. Puede utilizar el programa MemTest para probar exhaustivamente la estabilidad de la memoria.
Si tienes memoria dual y mezclas diferentes marcas de módulos de memoria o compras memoria de segunda mano cuando ocurre este problema, debes verificar si hay algún problema con la memoria o si es incompatible con otras. hardware.
Si no es así, deberás solucionar el problema del software.
En primer lugar, expliquemos brevemente el principio: hay un lugar en la memoria para almacenar datos llamado búfer. Cuando el programa coloca los datos en una ubicación determinada, se producirá un desbordamiento debido a espacio insuficiente. Por ejemplo: un balde sólo puede contener un kilogramo de agua. Cuando le pones dos kilogramos de agua, se desbordará. El sistema lo mostrará en la pantalla. Este tipo de problema ocurre a menudo en Windows2000 y Condition. También puede deberse a una mala compatibilidad entre dispositivos de hardware.
Aquí se muestran algunos ejemplos de análisis:
Ejemplo 1: Después de abrir Internet Explorer o unos minutos más tarde, el comando "0x70dcf39f" aparecerá en la memoria "0x00000000". Esta memoria no se puede "leer". Para finalizar el programa, haga clic en el cuadro de mensaje "Aceptar". Después de hacer clic en "Aceptar", aparece el cuadro de mensaje "Se ha producido un error interno y la ventana que está utilizando está a punto de cerrarse".
Una vez que se cierra el mensaje, Internet Explorer también se cierra. Solución Repare o actualice Internet Explorer y aplique parches. Un método de reparación que el autor ha visto es la actualización automática de Win2000, es decir, actualizar Win2000 a Win2000. De hecho, este método consiste en restaurar el sistema a su estado inicial. Por ejemplo, si su IE se actualiza a 6.0, será reemplazado por IE5.0 después de que usted mismo actualice.
Ejemplo 2: Haga doble clic en el archivo "AutoRun.exe" del CD en Windows La instrucción 0x77f745cc "hace referencia a la memoria en "0x00000078". No se puede "escribir en esta memoria". Para finalizar el programa, haga clic en "Aceptar" mientras se ejecuta normalmente en Windows 98. Solución: Esto puede ser un problema de compatibilidad del sistema, en el sistema winXP , haga clic derecho en el archivo "AutoRun.exe", seleccione Propiedades, Compatibilidad y seleccione "Windows 98/Me" en la opción "Ejecutar este programa en modo de compatibilidad". Win2000, si tiene el SP parcheado, simplemente inicie, ejecute, ingrese: regsvr32 c:\winnt\apppatch\slayerui.dll. Haga clic derecho, Propiedades, también aparecerán las opciones de Compatibilidad.
Ejemplo 3: Error de apagado de RealOne Gold. Solía ejecutarse normalmente, pero cada vez que lo apago recientemente, la instrucción "0xffffffffffff" hacía referencia a la memoria "0xffffffffffff". Esta memoria no se puede "leer". Solución alternativa: este problema se produce cuando el método de entrada utilizado es Microsoft Pinyin Input Method 2003 y la barra de idioma está oculta (no hay problema cuando no está oculta) y RealOne está cerrado, por lo que puede mostrar la barra de idioma antes de cerrar RealOne o utilizar cualquier otro método de entrada. como método de entrada actual para resolver este problema.
Ejemplo 4: Desde que me conecté, mi Howie's SuperSolver no ha podido reproducirse. Cada vez que aparece "0x060692f6" (cambia cada vez), la memoria a la que hace referencia el comando "0xff000011" no se puede leer. " y por lo tanto no se puede leer. Leer ", para finalizar el programa, presione "Aceptar". Solución: intente reinstalar el programa Haowei Super Unlocker. Si aún aparece después de la reinstalación, puede ir al sitio web oficial para descargar la versión correspondiente del parche e intentarlo. Si no funciona, simplemente puedes cambiar a otro jugador.
Ejemplo 5: haz doble clic en el acceso directo del juego, el comando "0x77f5cd0" hace referencia a la memoria "0xffffffffff", la memoria no puede ser ". read", y aparece un error del programa Client.dat. : reinstale el controlador más reciente para la tarjeta gráfica, luego descargue e instale DirectX 9.0.
Ejemplo 6: un amigo me envió un mensaje y mi computadora mostró Aparece un mensaje de error: "0x772b548f" Referencia de comando "0x00303033" memoria. 0x00303033 "memoria", la memoria no se puede "escribir" y luego QQ se desconectó automáticamente. Cuando volví a abrir QQ, descubrí que había enviado más de una docena. mensajes. Solución: Este es un ERROR de la otra parte al usar QQ, enviar códigos especiales y cometer errores de QQ. Siempre que aplique un parche o actualice a la última versión, todo estará bien.
Causa y solución
1. El módulo de memoria está roto Reemplace el módulo de memoria
2. La memoria dual es incompatible Utilice la misma marca de memoria o. use solo una memoria
3 Si hay un problema de calidad de la memoria, reemplace el módulo de memoria
4 Si hay un problema de disipación de calor, fortalezca la disipación de calor en el chasis
5 Si la memoria está conectada incorrectamente a la placa base u otro hardware es incompatible, reinserte la memoria
6 Problemas de hardware, reemplace el disco duro
7 Problemas con el controlador, reinstale el controlador Si es un sistema nuevo, se debe instalar el controlador de la placa base
8 Si el software está dañado, reinstálelo
9 Parche el error del software o actualice a la última versión. versión
10 El software y el sistema son incompatibles Parche el software o pruebe el modo de compatibilidad del sistema
10 El software y el sistema son incompatibles El sistema es incompatible
11 Software. y el sistema son incompatibles
11 El software es incompatible
11 El software es incompatible
11 Incompatibilidad del software
11
11 Software y conflictos de software Si ha instalado recientemente algún software nuevo, desinstálelo e intente
12 Uso del software Vuelva a instalar el software relacionado para otros problemas de software relacionados si se produce un error al reproducir un archivo en un determinado. formato, puede ser un problema del decodificador con el archivo
13 Problemas de virus con el software antivirus
14 El software antivirus entra en conflicto con el sistema o el software
14 Porque el software antivirus entra en conflicto con el sistema o el software. Conflicto de software Dado que el software antivirus ingresa al sistema de monitoreo subyacente, puede entrar en conflicto con algún software. Desinstálelo y vuelva a intentarlo.
15 Hay un problema con el sistema en sí. A veces hay errores en el funcionamiento. sistema en sí. Preste atención a la instalación del software lanzado oficialmente. Los programas de actualización, como los parches SP, se aplican mejor. Si aún no funciona, reinstale el sistema o cambie a otra versión.
[Otro comentario]
En Agregar o quitar programas del Panel de control, verifique si Microsoft NET está instalado.
Además, si está utilizando una tarjeta gráfica ATI y está utilizando el parche SP2 (algunos controladores de tarjetas gráficas ATI requieren NET.
Si ninguno de los dos métodos anteriores puede resolver completamente el problema, problema, puede intentar utilizar el software "IE Repair" y comprobar si hay virus, etc.
[No debería ser un problema actualizar Microsoft NET.Framework a la versión 1.1]
[Una cosa más]
Método 1:
Amigos del grupo de noticias de Microsoft hacen clic en: Inicio - Ejecutar: regsvr32 jscript.dll
Inicio --Ejecutar: regsvr32 vbscript.dll
Inicio--Ejecutar: regsvr32 vbscript.dll
Inicio--Ejecutar: regsvr32 vbscript.dll
Primero cree " vbscript.vbscript.dll
Pero no resuelve el problema, pero proporciona una forma de----- registrar todos los archivos DLL de una sola ejecución.
Después de la búsqueda, Encontré el siguiente método:
Ejecuta, escribe cmd Enter en el símbolo del sistema
para %1 en (%windir%\system32\*.dll) haz regsvr32.exe /s % 1
Este comando dandy perderá lentamente la entrada correcta y luego verá el desplazamiento rápido; de lo contrario... De lo contrario, no habrá tal efecto. Espere lentamente después de ingresar. Tiempo 1-2. Ábralo nuevamente mientras se está ejecutando
Método 2:
Este es un problema típico~~~~~, hay muchas razones para este problema. En términos generales, al aplicar parches del sistema. reemplazar la memoria y cambiar la ranura de memoria son tres formas de resolver este problema.
[Los parches del sistema se pueden actualizar en línea visitando el sitio web de Microsoft Update]
(Ocasionalmente)
Hay muchas razones para este problema y no se pueden concluir simplemente. Pruebe los siguientes puntos. puede resultarle útil:
1. Asegúrese de estar utilizando software no modificado (ni la versión china ni la versión descifrada)
2. Cuando utilice software modificado, intente no ejecutarlo. otro software. (Este es un archivo temporal y algunos programas también pueden usar carpetas temporales, por lo que causará interferencias)
3 Cierra todas las herramientas de escritorio y de administración de memoria (tienes al menos 2 herramientas similares en Ejecutar). )".
Método de procesamiento:
Ejecute regedit para ingresar al registro. En HKEY_LOCAL_MACHINE_SETTING_SETTING_SETTING_SETTING_SETTLES LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks, solo debe haber una clave normal valor "{AEB6717E-7E19-11d0-97EE- 00C04FD91972}, elimine el resto.
[Mi opinión y solución final personal]
Hoy probé varios métodos y finalmente me di cuenta de que el problema está en .NET de Microsoft. Actualicé y parcheé el programa y, después de un breve período de calma, volvió a ocurrir la situación de "no se puede leer la memoria". Más tarde, inspirado por el artículo anterior, desinstalé NET.Framework 1.0 y 1.1 de Microsoft y el mundo quedó en paz.
Además, si abre "Mi PC", "Mis documentos", etc., es posible que el menú contextual esté demasiado abultado, por lo que simplemente borrar el menú contextual puede solucionar el problema. problema.
[Resultados de la prueba]
El método más práctico y completo para el método anterior es este:
Ejecute en el símbolo del sistema e ingrese cmd Enter Enter
p>
para %1 en (%windir%\system32\*.dll) haga regsvr32.exe /s %1