¿Me notificará Windows si hay una advertencia INTELIGENTE?

5

Si hay advertencias INTELIGENTES, ¿Windows (7, 2008 Server) me notificará que el disco puede morir pronto? ¿O necesito instalar algún software de notificación de terceros?

Borek Bernard
fuente

Respuestas:

3

No se necesita una aplicación de terceros, pero deberá supervisar el registro del sistema para esas notificaciones.

uSlackr
fuente
¿Existe una aplicación que supervise el registro por mí y muestre una notificación fácil de usar cuando haya advertencias INTELIGENTES?
Borek Bernard
2
@Borek: hay muchas aplicaciones como esta.
Ramhound
No quiero que sea una aplicación completa, solo un simple monitor que mostrará una notificación rápida. ¿Me puede recomendar esa aplicación?
Borek Bernard
Podría escribir un VBScript que también pueda hacer esto. Luego, inicie periódicamente el script con el Programador de tareas.
surfasb
1
@Borek: decidí escribir uno para ti.
surfasb
6

Escribí un breve script que muestra el estado de su unidad.

Básicamente Win32_DiskDrive.Status devuelve lo siguiente para unidades con SMART:

"OK", "Degradado", "Error de predicción"

Simplemente guarde este archivo con una extensión js .

Luego puede ejecutarlo en la línea de comandos: wscript filename .js. O incluso mejor, programe con el Programador de tareas.

var wmiService = GetObject("winmgmts://./root/CIMV2");
var diskDrives = wmiService.ExecQuery("SELECT * FROM Win32_DiskDrive");
for(var enumDisks = new Enumerator(diskDrives); !enumDisks.atEnd(); enumDisks.moveNext()){
    var disk = enumDisks.item();
    if(disk.StatusInfo == "Pred Fail"){
        WScript.Echo("Disk: " + disk.Caption + "\nReports Status: " + disk.StatusInfo);
    }
    else{ WScript.Echo("All's quiet on the Western Front.");}
}
surfasb
fuente
Si está listo para dar el salto a Powershell, creo que este comando dará resultados similares: Get-WmiObject -query "Select * from Win32_diskdrive" | seleccione DeviceID, Name, StatusInfo
uSlackr
@uSlackr: No estoy en desacuerdo. Necesito hacer un esfuerzo serio para aprender Powershell. Estoy cansado de aprender, otro idioma más. HTML / Javascript ya me está cabreando.
surfasb
He descubierto que Powershell es un poco divertido dado el poder del lenguaje nextgen. Escribí vbscript durante años, pero la primera vez que utilicé import-csv y importé un archivo csv y tuve acceso a los datos basados ​​en los nombres de las columnas csv, me enganché.
uSlackr
StatusInfoda un número entero. Para obtener una cadena use Statusen su lugar. Especificaciones: msdn.microsoft.com/en-us/library/aa394132(v=vs.85).aspx
NikolaiK.
2

Una forma, use el "Programador de tareas" find \ Microsoft \ Windows \ DiskDiagnostic y configure la tarea llamada "Microsoft-Windows-DiskDiagnosticResolver" como habilitada, está deshabilitada de forma predeterminada. La información que transmitirá podría ser más de lo que desea, incluye un software que solo le molesta cuando parece más importante.

En el programador de tareas nuevamente, puede crear eventos basados ​​en el registro de eventos, haciendo que aparezca una ventana emergente cuando ocurren ciertos números de eventos. El programador de tareas se puede utilizar para diseñar su propia interconexión y mensajería (incluido el correo electrónico) vinculando las funciones inteligentes a otras funciones.

en Post, muchos de los hardwares cuando se configuran para notificarle sobre errores inteligentes, lo marcarán cuando intente arrancar. Por lo general, eso es bastante grave y con mayor frecuencia puede indicar que tiene un problema real. Para hardware (antes del SO), verifique la BIOS de la placa base y cualquier otra configuración de BIOS de la tarjeta o los chips integrados para la configuración inteligente.

Otros controladores diferentes, Intel, Dell Perc, Promice, Highpoint y todos los demás controladores RAID, y otros controladores de disco tienen su propio software que puede monitorear y marcar errores inteligentes, dependiendo de su configuración. Muchos de ellos pueden conectarse al sistema de varias maneras, o tener sus propios indicadores de monitoreo, o ambas capacidades. En el mismo sentido, recuerde que muchos de estos elementos del controlador también necesitan su propia ruta de notificación y no marcarán el sistema sin su software, o solo a través de su software.

Algunas utilidades pueden estar atentas a errores inteligentes, y también realizan otras tareas útiles. Las versiones más nuevas de "SpeedFan" están usando smart para monitorear las temperaturas de HD, y también se pueden usar para marcar otros errores inteligentes.

Con todo lo dicho,> 50% de las unidades (durante algunos estudios largos desde la web) Falló sin ninguna advertencia previa de FALLO inteligente. También puede obtener advertencias inteligentes y números incorrectos de ocurrencias realmente ODD que no tienen nada que ver con el mal funcionamiento del disco duro. Puede obtener banderas que solo están relacionadas con la conexión / cable. Entonces, dependiendo de ello, o enloquecer por una bandera inteligente está exagerando más de lo que el sistema es capaz de entender. Por lo general, hay algo mal, pero podría no ser que el disco duro esté muriendo.
Los seres humanos todavía son algo necesarios para determinar los indicadores resultantes, a partir de indicadores falsos, que incluso pueden ser un problema de software / controlador. Los humanos aún podrían detectar un problema en sus rutinas normales de que el disco está actuando, sin indicadores inteligentes.

Es como cuando el motor de su automóvil comienza a emitir un sonido diferente, y lo lleva al taller y le dicen "nada está mal", o descubren qué está mal. Conduce el automóvil, si suena o actúa de manera diferente, luego salga de la carretera y haga una copia de seguridad :-) Incluso si la computadora dice que su automóvil está bien, solo puede decir mucho.

Psycogeek
fuente
0

Cuando el disco está en estado de "falla", Windows 7 no solo se registra en el Registro de eventos, sino que también muestra un cuadro de diálogo que indica que la unidad está fallando. Muestra este diálogo con bastante frecuencia (más de una vez por hora, creo); hay una casilla de verificación para evitar que se vuelva a mostrar.

Observé esto con una cuenta que no es de administrador.

doshea
fuente