मैं एक धीमी हार्ड ड्राइव का कैसे निवारण कर सकता हूं?


12

मेरा कंप्यूटर धीमे-धीमे चल रहा है और मुझे आश्चर्य नहीं है (यह लगभग 6 साल पुराना है)। यहाँ मैंने सत्यापित किया है:

  1. वे बहुत अक्सर नहीं होते हैं (केवल दिन में एक दो बार)।
  2. जब वे होते हैं तो एक भी आवेदन 10-60 सेकंड के लिए लटका होगा, जबकि बाकी लटका नहीं है, लेकिन धीमी गति से भी मिलता है।
  3. यहां तक ​​कि जैसा कि हो रहा है, सीपीयू का उपयोग कम है।
  4. यह एप्लिकेशन (जैसे टेक्स्ट एडिटर, फ़ायरफ़ॉक्स, स्काइप) के साथ होता है।
  5. यह कुछ अनुप्रयोगों (जैसे कि खेल) के लिए कभी नहीं होता है जो मैं भारी सीपीयू लोड के तहत घंटों के लिए उपयोग करता हूं।

नोट का भी:

  1. ग्राफिक्स कार्ड और PSU नए हैं (एक वर्ष के आसपास)।
  2. हालाँकि, मेरे पास अभी एक अच्छी मात्रा में सॉफ़्टवेयर स्थापित है, फिर भी मैं विंडोज को पुनः इंस्टॉल करने के ठीक बाद भी ऐसा कर रहा था।
  3. यह एचडीडी कई आंशिक योजनाओं, और कुछ भारी ऑपरेशनों (जैसे 200GB डेटा को स्थानांतरित करना) के माध्यम से किया गया है।

उपरोक्त के कारण, मैं पहले से ही 70% सुनिश्चित हूं कि समस्या हार्ड ड्राइव के साथ है। इससे पहले कि मैं इसे प्रतिस्थापित करूं, हालांकि, मैं अन्य कम संभावनाओं (जैसे कि रैम, सॉफ्टवेयर, या पीएसयू) को नियंत्रित करना चाहता हूं।

मेरे पास अभी पूरे बॉक्स को बदलने के लिए पैसे नहीं हैं, लेकिन मैं आसानी से घटकों में से एक को बदल सकता हूं।

मैंने कई प्रश्न पढ़े हैं (जैसे कि यह एक ) जो किसी अज्ञात समस्या के निवारण पर सामान्य मार्गदर्शन देता है, जो कि मैं यहाँ नहीं देख रहा हूँ।

मेरा मुख्य प्रश्न यह है:
मैं समस्याग्रस्त हार्ड ड्राइव के सत्यापन के लिए क्या परीक्षण या बेंचमार्क चला सकता हूं?
मुझे इस समस्या को हल करने की आवश्यकता नहीं है, मैं सिर्फ यह सुनिश्चित कर रहा हूं कि यह हार्ड ड्राइव है।

मैं एक दोस्त से एक नया हार्ड ड्राइव उधार ले सकता हूं और देख सकता हूं कि क्या यह बेहतर होता है। एक सकारात्मक परिणाम अन्य सभी घटकों को नियंत्रित करेगा, लेकिन यह एक सॉफ़्टवेयर समस्या से इंकार नहीं करेगा (क्योंकि इस नई हार्ड ड्राइव में कोई भी सॉफ़्टवेयर नहीं होगा जिसका मैं दैनिक उपयोग करता हूं)।

विंडोज / लिनक्स पर चल रहा है।


2
जैसा कि यह खड़ा है यह सवाल बहुत अस्पष्ट है। क्या विशेष रूप से पहले से ही करने की कोशिश की है, और आप कहाँ फंस रहे हैं? आपके लिए यह बताने का कोई तरीका नहीं है कि आपके निदान में 100% विश्वास कैसे हो। यदि आप एक प्रतिस्थापन ड्राइव का परीक्षण करना चाहते हैं, तो एक हार्ड ड्राइव प्राप्त करें और उस पर अपने ड्राइव को डुप्लिकेट करें। आप यह जान सकते हैं कि SU पर यहाँ खोज कैसे करें। या इसे किसी ऐसे व्यक्ति के पास ले जाएं जो यह आपके लिए कर सकता है (जैसे कंप्यूटर की दुकान)।
Ƭᴇc atιᴇ007

यदि आप बस एचडीडी डायग्नोस्टिक्स सॉफ़्टवेयर की एक सूची की तलाश कर रहे हैं, तो कृपया स्पष्ट करें कि अपने प्रश्न को संपादित करके, और उन लोगों की सूची शामिल करें, जिन्हें आपने पहले ही आज़माया है, और SU पर संबंधित कई प्रश्न बिना किसी मदद के क्यों थे।
12c atιᴇ007

1
अपने अंतिम पैराग्राफ के बारे में: यदि डायग्नोस्टिक्स हार्ड ड्राइव के साथ कोई समस्या नहीं बताता है, लेकिन आप पुष्टि करना चाहते हैं कि नई ड्राइव समान समस्या प्रदर्शित करती है, तो आप अपनी ड्राइव की सामग्री को एक नए पर क्लोन कर सकते हैं - जिस स्थिति में, आपके पास होगा दोनों ड्राइव पर एक ही सॉफ्टवेयर।
लूट

1
@ techie007 उन सवालों के जवाब जो आपको बहुत व्यापक नहीं लगते हैं ...: \
डेल्टिक

1
@ Techie007 मैंने यह स्पष्ट करने का प्रयास किया कि आपने मेरे संपादन में क्या मांगा था। मैंने इस प्रश्न को पूछने से पहले किसी भी उपकरण की कोशिश नहीं की थी, मैं किसी को भी नहीं जानता था, और एसयू आमतौर पर मेरा पहला पड़ाव है जब मैं कुछ नहीं जानता हूं। मैंने पहले चारों ओर खोज की, लेकिन मुझे उन प्रश्नों में से कोई भी नहीं मिला क्योंकि मैं खोज को [समस्या निवारण] और [हार्ड-ड्राइव] टैग (जो मुझे नंगे न्यूनतम की तरह लगता था) तक सीमित कर रहा था।
मालाबार

जवाबों:


22

हार्ड ड्राइव के मुद्दों की पहचान करने के लिए SMART विशेषताओं की जाँच करना एक उपयोगी पहला नज़र है।

पहुंच स्मार्ट विशेषता

आप GSmartControl जैसे तृतीय-पक्ष टूल का उपयोग करके विंडोज पर स्मार्ट विशेषताओं को देख सकते हैं ।

MacOS पर, आप डिस्क उपयोगिता का उपयोग कर सकते हैं , हालांकि यह बहुत क्रिया नहीं है। आप कमांड लाइन का उपयोग करके स्मार्ट विशेषताओं तक पहुंचने के लिए पैकेज से इंस्टॉलsmartctlsmartmontools कर सकते हैं ।

लिनक्स पर, कमांड smartctl -a /dev/hda(पैकेज से smartmontools) एक हार्ड ड्राइव के बारे में स्मार्ट जानकारी देता है, जहां /dev/hdaप्रश्न में डिवाइस के साथ बदल दिया जाता है। GNOME डिस्क ( gnome-disksपैकेज से gnome-disk-utility, जिसे पहले से जाना जाता है palimpsest) एक चित्रमय उपयोगिता है जो आपकी हार्ड ड्राइव की स्थिति के बारे में कुछ और सलाह दे सकती है।

[palimpsest एक बुरा HDD दिखाता है।]

स्मार्ट विशेषताओं को समझना

यहाँ कुछ विशेषताएँ हैं जो प्रासंगिक हैं और ध्यान देने योग्य हैं। एक बड़ी सूची यहां मिल सकती है

एक गैर-शून्य रीड एरर रेट (आईडी 1) डिस्क की सतह या रीड / राइट हेड के साथ एक समस्या को इंगित करता है।

प्रवाह प्रदर्शन (आईडी 2) डिस्क की औसत क्षमता है। यदि मान थ्रेशोल्ड से नीचे चला जाता है, तो डिस्क के साथ कुछ गलत हो सकता है।

एक उच्च स्पिन-अप समय (आईडी 3) (मिलीसेकंड में दर्ज) इंगित कर सकता है कि हार्ड ड्राइव को स्पिन करने में परेशानी हो रही है।

एक बढ़ती Reallocated क्षेत्र गणना (आईडी 5) का मतलब है कि हार्ड ड्राइव पर क्षेत्र अखंडता में विफल हो रहे हैं, और डेटा को स्थानांतरित करना पड़ा। इसके कारण प्रदर्शन कम हो जाता है जब क्षेत्रों को रीमेक किया जाता है, लेकिन यह अधिक गंभीर हो सकता है कि हार्ड ड्राइव विफल होने वाला है।

एक कम सीक टाइम परफॉर्मेंस (आईडी 8) मैग्नेटिक हेड्स के साथ एक मैकेनिकल इश्यू का संकेत है।

स्पिन पुन: प्रयास गणना (आईडी 10) तक जाता है जब एक स्पिन अप विफल रहता है। यदि ऐसा होता है, तो इनपुट / आउटपुट ऑपरेशन तब तक कतारबद्ध होते हैं जब तक कि हार्ड ड्राइव सामान्य रूप से स्पिन नहीं हो सकती है, जो मंदी का कारण बनती है। इससे भी महत्वपूर्ण बात, हालांकि, अगर हार्ड ड्राइव को कताई को फिर से करना पड़ता है, तो यह आसन्न विफलता का संकेत है।

नॉन-जीरो रिपोर्टेड अनसर्जेबल एरर्स (आईडी 187) काउंट का मतलब है कि हार्डवेयर एरर करेक्शन से सेक्टर की संख्या को ठीक नहीं किया जा सकता है। यहाँ बुढ़ापे का संकेत है।

वर्तमान विचाराधीन सेक्टर गणना (आईडी 197) पुनः मानचित्रित जाने की प्रतीक्षा क्षेत्रों की संख्या है। यह हार्ड ड्राइव के बुढ़ापे का संकेत देता है।

HDD बेंचमार्क

[Palimpsest HDD पढ़ें टेस्ट]

यदि हार्ड ड्राइव में एक निश्चित स्थान है जो खराब प्रदर्शन प्राप्त कर रहा है (शायद जहां अक्सर उपयोग की जाने वाली जानकारी संग्रहीत है), हार्ड ड्राइव रीड बेंचमार्क इसकी पुष्टि कर सकते हैं। ऊपर हार्ड ड्राइव बेंचमार्क का एक स्क्रीनशॉट है palimpsest, जिसे अब GNOME डिस्क ( gnome-disks) के रूप में जाना जाता है ।

यदि आप लिनक्स पर कमांड लाइन बेंचमार्क करना पसंद करते हैं, तो आप कई विकल्प जोड़ सकते हैं:

  • hdparm(पैकेज से hdparm)
    • hdparm -t /dev/hda - बफर क्रमिक रीड टेस्ट ऑन /dev/hda
    • hdparm -T /dev/hda - कैश्ड अनुक्रमिक रीड टेस्ट ऑन /dev/hda
  • dd(पैकेज से coreutils)
    • dd if=/dev/hda of=/dev/zero bs=1M count=1024- के ब्लॉक आकार का उपयोग करने के /dev/hdaलिए शुरुआत से ही एक रीड को बनाए रखें1GiB1MiB
  • ioping(पैकेज से ioping)
    • ioping -R /dev/hda - रैंडम रीड टेस्ट ऑन /dev/hda

विंडोज पर, आप हार्ड ड्राइव बेंचमार्क करने के लिए एचडी ट्यून जैसे टूल का उपयोग कर सकते हैं ।

MacOS पर, आप हार्ड ड्राइव बेंचमार्क करने के लिए Blackmagic डिस्क स्पीड टेस्ट जैसे टूल का उपयोग कर सकते हैं ।


इस उत्तर को जोड़ने के लिए: जब भी आप उस पते तक पहुंचने का प्रयास करेंगे, जिसे पुन: मैप किया गया था, तब तक वास्तविक क्षेत्र में मंदी आ जाएगी। अधिक वास्तविक क्षेत्र, अधिक संभावना यह है कि आप धीमेपन को नोटिस करेंगे क्योंकि हार्ड ड्राइव रिमेक पते से पढ़ने के लिए डिस्क सतह के एक अलग हिस्से की तलाश करता है।
लूटने

गैर-शून्य रॉ रीड एरर रेट ड्राइव के साथ समस्या का संकेत नहीं देता है, सुपरसर्वर . com/questions/393257/… पर मेरा स्पष्टीकरण देखें ।
गुरकेन पापस्ट

स्पिन अप टाइम को 5458 के कच्चे मूल्य के रूप में बताया गया है, और पावर ऑन टाइम 13477 है। क्या यह एक समस्या है? 5 सेकंड बहुत लगता है।
मालाबार

स्पिन-अप समय के लिए 5.448 सेकंड? यह एक लंबे समय की तरह लग सकता है, लेकिन यह सामान्य के बॉलपार्क में हो सकता है। स्रोत: वेस्टर्न डिजिटल स्कॉर्पियो ML40 ऑप्टिमाइज्ड स्पिनअप फीचर । पावर-ऑन आवर्स के लिए 561.5-ish दिन? मेरे लिए, इसका बहुत मतलब नहीं है क्योंकि मैं लगभग 24/7 पर संचालित अपने SATA उपकरणों को छोड़ देता हूं।
डेल्टिक

1
@Christoph: उस प्रोजेक्ट को कोडप्लेक्स पर होस्ट किया गया था, जो बंद हो गया है । ऐसा लगता है कि परियोजना अब बनी नहीं है। आप HDD अभिभावक के विकल्प के रूप में GSmartControl का उपयोग कर सकते हैं ।
डेल्टिक

3

एक अन्य तरीका जिसे आप विंडोज के भीतर परीक्षण कर सकते हैं वह है कमांड प्रॉम्प्ट (रन विथ एडमिनिस्ट्रेटर विस्टा या विंडोज 7 में)। वहां से, टाइप करें CHKDSK C: /f /rऔर एंटर दबाएं। यह फ़ाइल सिस्टम और त्रुटियों के लिए खाली स्थान को स्कैन करेगा


2
... और एक ड्राइव पर डेटा हानि हो सकती है जो गंभीर रूप से क्षतिग्रस्त है, क्योंकि क्षतिग्रस्त क्षेत्रों को लिखने से आरक्षित पुनर्स्थापन क्षेत्र खा जाएंगे और फिर अंत में त्रुटियों को लिखने के लिए नेतृत्व करेंगे। यदि आप डिस्क के स्वास्थ्य के बारे में अनिश्चित हैं या इस पर मूल्यवान डेटा है और कोई बैकअप उपलब्ध नहीं है तो ऐसा न करें। स्मार्ट डेटा या नैदानिक ​​परीक्षण हालांकि केवल पढ़े जाते हैं और उन्हें चोट नहीं पहुंचनी चाहिए। यदि रिपोर्ट की गई समस्याएं हैं, तो डेटा को तुरंत वापस किया जाना चाहिए।
गुरकेन पापा

2

GSmartControl जैसे उपकरण के साथ अपनी ड्राइव SMART स्थिति की जाँच करें । यदि दोषपूर्ण क्षेत्रों जैसी गंभीर समस्याएं हैं, तो ये संभवतः डेटा में दिखाई देते हैं। आप नई त्रुटियों के बारे में जानने के लिए एक स्व-परीक्षण भी शुरू कर सकते हैं, जो अभी तक लॉग इन नहीं किया गया है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.