recently i found my pc get not booting. it show some missing or corrupt in windowsroot>\system32\hal.dll file.and instructed reinstall a copy of file. i consults my vendor he say" there r too many bad sector create in u hard disk. so my question is
(1)is it correct diagnosis?
(2) how to avoid to create bad sector in hard disk