Mi computadora siempre enciende. ¿Qué está sucediendo? ¿Es un virus?
1. La razón subyacente por la que no se puede leer la memoria
Algunas aplicaciones necesitan llamar a la "función" proporcionada por el sistema operativo para aplicarla al iniciarse, especialmente al salir para guardar. datos. Si la asignación de memoria es exitosa, la función devolverá la dirección del área de memoria recién abierta al programa de aplicación, y el programa de aplicación podrá usar la memoria correspondiente a través de esta dirección. Esto es "asignación de memoria dinámica" y la dirección de memoria también es un "puntero" en la programación.
Pero por algunas razones, la asignación de memoria puede fallar. Cuando la asignación falla, la función del sistema devuelve el valor 0. En este punto, el valor de retorno "0" ya no indica el puntero recién habilitado, pero el sistema le recuerda a la aplicación que su aplicación falló con un error. Si la aplicación no detecta este error, pensará que este valor es un puntero gratuito que se le ha asignado en función de la "inercia de pensamiento" y continuará utilizando lo que cree que es "esta memoria" en operaciones posteriores.
Pero el área de almacenamiento de direcciones 0 reales almacena la "tabla de descriptores de interrupción" más importante del sistema, y las aplicaciones generales no pueden usarla. Si una aplicación intenta utilizar esta dirección 0, el mecanismo de protección del sistema Windows la detectará inmediatamente y luego el sistema operativo cerrará a la fuerza la aplicación incorrecta para evitar que el error se expanda. En este momento, aparecerá el error de "memoria de escritura" mencionado anteriormente, lo que indica que la dirección de memoria a la que se hace referencia es "0x".
¿Cómo evitar que se lea la memoria?
1. Instale el sistema oficial original.
Sistema recomendado: XP SP3 | Windows7 SP1
2. No instales software al azar, solo instala el software que necesitas.
Lectura recomendada: Cosas a tener en cuenta al seleccionar, instalar, configurar y desinstalar software.
3. Después de usarlo durante un período de tiempo, se recomienda limpiar la conexión "dedo dorado" de la memoria con regularidad.
4. Instale un software antivirus conocido y compruébelo y elimínelo periódicamente para reducir la posibilidad de infectarse con virus y troyanos.
Encontré un remedio de emergencia y no se puede leer la memoria:
Ingrese el siguiente comando en el símbolo del sistema (CMD) y presione la tecla Intro:
para %1 in (%windir%\system32\*. regsvr32.exe /s % 1
Al ejecutar el comando anterior, puede volver a registrar todos los archivos .dll (tarda entre 3 y 5 minutos), solucionando así el problema de que la memoria actual no se puede leer
Respuesta de referencia:/Link? -tR_pymhatho 6 jyf 4g v9 bfiq