Reproducción de casos: después de una operación ilegal, el "Asistente de búsqueda" de Windows XP se convierte en una "pizarra". No solo eso, sino que el elemento "Cuenta de usuario" en el "Panel de control" también aparece "sin rostro". Haga clic en "Inicio → Ayuda y soporte", el mouse parpadea pero no hay rastro de la interfaz del programa "Ayuda y soporte".
Estudio de caso: al sentir, creo que un archivo DLL en el sistema se ha desconectado, perdido o dañado. Pero casi todos los programas de Windows tienen que llamar a cientos de archivos DLL. Si busca el análisis uno por uno de la forma habitual, es equivalente a encontrar una aguja en un pajar. Teniendo en cuenta que tres programas están "desfigurados" al mismo tiempo, deberían verse afectados por el mismo (o varios) archivos DLL. Para hacer esto, debe encontrar el archivo DLL utilizado por los tres programas anteriores juntos, y luego encontrar el "detrás de la escena".
Búsqueda y alineación
Paso 1: Comience con el Asistente de búsqueda y descubra la “experiencia de vida”. Abra "Search Assistant" en otra máquina con Windows XP, y presione Ctrl + Alt + Del para abrir el "Administrador de tareas". En la pestaña "Aplicaciones", seleccione "Search Assistant" y haga clic derecho, seleccione "Cambiar" Al proceso ", eh, resultó ser parte de Explorer.exe (administrador de recursos).
Paso 2: Utilice un método similar para saber que "Ayuda y soporte" pertenece al proceso Helpctr.exe, pero en la "Cuenta de usuario", solo puede usar el método de observación y comparación para averiguar el proceso de inicio mshta.exe.
Sugerencias
Puede determinar el proceso al que pertenece comparando los cambios en el Administrador de tareas abriendo o cerrando la Cuenta de usuario. También puede abrir el Asistente de búsqueda. Ingrese "tasklist /fo table> C: \\ acc1.txt" en el "Símbolo del sistema". Después de cerrar el programa, ingrese "tasklist /fo table > C: \\ acc2.txt" en el "Símbolo del sistema" Luego use el comando fc para comparar "fc C: \\ acc1.txt C: \\ acc2.txt > C: \\ acc.txt", y los elementos adicionales obtenidos por la comparación son los procesos a los que pertenece el programa.
Paso 3: Reinicie la computadora. Por favor verifique el software LISTDLLS. Descargue el software aquí, luego mueva listdlls.exe a C: \\ Windows, presione Ctrl + R para abrir el cuadro "Ejecutar", escriba "cmd" y escriba el "Símbolo del sistema":
listdlls -r explorer .exe > C: \\ explorer1.txt.
Luego, abra el "Asistente de búsqueda" e ingrese "listdlls -r explorer.exe" en el "Símbolo del sistema" nuevamente. C: \\ explorer2.txt
Finalmente compare con el comando fc: < Br>
fc C: \\ explorer1.txt C: \\ explorer2.txt > C: \\ explorer.txt.
Esto abre el archivo C: \\ explorer.txt. El archivo adicional después de la comparación es el archivo DLL llamado por el Asistente de búsqueda.
Consejos
El uso de ListDlls es: listdlls [-r] [processname pid] o listdlls [-r] [-d dllname]
Paso 4: Reiniciar En la computadora, use el comando "listdlls -r helpctr.exe > C: \\ helpctr.txt" para obtener el archivo DLL utilizado por "Ayuda y soporte técnico". El reinicio aquí es para descargar los archivos DLL que no se han utilizado de la memoria.
Paso 5: Reinicie nuevamente, use el comando "listdlls -r mshta.exe > C: \\ mshta.txt" para obtener el archivo DLL utilizado por la "cuenta de usuario".
Filtrar el último "asesinato verdadero"
Analizar el archivo DLL en explorer.txt, donde el directorio de archivos contiene "srchasst", que son todos los archivos llamados por el "asistente de búsqueda". Los archivos restantes son archivos sxs.dll, vbscript.dll y JScript.dll en el directorio C: \\ Windows \\ system32. Usando el método de "búsqueda", puede encontrar que los archivos anteriores existen en los archivos helpctr.txt y mshta.txt. Parece que los "culpables" no son los tres.
De vuelta a la computadora original, encontré que los tres archivos existían y no estaban dañados. Regístrese con el comando regsvr32. Efectivamente, después de registrar el archivo jscript.dll (usando el comando regsvr32 JScript.dll), el programa "pizarra" finalmente restauró su hermosa "cara".
Xiaobian tiene algo que decir:
Muchas fallas de software en el sistema son causadas por archivos DLL. En el pasado, a menudo prestábamos más atención a si se perdía el archivo DLL. De hecho, todavía hay muchas razones por las cuales el registro no fue exitoso. Después de leer el método descrito en este artículo, podemos filtrar fácilmente el archivo DLL que causó la falla y finalmente resolver el problema.
. 1. Prohibir que el programa genere el archivo de índice El archivo de lectura previa hace que el s
Echemos un vistazo a la imagen: esta imagen es el atributo del sistema en mi máquina C4 2.4
La computadora de escritorio original en la casa del autor, y tiene acceso a Internet a tra
Accesos directos del Administrador de tareas, Accesos directos del Administrador de tareas de Window
Resuelva el problema de la pérdida del menú del sistema doble después de restaurar XP
Consejos para el administrador de recursos para volver a cavar (en)
La vieja computadora portátil debe elegir cuál es el mejor sistema xp
Cómo ingresar al modo seguro y desactivar la restauración del sistema (1)
Configuración multimedia del sistema Windows XP completo Raiders
Las últimas habilidades de aplicación Win XP cinco
Resulta que es fácil resolver el fallo de la consola de Windows XP
Cómo acelerar el proceso de instalación del sistema operativo
Panel de control del sistema de Windows utiliza conjunto de habilidades
Ver usuarios ocultos bajo el registro en el sistema XP (1)
Microsoft: no todos los usuarios de XP pirateados pueden actualizar SP2
Sistema XP muestra la solución del contenido del último disco
Win10 cómo quitar el icono de red de la interfaz de pantalla de bloqueo
¿Cómo comprime Win7 el tamaño de la imagen? Diagrama de método de imagen comprimido Win7
¿Cómo el ordenador win7 restaura las fuentes del sistema?
La interfaz de inicio de sesión del sistema Win10 muestra cómo eliminar el botón de contraseña
Cómo recuperar la pérdida de datos después de reinstalar el sistema
En Windows 10, agregue el menú "Ejecutar como otro usuario" para la aplicación en el menú Inicio.