Urgente~~~¡Ayuda! ¡La memoria oxf8cbe118 a la que hace referencia la instrucción oxf8c916ab no se puede leer!
Para resumir los problemas que he visto de que la memoria no se puede leer, las causas del problema se pueden resumir en los siguientes puntos: p>
1. Controlador inestable e incompatible con el sistema. Esto probablemente se debe a que la memoria no se puede leer o el archivo está protegido.
2. Uno o más software malintencionados están instalados en el sistema. y el sistema no se puede leer o el archivo está protegido
2. Uno o más software malintencionados están instalados en el sistema.
3. Existe un conflicto entre los programas cargados por el sistema o los programas que se ejecutan en el sistema, especialmente algunos programas de monitoreo de software antivirus.
4. Hay lagunas en el sistema. en sí mismo, lo que facilita el ingreso a la red para ataques.
5. Los problemas de virus también son los principales motivos por los que falla la memoria al leer, la protección de archivos y los errores de Resource Manager.exe...
6. Si falla la memoria al jugar juegos No se pueden leer, es muy probable que el controlador de la tarjeta gráfica no sea adecuado (aquí no son adecuados para juegos ni para tarjetas gráficas de computadora)
7. Algunos programas tienen deficiencias
8. El hardware de la computadora está sobrecalentado, lo cual también es una de las razones por las que no se puede leer la memoria.
9. La mala compatibilidad entre la memoria de la computadora y la placa base también es una razón fatal por la cual la memoria no se puede leer.
Espero que el resumen anterior pueda ayudarle a determinar la causa del problema de que la memoria no se puede leer.
Cita:
Además, hay una solución sencilla que circula por Internet:
En la ventana de línea de comando, escriba y presione la tecla Enter p >
para 1 pulg. (windir\system32\*.ocx) do regsvr32 /s 1
Después de completar, escriba y presione Entrar
para 1 pulg. (windir\system32 \*.ocx) do regsvr32 /s 1
Aquí hay una solución simple que encontramos en Internet:
Escribe en la ventana de línea de comando y presiona Enter p>
for 1 in (windir\system32\*.ocx) do regsvr32 /s 1
Esta es una solución sencilla que encontramos en Internet.
para 1 en (windir\system32\*.dll) haga regsvr32 /s 1
Esto llevará mucho tiempo, así que tenga paciencia
Pero También puede ser necesario reiniciar completamente el sistema para que funcione correctamente.
Esto es lo que hice con el sistema:
Cita:
En primer lugar, yo mismo he estado usando 1.2 y lo he estado usando. desde antes de que se lanzara el sistema Utilizándolo y probándolo.
En primer lugar, yo mismo he estado usando 1.2 y lo he estado usando y probando desde antes de que se lanzara el sistema, excepto por algunos problemas con el software en sí, como cerrar el programa MPC después de reproducir RM. archivos en la versión anterior de Baofeng Yingyin, no he tenido problemas con la memoria ilegible.
En segundo lugar, trabajo mucho en el sistema, además de no jugar juegos importantes.
Mi configuración: Celeron D 2.66G, ARBOR P4M800, KingSton 256 DDR 400*2, GF4 MX440.
El controlador tiene certificación WHQL y no hay ningún software antivirus instalado.
En términos generales, el hardware informático es casi indestructible.
La posibilidad de problemas de memoria es poco probable (a menos que su memoria sea realmente un desastre), pero existen principalmente los siguientes aspectos: 1) Mala memoria (principalmente memoria de segunda mano
2) Utilice la memoria con calidad); problemas; 3) La parte dorada de la memoria insertada en la placa base tiene demasiado polvo; 4) Utiliza memoria de diferentes marcas y capacidades, por lo que es incompatible; 5) Overclockear la memoria, esto no es una buena idea; 6) Usar la memoria para evitar problemas. 7) Usar la memoria en tu computadora, no es una buena idea; Puedes utilizar MemTest, un programa que prueba minuciosamente la estabilidad de la memoria.
En segundo lugar, si no existe ninguna de las situaciones anteriores, entonces deberá solucionar el problema desde el lado del software.
El primero es el principio: hay un lugar para almacenar datos en la memoria llamado búfer. Cuando el programa coloca los datos en el búfer, el sistema operativo necesita proporcionar una "función" para aplicar. Si la asignación de memoria es exitosa, la función enviará la dirección del área de memoria recién abierta al programa de aplicación, y el programa de aplicación puede usar esta memoria a través de esta dirección. Esto se llama "memoria dinámica". 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 de "0" ya no representa un cursor recién habilitado, sino una notificación de error enviada por el sistema a la aplicación. Como aplicación, debe verificar si el valor de retorno es 0 después de cada aplicación de memoria. Si es así, indica una falla y se deben tomar algunas medidas para salvarlo, 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 del sistema informático y las aplicaciones nunca pueden usarla. En un sistema operativo desprotegido (como DOS), escribir datos en esta dirección provocará que el sistema falle inmediatamente, mientras que en un sistema operativo potente (como Windows), la operación será capturada inmediatamente por el mecanismo de protección del sistema, lo que resultará en El sistema operativo fuerza el cierre de la aplicación errónea para evitar que propague errores. En este momento, aparecerá el error de "lectura" de la memoria mencionada anteriormente, 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, como memoria insuficiente, discrepancia en la versión de la función del sistema, etc. Por lo tanto, es más probable que tales fallas de asignación ocurran después de que el sistema operativo se haya utilizado durante mucho tiempo, después de que se hayan instalado múltiples aplicaciones (incluidos programas de virus que se "instalaron" inadvertidamente) y después de una gran cantidad de parámetros y parámetros del sistema. Los archivos han sido modificados.
En aplicaciones que utilizan asignación dinámica, a veces habrá una situación en la que el programa intenta leer o escribir una sección de memoria que "debería estar disponible", pero por alguna razón, el cursor que se espera que esté estar 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. El sistema recuperará memoria. Una vez que el sistema recupera la memoria no registrada, 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 "violar la ley" es. será cancelado por el sistema operativo. Todos sus recursos serán reciclados. ¡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.
En primer lugar, recomendamos:
1. Revisar el sistema en busca de troyanos o virus. Estos programas a menudo modifican irresponsablemente el sistema para lograr el propósito de 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 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 pueden ocurrir errores con el propio sistema operativo, así que asegúrese de instalar actualizaciones oficiales.
3. Intente utilizar la última versión oficial de la aplicación. Las versiones de prueba y las versiones de prueba pueden tener errores. Elimine y vuelva a crear los archivos en la carpeta Windows\System32\Wbem\Repository: haga clic con el botón derecho en el escritorio, haga clic en Mi PC y luego haga clic en Administrar. En Servicios y aplicaciones, haga clic en Servicios y luego cierre y detenga el servicio Instrumental de administración de Windows. Elimine todos los archivos en la carpeta WinDOWS\System32\Wbem\Repository. (Abra Servicios y aplicaciones, haga clic en Servicios y luego abra e inicie el servicio Instrumental de administración de Windows. Después de reiniciar el servicio, los archivos se volverán a crear según la información proporcionada en la siguiente clave de registro:
HKEY_LOCAL_MACHINE\Microsoft\WBEM\CIMOM\Autorecover MOFs
Solución de problemas La memoria no se puede "leer"
Solución de problemas La memoria no se puede "leer"
Solución de problemas: al abrir cualquier programa desde el escritorio o menú de inicio, a veces aparece el mensaje de error: la instrucción "0x12345678" apunta a la memoria "0x12345678", la parte numérica representa el valor de la variable. No hay problema al abrir el programa desde "Ejecutar". >
Solución: Ejecute regedit para ingresar al registro, en la entrada: HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\\Microsoft\\\\Windows\\\\\CurrentVersion\\\\Explorer\\ \\\ ShellExecuteHooks. Solo debe haber una clave normal debajo de esta clave "{AEB6717E-7E19-11d0-97EE-00C04FD91972}". Si hay otras claves, podemos eliminar todas las demás claves y conservar solo esta clave predeterminada. /p>
El problema de que la memoria no se "escribe". Los usuarios que utilizan sistemas operativos Windows a veces encuentran este tipo de mensajes de error: "La instrucción 0X se refiere a la memoria 0x00000000 y la memoria no se puede escribir", y luego La aplicación será cerrado Si le pregunta a algunos "expertos", la respuesta a menudo será un desdén indignado como "Windows es demasiado inestable". De hecho, este error no es necesariamente causado por la inestabilidad de Windows. Analizaremos brevemente las razones comunes de este error.
1. La aplicación no puede verificar la asignación de memoria
El programa necesita una parte de memoria para guardar datos y necesita llamar al sistema operativo para proporcionarla. función función "se utiliza para aplicar. Si la asignación de memoria es exitosa, la función función devuelve la dirección del área de memoria recién abierta al programa de aplicación, y el programa de aplicación puede usar la memoria a través de esta dirección. Esto se llama. Para " asignación de memoria dinámica", las direcciones de memoria también se denominan "punteros" en programación.
La memoria no siempre está disponible y, a veces, la asignación de memoria falla cuando la asignación falla. Un valor de 0. El valor de retorno 0 no Representa un puntero recién habilitado, pero es 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 0, lo que significa que ha ocurrido una falla. y debe tomar algunas medidas para guardarlo para mejorar la solidez del programa.
Si la aplicación no busca este error, "piensa" que el valor es un puntero libre a la memoria asignada y continúa usando esa memoria durante el resto de la ejecución. 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 nunca pueden usarla. En un sistema operativo sin un mecanismo de protección (como DOS), escribir datos en esta dirección provocará un bloqueo inmediato. En un sistema operativo potente como Windows, esta operación será capturada inmediatamente por el mecanismo de protección del sistema, provocando que el sistema operativo. forzar el cierre de la aplicación infractora para evitar que se expanda. Como resultado, el sistema operativo fuerza el cierre de la aplicación para evitar que el error se expanda. Esto da como resultado el error "escribir en la memoria" mencionado anteriormente, que indica que la dirección de memoria a la que se hace referencia es "0x00000000".
Hay muchos motivos por los que falla la asignación de memoria, incluida memoria insuficiente, discrepancia en la versión de la función del sistema, etc. Por lo tanto, es más probable que este tipo de falla de asignación ocurra después de que el sistema operativo se haya utilizado durante mucho tiempo, se hayan instalado múltiples aplicaciones (incluidos programas de virus que se "instalaron" inadvertidamente) y una gran cantidad de parámetros y sistemas del sistema. Los archivos han sido modificados.
En segundo lugar, la aplicación apunta a un puntero de memoria anormal debido a su propio error
En aplicaciones que utilizan asignación dinámica, a veces habrá una situación: el programa intenta leer o escribir una sección de Memoria que "debería estar disponible", pero por alguna razón el puntero que se esperaba que estuviera disponible ya no es válido. Esto podría ser que el programa "olvidó" pedirle al sistema operativo que asignara memoria, o podría ser que el propio programa cancelara el registro de la memoria en algún momento y "no se dio cuenta", etc. El sistema recuperará memoria. Una vez que el sistema recupera la memoria no registrada, 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 resultado para un programa que intenta "violar la ley" es. será cancelado y todos los recursos serán reclamados. ¡Las leyes del mundo de la informática son aún más efectivas y estrictas que las leyes de los humanos!
Situaciones como estas son errores en el programa mismo y, a menudo, estos errores se encuentran en secuencias específicas de operaciones. Los punteros no válidos no siempre son 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 mensaje de error anterior aparece con frecuencia en el sistema, las siguientes sugerencias pueden resultar útiles:
1. Compruebe si hay troyanos o virus en el sistema. 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 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 puede haber errores en el propio sistema operativo, así que tenga cuidado al instalar las actualizaciones publicadas oficialmente.
3. Pruebe una nueva versión de la aplicación.
Ejemplo de error: en BIOS, cambie el valor CLS de la memoria a 3, ¡así es como alguien lo resolvió!