Solucione los errores "No se pudieron leer las instrucciones en la memoria referenciada"

Es raro en estos días, pero a veces aún puede encontrarse con un mensaje de error críptico mientras usa su computadora. Los errores crípticos son los que realmente no se explican por sí mismos.

Si tiene suerte, obtendrá un número de referencia de error que puede buscar, pero en el caso del error "No se pudo leer la instrucción(Instruction) en la memoria referenciada(Referenced Memory Could) ", no tiene esa suerte.

Este error en particular puede ocurrir en cualquier momento, a menudo sin una causa clara. Entonces, si está felizmente haciendo lo suyo en una PC y de repente experimenta un bloqueo del software junto con este error, esta guía lo pondrá en el camino hacia la recuperación.

¿Qué es este error exactamente?(What Is This Error Exactly?)

El texto real del error se explica por sí mismo. La información en la RAM se almacena en una dirección específica. Cuando el software en cuestión necesita información almacenada en una dirección particular, la solicita. A veces, por la razón que sea, este proceso sale mal. Este error nos dice que la dirección no es válida por alguna razón.

¿Qué causa el error?(What Causes The Error?)

Ahora llegamos al verdadero problema. Aunque sabemos que se trata de una dirección de memoria no válida, no tenemos idea de por qué(why ) la dirección de memoria no era válida. 

Esta es una de las razones por las que este error en particular causa tanto dolor. Podría ser hardware, software o la fase de la luna. La buena noticia es que, con un poco de deducción y lógica, es posible rastrear al gremlin responsable de tus problemas de error de memoria.

Haciendo algo de trabajo de detective(Doing Some Detective Work)

Antes de ver las correcciones específicas que pueden solucionar este error, debe prepararse un poco. Después de todo, es más probable que simplemente probar todo cause nuevos problemas y no necesariamente le indicará la verdadera causa del problema.

Lo más importante que debe hacer es anotar cuándo y cómo ocurre el error. Hazte estas preguntas:

  • ¿(Did) Comenzó a suceder después de un cambio de hardware o software? 
  • ¿Solo sucede con una aplicación en particular? 
  • ¿Sucede independientemente de lo que estés haciendo?
  • ¿Ocurre al azar o en intervalos establecidos?

Si puede reunir alguna evidencia circunstancial, podría proporcionar una pista sobre qué soluciones tienen más probabilidades de funcionar. Si solo un programa en particular recibe este error, por ejemplo, entonces es mejor que acceda a su página de soporte técnico que jugar con su propia computadora de cualquier manera. 

Tenga en cuenta los detalles específicos del contexto de su error a medida que repasamos las diversas formas de hacer que este error no sea más que un recuerdo lejano. 

Las correcciones más sensatas(The Most Sensible Fixes)

Dado que hay tantas razones posibles para que una dirección de memoria no válida cause un poco de estrago leve, tiene sentido redondear las soluciones más sensatas. Hay bastantes de ellos, por lo que comenzar con los que tienen más probabilidades de estar relacionados con su error específico es el camino a seguir. 

Si realiza una reparación que hace un cambio en su computadora, recuerde deshacerla si no solucionó el problema. Si no lo hace, entonces está introduciendo nuevas variables que dificultan las posibilidades de eliminación. ¡Sé sistemático!

The Easiest Fix: Ignore It!

Esta es, con mucho, la forma más fácil de solucionar el problema, pero ignorar el error solo funciona si la causa del problema no es sistemática. Las computadoras y el software que las hace útiles son muy complicados. A veces las cosas salen mal solo una vez o muy raramente. 

Entonces, si ve este error una vez y nunca más, no se preocupe. Si lo ve una vez cada pocas semanas o meses, probablemente tampoco valga la pena el esfuerzo de abordarlo.

Si el error de memoria interrumpe el trabajo de misión crítica o ocurre con tanta frecuencia que perjudica sustancialmente su experiencia de usuario, entonces, por supuesto, debe investigar otras soluciones. El punto es no enloquecer por lo que podría ser un error muy raro o incluso único.

Más RAM (virtual) por favor(More (Virtual) RAM Please)

La memoria virtual es una parte reservada de su disco duro que actúa como un desbordamiento cuando sus chips de RAM físicos están llenos. (RAM)A menudo, cuando las aplicaciones que consumen mucha memoria se quedan sin RAM y no tienen dónde colocar la información adicional, se pierde. Cuando un programa solicita su información, no está allí. Lo que(Which) conduce a un accidente o un mal funcionamiento grave. 

La administración de la memoria(Memory) en los sistemas operativos modernos es realmente muy buena y los productos de software de calidad también están hechos para funcionar de manera eficiente con la memoria RAM(RAM) disponible . Entonces, en la mayoría de los casos, la memoria virtual nunca se necesita. Sin embargo, los programas con una gestión deficiente de la memoria o una asignación de memoria virtual demasiado pequeña para su sistema pueden provocar errores de memoria.

Por supuesto, puede agregar más RAM(RAM) física , pero una solución rápida (¡y gratuita!) es optimizar su archivo de paginación de memoria virtual. Simplemente(Just) siga esta guía(this guide) y sus aplicaciones tendrán suficiente espacio para respirar.

Cerrar aplicaciones en segundo plano(Close Background Applications)

Otro ángulo desde el cual abordar el mismo problema es reducir la cantidad de aplicaciones que consumen mucha memoria. 

Su navegador de Internet es el mayor culpable aquí. Cada(Every) pestaña que abres en un navegador como Google Chrome consume una gran cantidad de RAM . Es bastante normal que alguien cargue un juego y deje el navegador o el software de la suite ofimática abiertos en segundo plano. Si tiene poca memoria, cerrar algunas pestañas o guardar su trabajo y cerrar sus aplicaciones de productividad puede ser de gran ayuda.

Tal vez no tenga programas ejecutándose en segundo plano, al menos no los que conoce. Es una buena idea verificar cuánta memoria de su computadora está en uso cuando está inactiva. Hacer esto no podría ser más fácil.

En Windows 10, 8 o 7 simplemente press CRTL+ALT+DEL y luego haga clic en Administrador de tareas.(click Task Manager.)

Si su Administrador de tareas(Task Manager) se ve así:

Luego haga clic en Más detalles(click More Details) para expandirlo.

Ahora, en la pestaña Procesos(Processes) , haga clic en la columna Memoria para organizar los procesos por uso de memoria. (Memory )Busque cualquier proceso que esté utilizando una gran cantidad de memoria. Si no son críticos, puede finalizarlos haciendo clic con el botón derecho en un proceso y seleccionando Finalizar tarea(End Task)

Solo tenga en cuenta que si no sabe qué es un proceso, primero debe buscarlo en Google. ¡Si podría ser bastante importante!

Volver el tiempo atrás(Turn Back Time)

Las últimas versiones de Windows , efectivamente de regreso a Windows 7 en términos de qué sistemas operativos todavía están en uso hoy en día, tienen algunas funciones de recuperación bastante completas. Específicamente, puede usar Restaurar sistema(System Restore) para revertir los cambios importantes que se han realizado recientemente. 

Pueden ser actualizaciones de Windows , instalaciones de controladores o nuevos paquetes de software. Si su error de memoria comenzó a aparecer después de que ocurrió algo lo suficientemente grande como para garantizar un punto de restauración del sistema, no está de más volver a antes de ese punto para ver si el problema se soluciona.

En Windows 10 puede restaurar su computadora a un punto anterior haciendo lo siguiente:

  • Primero, busque Recuperación(Recovery ) en el menú Inicio. 
  • Haga clic en Recuperación. (Recovery. )Luego haga clic en Abrir Restaurar sistema(Open System Restore) .

Si se crearon puntos de restauración antes de los cambios que sospecha que provocaron el error, puede seleccionarlos aquí y luego seguir las instrucciones de Windows para completar el proceso de restauración.

Si las cosas están realmente mal, debería considerar reiniciar Windows para restaurarlo a un estado impecable.

Desalojar a un culpable de software(Evict a Software Culprit)

Si no hay un punto de restauración apropiado y tiene motivos para sospechar que un programa recientemente instalado o actualizado es la causa de sus errores de memoria, simplemente desinstálelo usando la función Agregar o quitar programas(Add or Remove Programs) . Lo encontrará en el Panel(Control Panel) de control o simplemente buscándolo en el menú Inicio(Start Menu) .

Comprobar si hay daños en los archivos del sistema(Check For System File Corruption)

Si el error de memoria no se elimina con una de las soluciones más comunes, puede verificar si los archivos de su sistema están dañados usando un conjunto de comandos especiales. 

Debe ejecutar el Comprobador de archivos del sistema(System File Checker) desde el símbolo del sistema(Command Prompt) . Eso puede sonar intimidante si nunca antes ha trabajado con la interfaz de Windows basada en texto , pero si sigue esta guía simple,(this simple guide) hacer que el proceso de reparación funcione es pan comido. De hecho, es un buen hábito usar el corrector de vez en cuando para adelantarse a una variedad de problemas.

Utilice las utilidades más limpias para eliminar los restos de software no deseado(Use Cleaner Utilities to Remove Leftover Software Junk)

En un mundo perfecto, el software que elimine, actualice o actualice debería limpiarse después de sí mismo. Existen muchas utilidades que se especializan en eliminar esta porquería donde fallan los desinstaladores estándar. 

Por ejemplo, DDU es una utilidad popular que limpia su sistema de controladores de GPU . Es útil cuando algo relacionado con los gráficos está causando problemas. Java también es un invitado común que simplemente no dejará su computadora como la encontró. Tanto es así que existe una guía oficial de eliminación de Java(official Java removal guide) .

Antes de usar cualquier tipo de utilidad de limpieza, asegúrese de escanear el software en busca de malware con un servicio como VirusTotal y lea algunas reseñas de terceros para asegurarse de que sea legítimo y eficaz.

Actualizar todo(Update Everything)

A veces, los errores de memoria (y cualquier otro error en realidad) pueden ser el resultado de desajustes de actualización. Su instalación de Windows puede tener actualizaciones automáticamente, pero si sus paquetes de software y controladores de hardware no se han actualizado para que coincidan con el nuevo código base, puede ser una receta para la inestabilidad.

Primero, querrá volver a verificar que se hayan instalado las actualizaciones de Windows . (Windows updates)A continuación, querrá verificar que el programa que muestra el error también se haya actualizado. También querrá descargar los controladores más recientes para hardware como su tarjeta gráfica y placa base. 

Verifique la salud de su hardware(Check Your Hardware Health)

Si las soluciones basadas en software no parecen funcionar, el error de memoria puede tener una causa más grave. Si bien nadie quiere escuchar que el hardware de su computadora podría estar fallando, es una posibilidad que tendrá que eliminar. 

Como era de esperar, el sospechoso número uno es su propia memoria RAM. Revisar sistemáticamente su RAM en busca de problemas lleva tiempo, pero cualquiera puede hacerlo. Consulte esta excelente guía(excellent guide) para comprobar si hay mala memoria.

Incluso si ha ejecutado el verificador de archivos del sistema mencionado anteriormente, es posible que desee verificar la salud física de su disco duro con CHKDSK en caso de que haya sectores defectuosos u otros problemas físicos con él.

Presentar una queja con el servicio de atención al cliente(File a Complaint With Customer Support)

Cuando un error de "no se pudo leer la instrucción en la memoria referenciada" es claramente el resultado de una pieza de software defectuosa, puede haber solo un curso de acción que funcione: contactar a los desarrolladores. 

Los errores(Bugs) ocurren y si el juego o el paquete de software falla constantemente con este error, es posible que no puedas hacer nada al respecto. Así que envíe un correo electrónico a atención al cliente, acceda a los foros oficiales y obtenga algunos consejos sobre si se está perdiendo algo obvio o si realmente es un problema técnico en Matrix .

Obtener una lectura de este error común(Getting a Read On This Common Error)

Esa fue una larga lista de correcciones, pero no hay razón para dejar que este error de lectura de memoria descarrile su trabajo o juego. 

Mantén la cabeza fría, cruza las imposibilidades de tu lista y pronto deberías volver a la normalidad.



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts