Explorer muy lento y no reactivo

12

Mi Windows Explorer en Windows XP 32Bit es muy lento últimamente. Cuando lo inicio, toma hasta 10 segundos hasta que enumera todas las carpetas y unidades. Durante este tiempo no es reactivo, lo que significa que no reacciona a la entrada del mouse o del teclado. Incluso después de que se mantiene más lento de lo habitual. abrir una nueva carpeta lleva un par de segundos, mientras que anteriormente se abrían instantáneamente.

Otros navegadores de archivos como "Total Commander" funcionan muy rápido como de costumbre.

abrazadera
fuente
Esto es lo que estoy hablando: superuser.com/questions/7621/...
OscarRyz
1
Creo que tengo el mismo problema: superuser.com/questions/11291/…
Graviton el

Respuestas:

14
  1. Descargar Sysinternals ' Process Explorer
  2. Ejecute el programa con derechos de administrador (para que pueda acceder a toda la información que requiere del sistema).
  3. Haga clic derecho en el proceso Explorer.exe y seleccione Propiedades.
  4. Seleccione la pestaña de rendimiento.
  5. Ahora abra una nueva ventana del Explorador y mire los gráficos. Debería poder saber si el problema es acceso de E / S o CPU (no he encontrado que la memoria sea una causa probable de este comportamiento).
  6. Otras pestañas, como Rendimiento y Subprocesos, deberían ayudarlo a descubrir qué está abusando de los recursos del sistema.

Si considera que el problema podría ser algún controlador o dll dañado conectado al proceso del Explorador, siga estos pasos:

  1. Descargue los Autoruns de Sysinternals (no necesita ser instalado).
  2. Descomprima el archivo zip y ejecute el programa autoruns.exe con privilegios de administrador.
  3. Espere a que el programa recupere toda la información, luego seleccione la pestaña Explorador.
  4. Busque cualquier artículo sin un editor o de una fuente dudosa.
  5. Si encuentra alguno, desactive el elemento desmarcando la casilla a la izquierda, cierre la aplicación y reinicie el sistema.
  6. Repita el proceso con cualquier otro controlador / dll que crea que podría estar causando el problema. Reinicie nuevamente después de cada uno (también puede volver a habilitar los elementos marcando la casilla correspondiente).

Espero que ayude.

Leonardo
fuente
1
¡gracias! eso suena como una buena solución para depurar el problema. pero no pude encontrar ningún valor sospechoso en el explorador de procesos al iniciar un nuevo explorer.exe (donde ocurre el problema). Los bytes de E / S van a ~ 30 KB poco después de comenzar, pero creo que eso puede ser normal. vuelve a 0 mientras el problema persiste. El uso de la CPU se mantiene muy bajo todo el tiempo.
abrazadera el
1
Gracias también por su segunda sugerencia. Revisé la lista, que es muy larga, pero todos los elementos parecen tener sentido. La mayoría de ellos son de Microsoft. el resto es de las compañías que fabrican mis controladores o herramientas que se integran en explorer-rightclickmenu.
abrazadera el
1
El hecho de que sea algo que uses no significa que no tenga la culpa. Intente habilitar todos los complementos de terceros de uno en uno. Incluso puede deshabilitar todo para confirmar si los complementos tienen la culpa.
prestomation
Ejecuté Autoruns y verifiqué la pestaña Explorer . Había una entrada correspondiente a la clave de registro HKCU\SOFTWARE\Microsoft\Internet Explorer\Desktop\Componentsy el texto debajo de la columna Ruta de la imagen muestra "Archivo no encontrado: Acerca de: Inicio". Después de desmarcar esa entrada, Explorer se abre muy bien. ACTUALIZACIÓN - no; simplemente abre bien y dandy con Autoruns ya abierto ...
Kenny Evitt
'NINGUNA ACTUALIZACIÓN: un apagado completo parece haber hecho algo; Explorer se abre súper rápido ahora.
Kenny Evitt
6

Una lista de verificación,

  • ¿Tiene unidades de red asignadas? que puede estar causando paradas
  • ¿Tiene fragmentación en el disco primario? eso hace que la enumeración en el explorador sea lenta
    • pruebe JkDefrag : no confíe en el soporte de desfragmentación incorporado
  • ¿Tiene fragmentación de archivos de página, eso hace que muchas cosas sean lentas
    • pruebe PageDefrag : si inicia esta aplicación, le dirá qué archivos del sistema se fragmentan de inmediato. Luego puede optar por desfragmentar con un reinicio
  • Nota de soporte de Windows sobre otros conflictos de aplicaciones
  • Confirme que esta máquina con Windows está en el mismo nivel de parche de servicio que los otros sistemas que no muestran tales problemas
  • Considere desactivar el servicio de indexación: no se sabe exactamente que esto cause ralentizaciones, se supone que funciona solo en condiciones de inactividad, pero de todos modos es un desperdicio
  • ¿Está su Windows configurado para mostrar archivos ZIP como carpetas?
    • Esto se sabe que causa problemas
    • sugeriría cambiar a 7-zip de todos modos.

Algunas cosas más que puedes probar .

  • El autorunscheque es una buena idea,
    ¿encontró alguna actividad de inicio nueva o inesperada involucrada allí?
  • ¿Hizo alguna actualización reciente del controlador o del sistema?
  • También existe la posibilidad de corrupción de archivos del sistema . Puede verificar eso
    desde el Start, Runcon un comando " sfc /scannow" o " sfc /verifyonly".
    Tomará algún tiempo verificar que todos los archivos de Windows estén intactos
nik
fuente
¡Gracias! sí. pero también los tuve antes cuando todo estaba bien. También otros usuarios en la misma red tienen las mismas unidades mapeadas y les funciona bien.
abrazadera el
1
No creo que la causa sea la fragmentación, porque como dije, ¡otros navegadores de archivos trabajan tan rápido como siempre!
abrazadera el
El servicio de indexación ya está desactivado.
abrazadera el
1
+1 "unidades mapeadas en red". Solía ​​causar congelaciones regulares del explorador como lo hizo su vudú en el fondo.
3

Probaría Process Monitor de Sysinternals, que debería permitirle ver qué tipo de acceso a los archivos se realizan cuando abre un archivo.

Según tengo entendido, Explorer intenta encontrar iconos para cada archivo que a veces intenta localizar la aplicación asociada (por lo que muestra el icono de Excel junto a un archivo de Excel, etc.). Sin embargo, si hay una aplicación ubicada en una carpeta de red (o en una tarjeta de memoria), esto puede ralentizarla. Y, por supuesto, si la ruta de la unidad no está allí, por ejemplo, una tarjeta de memoria que no está conectada o la ruta de red que no puede encontrar, o si se deniega el permiso del archivo, esto ralentizará las cosas.

Process Monitor también le mostrará muchas otras cosas que suceden cuando abre una ventana, por ejemplo, a veces cuando el explorador intenta acceder a una aplicación para determinar el ícono del archivo, esto desencadena un análisis antivirus.

Tenga en cuenta que se suponía que los íconos estaban en caché, para evitar búsquedas repetidas, pero eso puede no estar sucediendo. Hay una clave de registro que controla el tamaño del caché

Hkey_Local_Machine \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Max Cached Icons

(El mío está configurado en 2000, pero tal vez puedas intentar aumentarlo).

El caché también puede corromperse, pero nunca escuché que esto causara una desaceleración, sino que a veces causa que los íconos no se dibujen correctamente.

sgmoore
fuente
2

Conozco a alguien a quien le sucedió esto, la forma en que lo resolvió fue crear un nuevo perfil de usuario de XP , desafortunadamente eso significó perder muchas configuraciones de aplicaciones específicas de perfil, ¡pero es mejor que volver a instalarlo!

Vdex
fuente
2

He tenido un problema como este en el que tenía accesos directos en mi escritorio, raíz C o Mis documentos que hacen referencia a archivos no existentes. Sé que suena loco, pero eliminar los atajos rotos solucionó este problema para mí. Había algo que Windows especial estaba haciendo con estos accesos directos (creo que tratar de obtener un recurso de icono para el acceso directo desde el archivo no existente o algo así). Así que mira los accesos directos en tu escritorio y elimina los que no sean válidos, y luego ve desde allí.

Editar: al tratar de encontrar el artículo que me ayudó a solucionar mi problema (fue hace mucho tiempo) encontré esto: http://ss64.com/nt/slow_browsing.html

AaronLS
fuente
0

Después de seguir los consejos de @ nik, y luego los de @ Leonardo, descubrí un posible problema adicional que ya no se menciona ...

Busque en la carpeta "Escritorio" del perfil de usuario. Si hay una gran cantidad de archivos / carpetas allí, archive (mueva) tantos de esos archivos / carpetas como sea posible a una carpeta diferente en su computadora. La razón es que: explorer.exe en Windows 10 parece iterar sobre los archivos / carpetas dentro de la carpeta del escritorio en el inicio, y posiblemente en otros momentos (y más archivos / carpetas significa que lleva más tiempo procesar esa lista).

En mi caso, alejé 3500 archivos de la carpeta Escritorio, a una carpeta diferente en el sistema de archivos, y noté una mejora en la velocidad de 20 segundos.

Gavin G
fuente