La luz parpadea débilmente una vez por segundo.
Poco a poco me está volviendo loco.
¿Cómo puedo averiguar qué programa está causando esto, para poder desactivarlo?
Acer 5274 laptop / core i3
Windows 7 Home Premium
Hitachi HTS545050B9A300 disco duro
windows-7
hard-drive
Neil McGuigan
fuente
fuente
Respuestas:
Puede ser el sistema operativo que sondea la unidad óptica para ver si ha insertado algo: el disco duro y el disco óptico comparten circuitos comunes y, por lo tanto, el LED puede aplicarse a ambos. Puede intentar desactivar la notificación de inserción automática (Administrador de dispositivos: observe las propiedades de la unidad óptica) y la ejecución automática.
Un poco más de información aquí:
... / cdtTipAutoRun.htm(roto, reemplazo: http://web.archive.org/web/20100527203945/http://www.base40.com/cdtTipAutoRun.htm )fuente
Si desea ver lo que está sucediendo, en su sistema, hay una herramienta genial de sysinternals (hacen todas las herramientas geniales) llamada processmon . Literalmente le dirá todo lo que está sucediendo. Es posible que se sorprenda al ver cuánto material está activo cuando no lo está.
No estoy diciendo que podrás evitar que tu luz parpadee de vez en cuando, pero al menos puedes ver lo que está sucediendo.
fuente
El verdadero culpable del parpadeo del LED HDD en mi computadora portátil Acer fue el servicio internamente llamado BrcmCardReader con el nombre largo de Broadcom Card Reader Service. Tan pronto como detuve el servicio, el parpadeo también se detuvo. Y, por supuesto, no tuve que desactivar el CD-ROM ni cubrir el LED con la cinta para lograrlo. Al contrario de lo que está escrito en las otras publicaciones aquí, el sistema operativo en sí no está tan mal escrito para sondear nada. Pero este servicio escrito por Broadcom es otra historia.
Primero traté de averiguar qué causa los parpadeos solo para descubrir que era algo así como wbem wmiprvse.exe que hacía cosas como
IRP_MJ_QUERY_INFORMATION
yIRP_MJ_QUERY_VOLUME_INFORMATION
para cada unidad. Como sabía que wmiprvse es en realidad un componente de ejecución de WMI escrito por Microsoft, incluso intenté usar Event Log para rastrear la actividad de WMI, como se documenta en MSDN. No fue útil, solo pude observarProviderInfo for GroupOperationId = 101; Operation = Provider::CreateInstanceEnum - CIMWin32 : Win32_LogicalDisk; HostID = 2368; ProviderName = CIMWin32; ProviderGuid = {d63a5850-8f16-11cf-9f47-00aa00bf345c}; Path = %systemroot%\system32\wbem\cimwin32.dll
Microsoft obviamente hace un mal trabajo en este seguimiento: el CIMWin32, la identificación del host, el guid del proveedor y la ruta apuntan al binario que ejecuta el WMI, no al programa que realiza consultas WMI. Entonces, en ese momento, no pude descubrir que el servicio Broadcom Card Reader lo hace porque nada lo señaló, por eso estoy citando todo esto para aliviar el dolor de cualquiera que ponga estos artículos en la máquina de búsqueda. Esta incapacidad para ver quién realmente dirige la actividad es también la explicación de por qué algunas personas aquí afirman que "es un sistema operativo": quien se detiene en este punto no ve nada más. Pero sabía que wmiprvse no lo estaba haciendo solo, sabía que debía haber algún otro proceso al mando.
Finalmente, un día después de hacer una copia de seguridad de la imagen de todo mi sistema, comencé con el enfoque de la fuerza bruta, apagando las cosas una por una, hasta que el parpadeo se detuvo. Entonces ahora estoy seguro. Es el servicio de lector de tarjetas Broadcom . Y como en realidad soy un programador, incluso he inspeccionado las cadenas dentro
c:\Program Files\Broadcom\MemoryCard\BrcmCardReader.exe
y he encontrado lo que hace exactamente, tan pronto como se enciende:SELECT * FROM __InstanceDeletionEvent WITHIN 1 WHERE TargetInstance ISA 'Win32_LogicalDisk'
SELECT * FROM __InstanceCreationEvent WITHIN 0.1 WHERE TargetInstance ISA 'Win32_LogicalDisk'
Dado que el parpadeo ocurre tan regularmente, es obvio que está sondeando continuamente. Esa es una programación increíblemente mala del servicio. Observe la cláusula WITHIN en las consultas. Específicamente, Microsoft documenta cómo se comportan tales construcciones en el WMI:
http://technet.microsoft.com/en-us/magazine/2006.09.wmievents.aspx
Así que ahora sé que los programadores de servicio Broadcom decidieron sondeo para el
__InstanceDeletionEvent
de cada disco lógico cada segundo y de__InstanceCreationEvent
incluso 10 veces por segundo ! ¡Y logran involucrar COM, procesos separados y hacer esto a través de WMI / wmiprvse de una manera que no es observable (al menos no me he enterado) de que su servicio está haciendo esto!Mala, increíblemente mala programación.
Y no hay solución adecuada para los servicios y aplicaciones:
RegisterDeviceNotification
. Los servicios pueden recibir una notificación real (es decir, silenciosa cuando no sucede nada nuevo) a través delSERVICE_CONTROL_DEVICEEVENT
evento. Ver por ejemplo:/programming/706352/use-registerdevicenotification-for-all-usb-devices
Después de saber todo esto, la búsqueda de Broadcom Card Reader Service en realidad devuelve algunas publicaciones de personas que lo descubrieron anteriormente: en community.acer.com (estoy citando las publicaciones para las que no he encontrado enlaces permanentes):
en bleepingcomputer.com:
y en Amazon.co.uk, una revisión de SJ Harvey el 1 de febrero de 2013:
http://www.amazon.co.uk/review/R3GZB5OXP4SNP7/ref=cm_cr_rdp_perm?ie=UTF8&ASIN=B009QZCYU4&linkCode=&nodeID=&tag=
Además sugiere cambiar el servicio a manual, aunque en mi computadora tuve que desactivarlo por completo.
Por lo tanto, las personas incluso informaron un mayor uso de recursos, aparte de solo el parpadeo del LED HDD.
La solución final: deshabilite el " Servicio de lector de tarjetas Broadcom " : en Servicios vaya a sus propiedades, deténgalo y cambie su tipo de inicio a "deshabilitado". El parpadeo finalmente se detendrá. De todos modos, me gustaría saber cuál es el propósito: ¿qué me estoy perdiendo apagándolo? Viendo cuán mal está programado, ¡no me sorprendería que todo el propósito del servicio sea cambiar algún ícono cuando se inserta la tarjeta de memoria! De lo que estoy seguro es que el mal uso del WMI es una programación realmente mala.
fuente
Instala y ejecuta Process Explorer .
Seleccione el menú Ver y luego Seleccionar columnas . En la ventana Seleccionar columnas , seleccione la pestaña Rendimiento del proceso . Tick I / O Lee y escrituras de E / S . Haga clic en Aceptar.
fuente
Esto es normal. El sistema operativo genera una gran cantidad de actividad del disco duro (Windows, etc., que no puede deshabilitar). Siempre habrá actividad en el disco duro de algún programa u otro, es solo la naturaleza de una computadora.
Si la luz de actividad lo irrita, desactívelo cubriéndolo con una pegatina o busque el encabezado en la placa base a la que está conectado y desconéctelo. Será etiquetado como LED HD o algo muy similar.
fuente
Esto también puede ser causado por el servicio "Power" de Windows 7 que verifica la configuración de administración de energía. Sospecho que depende del proveedor del hardware (algunos de ellos no utilizan la detección de estado de A / C incorporada de Windows 7 y cambian la configuración predeterminada por sí mismos para que Windows 7 se haya configurado para sondear el registro).
fuente
Tuve el mismo problema en mi computadora portátil Vaio. La desactivación de la unidad de DVD (rara vez la uso) solucionó el parpadeo. Sin embargo, tenía la preocupación adicional de las escrituras excesivas porque recientemente instalé un SSD y entiendo que su vida útil generalmente está limitada por la cantidad de ciclos de escritura / borrado.
A sugerencia de alguien en Microsoft Technet, descargué SysInternals y utilicé Process Explorer (procexp) para monitorear las escrituras en disco (uno de los íconos del gráfico en la parte superior). También usé diskmon para dar una vista muy detallada de las escrituras. Encontré muchas escrituras sucediendo cuando estaba "inactivo" así que ...
Utilicé la Configuración del sistema de Windows 7 (msconfig) para iniciar en modo de diagnóstico (servicios muy mínimos y elementos de inicio) y he aquí, TODAS las escrituras se detuvieron. Nada funcionó :-) pero no escribe. Luego usé msconfig para habilitar solo las cosas de Microsoft y la mayor funcionalidad que quería estaba allí. También hubo escrituras esporádicas, pero mucho menos de lo normal. Recuperé el resto de la funcionalidad que quería al habilitar algunos servicios clave y poner en marcha elementos de Intel y Sony.
Según las sugerencias de SSD, también deshabilité los desfragmentos programados, la mayoría de los registros y todas las recuperaciones e indexaciones con Windows y SSD Tweaker (herramienta descargable).
Ahora no parpadeo y escribo mucho menos en el SSD. El inicio y el apagado también son más rápidos, aunque ya eran rápidos debido a la SSD. Pasé del botón de encendido al escritorio útil en unos 15 segundos. IE se abre en msn.com instantáneamente. Los escaneos de Full Security Essentials pasaron de 3-4h a 30m. También hago compilaciones de Java en las que no tengo mediciones, pero subjetivamente siento que obtuve ganancias similares a los análisis de virus. Soy una campista feliz.
fuente
Mi sistema que ejecuta Windows 7 también hace esto porque está sondeando la unidad óptica como se menciona en otras respuestas. Mi solución es abrir la bandeja de mi unidad de DVD y luego cerrarla. Después de hacer eso, el parpadeo se detiene por alguna razón. Desafortunadamente, esto significa que tengo que recordar hacerlo cada vez que reinicio mi computadora.
fuente
He tenido el mismo problema de parpadeo del LED.
Cada segundo, la computadora estaba revisando el reproductor de cd / dvd por una posible presencia de disco. Así que coloqué un disco DVD de contenido formateado pero en blanco dentro del reproductor de CD / DVD, y el parpadeo se detuvo. Si lo dejara allí, el parpadeo no volvería.
Pero busqué una mejor cura.
El SSD y los cables SATA del reproductor de CD / DVD se conectaron a los conectores SATA 3 de la placa base. Sin embargo, había un conector SATA 2 que todavía no se usaba. Así que cambié el reproductor de cd / dvd del conector SATA 3 al conector SATA 2.
Trabajo hecho. No más parpadeos, y el reproductor de CD / DVD funciona bien.
fuente