Error: archivo SHDocvw.dll

Taller de Windows

Este error puede dar tanto al Iniciar una sesión de usuario en el XP, como al Ejecutar la Búsqueda de archivos. Los pasos a seguir son, comprobar que el archivo existe en la carpeta C:\Windows\System32\ y si no existe ponerlo reestablecerlo.

  1. Pulsa las teclas CONTROL+ALT+Suprimir
  2. Ir al menu Archivo y seleccionar Nueva Tarea
  3. Escribe CMD y pulsa Enter
  4. Escribe en la ventana negra

    C:\>CD \
    C:\>Dir c:\windows\system32\SHDocvw.dll y pulsa ENTER

    Debería salir algo como….

    Directorio de c:\windows\system32
    02/05/2005 21:56 1.484.288 shdocvw.dll
    1 archivos 1.484.288 bytes

    Entonces el archivo ya existe y debes saltarte esto hasta la nota que he puesto al final

  5. Pero si sale ….

    Directorio de c:\windows\system32
    No se encuentra el archivo

    Eso significa que tendrás que buscarlo
    escribe estos comandos tal cual están para que no haya problemas luego….

  6. C:\>CD \
    C:\>CD WINDOWS
    C:\>DIR /S SHDOCVW.DLL

  7. Ahora saldrá un listado con las copias del archivo que estén en subcarpetas… siempre suele haber alguna, lo único que debemos hacer es copiar uno de esos a la carpeta system32 ….

En mi caso yo encontré una copia actualizada en la ruta C:\WINDOWS\NtUninstallKB890923
ahora ejecuto el comando ….
C:\WINDOWS>CD SYSTEM32
C:\WINDOWS\system32>COPY C:\WINDOWS\NtUninstallKB890923\shdocvw.dll>

y listo ya tengo una copia de seguridad restaurada (lo que esta escrito al final de la línea es un punto y es importante ponerlo).

NOTA FINAL: En caso de que el archivo exista, puede pasar que este mal registrado con lo que vamos al menu INICIOEJECUTAR y escribimos REGSVR32 SHDOCVW.DLL