Inicialización del tiempo de ejecución de backend para el dispositivo#2. Por favor tenga paciencia...

Publicado en: · Autor:Recuperación de contraseña

Este mensaje de error indica que se produjo una falta de memoria al inicializar un dispositivo (como una GPU), lo que provocó una falla en la asignación de memoria ( CL_MEM_OBJECT_ALLOCATION_FAILURE ) en el comando OpenCL clEnqueueNDRangeKernel () . Esto suele estar relacionado con la memoria disponible insuficiente de la GPU, probablemente por las siguientes razones:

Análisis de la causa

  1. Memoria de vídeo insuficiente de la GPU : Su GPU no tiene suficiente memoria para manejar las tareas requeridas por Hashcat u otras herramientas. Por ejemplo, cuando intenta descifrar un archivo hash muy grande o utiliza una intensidad de descifrado muy alta, los requisitos de memoria aumentan significativamente.

  2. Otros procesos ocupan la memoria de la GPU : Es posible que haya otros procesos en ejecución en su GPU que ocupan una gran cantidad de memoria de vídeo, lo que hace que Hashcat no pueda asignar suficiente memoria.

  3. Problemas con el controlador de la GPU : a veces, las versiones del controlador de la GPU son incompatibles o hay errores, lo que puede causar problemas de gestión de memoria. Actualizar el controlador puede ayudar a resolver este problema.

  4. Límites de asignación de memoria : Algunas implementaciones de OpenCL pueden tener límites de tamaño para una asignación de memoria individual. Si su tarea requiere un solo bloque de memoria que exceda este límite, la asignación de memoria también fallará.

Solución

  1. Reducir los parámetros de ataque :

    • Reducir el tamaño del lote ( - -workload-profile o -n y -u parámetros) para reducir el uso de memoria.

    • Utilice listas de hash más pequeñas o divida archivos grandes en partes más pequeñas para ejecutar.

  2. Cierre otros procesos que ocupan la GPU :

    • Confirme que ningún otro proceso está usando la GPU. Puede utilizar Task Manager (Windows) o nvidia-smi (Linux/Windows, para GPU de nvidia) para verificar el uso actual de la memoria.

  3. Ajustar la selección del dispositivo :

    • Seleccione diferentes dispositivos (si hay varias GPUs) usando los parámetros -d .

  4. Actualizar o reinstalar el controlador de la GPU :

    • Asegúrese de que el controlador de la GPU sea la versión más reciente, especialmente cuando use una versión de GPU o sistema operativo más reciente.

  5. Usar un modo de algoritmo de hash inferior :

    • Usar un modo inferior (si es aplicable) puede reducir los requisitos de memoria.

  6. Agregar más memoria física :

    • Si tienes varias GPU, considere agregar memoria física o cambiarla por una GPU con más memoria.

Al probar los métodos anteriores, debería poder encontrar una solución adecuada para manejar el problema de la memoria insuficiente.

Siguiente artículo:[Intercambio de experiencias ] El archivo hashfile está vacío o dañado. ¿Qué significa informar de error?
Siguiente artículo:[Ciencia popular] ¿Cuántas combinaciones de contraseñas de 14 dígitos hay y cuánto tiempo se tarda en resolverlas?
  • Centrarse en Word, Excel, PPT, PDF, RAR, ZIP, 7Z, paquetes comprimidos, desbloqueo y descifrado de archivos cifrados de Office
  • Proporcionamos a los usuarios recuperación de contraseña de paquete comprimido de archivos de alta calidad, recuperación de contraseña de palabra de desbloqueo de PDF
  • Derechos de autor © Document Password Recovery Master Plataforma de descifrado en línea