मुझे ViVARD का पता नहीं है इसलिए यह एक सामान्य उत्तर है।
होशियार
स्मार्ट सबसे आधुनिक ड्राइव का एक हिस्सा है। यह पंजीकृत करता है जब हार्ड ड्राइव एक खराब क्षेत्र को देखता है, जब तलाश या स्पिन अप समय सामान्य से अधिक होता है। ये सभी संकेतक हैं कि हार्ड ड्राइव विफल हो रहा है।
जिस तरह से हार्ड ड्राइव एक असफल क्षेत्र को उबारता है वह त्रुटि सुधार कोड के कारण होता है (आमतौर पर यह रीड-सोलोमन है) जो कुछ बिट गलत होने पर बचाव कर सकता है। यदि कई बिट गलत हैं हार्ड ड्राइव बार-बार सेक्टर को पढ़कर निस्तारण करने की कोशिश करता है। जब यह अंत में सही हो जाता है, तो यह इसे स्पेयर सेक्टरों में से एक में बचाता है।
पठन क्षेत्र
हार्ड ड्राइव उन क्षेत्रों को पढ़ता है, जो इसके लिए आरक्षित अतिरिक्त सेक्टरों के एक समूह के लिए त्रुटियों को पुन: उत्पन्न करते हैं। ओएस आमतौर पर यह नहीं देखता है, लेकिन कोई त्रुटि नहीं होने के रूप में पूरे ड्राइव को देखता है। केवल तब ही जब कोई और क्षेत्र पुनः स्थापित करने के लिए (या क्षेत्र को मुक्त नहीं किया जा सकता) OS टूटे हुए क्षेत्रों को देखेगा।
लेकिन त्रुटि सुधार को बायपास करना संभव है (मेरा मानना है कि यह प्रत्येक मॉडल के लिए अलग है - शायद ViVARD ऐसा करता है)। इस तरह आप ड्राइव पर वास्तविक डेटा पढ़ सकते हैं। इसे पढ़ने से आप यह देख पाएंगे कि किन क्षेत्रों में त्रुटियां हैं - भले ही ओएस कोई त्रुटि नहीं देखता हो।