Showing results for 
Search instead for 
Did you mean: 
Level 12

S.M.A.R.T. Data Script

Several customers have asked for a faster way to determine disk health than chkdsk -r. Knowing disk health enables them to stop encryption on disks that would likely fail if they went through the process of full disk encryption. Querying the drive's SMART data is the fastest way we know to determine disk health. In fact, we are considering putting in such a check as native functionality in EEPC v6. Wouldn't it be cool if we could detect a bad drive and stop encryption before it died?!

In order for this check to be effective, we have to have some real world metrics on SMART data. The only way to get this data is to have customers harvest it for us and then share it. This forum is a good place to start such a process.

If you are willing to contribute to this effort, please download and run this script: (link will expire in 14 days)

The script will...
1. Run silently
2. Gather SMART data
3. Send log file (results) to UNC path (you ca specify this path in the vbs file)

It takes about 10 seconds to run. Our goal is to have you deploy it to several machines and share the data with us. We will then take all this data and process it.

Please zip your log files and post them as a reply to this thread.
0 Kudos
3 Replies
Level 21

RE: S.M.A.R.T. Data Script

For those who can't get to Dan's FTP site, you can also download the script via my blog, were I also go into a little more depth about the theory (and pitfalls) behind SMART data.
0 Kudos
Level 7

RE: S.M.A.R.T. Data Script

Not sure if this means anything too you. Lenovo X60 with 60 gig sata drive.

"An error has occured in the script on this page.

Line: 788
Char: 1
Error: Type mismatch: 'Join'
Code: 0
Url: File://D:/SmartDisplay.hta

Do you want to continue running scripts on this page?
0 Kudos
Level 21

RE: S.M.A.R.T. Data Script

I uploaded a new version of SmartDisplay. Dan is wanting you to run SmartDump though?
0 Kudos