CHKDSK.exe (चेक डिस्क) त्रुटियों के लिए हार्ड ड्राइव की जाँच के लिए एक क्लासिकल बिल्ट-इन विंडोज टूल है। Chkdsk आपको भौतिक और तार्किक त्रुटियों के लिए अपनी डिस्क और फाइल सिस्टम की जांच करने, खराब क्षेत्रों को खोजने और पाई गई समस्याओं को ठीक करने की अनुमति देता है। इस लेख में, हम विंडोज 10 में chkdsk टूल के उपयोग की बारीकियों के साथ-साथ मरम्मत-वॉल्यूम का उपयोग करके डिस्क की जांच करने के तरीके को देखेंगे। पावरशेल सीएमडीलेट।
Windows 10 में chkdsk आपको NTFS . के साथ हार्ड ड्राइव को जांचने और ठीक करने की अनुमति देता है और FAT32 फाइल सिस्टम। Chkdsk ReFS . पर लागू नहीं होता है वॉल्यूम क्योंकि वे विभिन्न डेटा अखंडता प्रौद्योगिकियों का उपयोग करते हैं।
Windows 10 पर CHKDSK का उपयोग करते हुए त्रुटियों के लिए डिस्क की जांच कैसे करें?
त्रुटियों के लिए अपनी हार्ड ड्राइव की जाँच करने के लिए, उन्नत कमांड प्रॉम्प्ट (व्यवस्थापक अनुमतियों के साथ) चलाएँ। फिर, कमांड चलाएँ:
chkdsk E: /F /R
यह आदेश शुरू होगा E:\ ड्राइव चेकिंग, पाई गई त्रुटियों को स्वचालित रूप से ठीक कर दिया जाएगा (/F ), यदि खराब क्षेत्र हैं, तो डेटा को पुनर्प्राप्त करने का प्रयास किया जाएगा (/R ) आपकी भंडारण क्षमता और फाइलों की संख्या के आधार पर एक पूर्ण डिस्क जांच में लंबा समय लग सकता है।
वॉल्यूम मेटाडेटा की जांच के लिए chkdsk टूल चार अनुक्रमिक पास करता है:
- चरण 1 - फाइलों का सत्यापन;
- चरण 2 - अनुक्रमणिका सत्यापित करना;
- चरण 3 - सुरक्षा विवरणकों की पुष्टि करना;
- चरण 4 - Usn जर्नल और क्षेत्रों का सत्यापन।
डिस्क की जांच पूरी करने के बाद, आप विस्तृत डिस्क आंकड़े, खराब क्षेत्रों और फाइलों के बारे में जानकारी, साथ ही डेटा को पुनर्प्राप्त करने के लिए उठाए गए कदमों को देखेंगे।
यदि chkdsk उपयोगिता को कोई समस्या नहीं मिली, तो निम्न संदेश दिखाई देगा:
Windows has scanned the file system and found no problems.No further action is required.
आप ऑनलाइन स्कैन नहीं कर पाएंगे और सिस्टम ड्राइव पर त्रुटियों को ठीक नहीं कर पाएंगे (C:\ ) जब आप chkdsk C: / F / R
. चलाते हैं कमांड, आप देखेंगे कि डिस्क लॉक है और इसे केवल अगले विंडोज रीस्टार्ट पर ही चेक किया जा सकता है:
Cannot lock current drive. Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
यदि आप अगले बूट पर डिस्क की जांच करना चाहते हैं, तो Y
press दबाएं -> Enter
. संदेश प्रकट होता है "यह वॉल्यूम अगली बार सिस्टम के पुनरारंभ होने पर जांचा जाएगा"।
अब, यदि आप Windows को पुनरारंभ करते हैं, तो डिस्क जाँच प्रारंभ हो जाएगी। आपको इसके समाप्त होने तक प्रतीक्षा करने की आवश्यकता है।
यदि आप किसी त्रुटि के लिए ड्राइव को ऑफ़लाइन जांचना चाहते हैं (ऑनलाइन जांच छोड़ें), तो ऑफलाइनस्कैनैंडफिक्स का उपयोग करें विकल्प:
chkdsk E: /f /offlinescanandfix
सिस्टम ड्राइव के लिए ऑफलाइनस्कैनैंडफिक्स विकल्प का उपयोग करते समय, आपको अगले रिबूट पर ड्राइव स्कैन शेड्यूल करने के लिए कहा जाएगा।
विंडोज 10 में ऑफलाइन डिस्क चेक स्पीड पिछले ओएस वर्जन की तुलना में काफी बढ़ गई है।/X एक और उपयोगी chkdsk विकल्प है। यह आपको सभी खुले फ़ाइल डिस्क्रिप्टर को जबरन बंद करके किसी वॉल्यूम को चेक करने से पहले अनमाउंट करने की अनुमति देता है।
नए chkdsk विकल्प पर भी ध्यान दें - /spotfix
. यह पैरामीटर केवल NTFS वॉल्यूम पर लागू होता है। स्पॉटफिक्स पैरामीटर ऑफ़लाइन डिस्क चेक समय को घंटों से सेकंड तक काफी कम कर सकता है। पूर्ण ड्राइव स्कैन के बजाय, यह केवल $भ्रष्ट . में पहले दर्ज की गई त्रुटियों को खोजता और ठीक करता है फ़ाइल (सामान्य डिस्क जाँच के दौरान आबाद)। इस मामले में, chkdsk पूरे ड्राइव को स्कैन किए बिना समय बर्बाद किए तुरंत त्रुटियों को ठीक करता है। बड़ी मात्रा में जाँच करते समय यह विशेष रूप से उपयोगी होता है।
विंडोज 10 में, डिस्क रखरखाव (चेक और डीफ़्रैग्मेन्टेशन) स्वचालित रूप से एक शेड्यूल पर या जब आपका कंप्यूटर निष्क्रिय होता है, तो किया जाता है। आप नियंत्रण कक्ष . में स्वचालित डिस्क जांच की स्थिति के बारे में जानकारी प्राप्त कर सकते हैं -> सिस्टम और सुरक्षा -> सुरक्षा और रखरखाव -> ड्राइव की स्थिति . स्क्रीनशॉट ड्राइव की स्थिति दिखाता है “All drives are working properly
.
आप डिस्क जांच कार्य ढूंढ सकते हैं (नाम ProactiveScan ) , जो टास्क शेड्यूलर -> माइक्रोसॉफ्ट -> विंडोज -> Chkdsk में विंडोज 10 स्वचालित रखरखाव के हिस्से के रूप में चलता है।
साथ ही, आधुनिक विंडोज 10 बिल्ड में, स्टोरेज डायग्नोस्टिक्स टूल StorDiag.exe (स्टोरेज डायग्नोस्टिक टूल) जोड़ा गया है। यह उपयोगिता एक साथ कई डिस्क जांच कार्य करती है (chkdsk
, fsutil
और fltmc
) डायग्नोस्टिक लॉग को ETW ट्रेस के रूप में सहेजा जा सकता है। उदाहरण के लिए:
stordiag.exe -collectEtw -checkfsconsistency -out %userprofile%\desktop
पावरशेल के साथ डिस्क त्रुटियों की जांच करना
पावरशेल 4.0 ने एक अलग मरम्मत-वॉल्यूम पेश किया डिस्क चेक cmdlet. यह cmdlet chkdsk कमांड के लिए पॉवरशेल रिप्लेसमेंट है।
PowerShell से त्रुटियों के लिए हार्ड ड्राइव की ऑनलाइन जांच करने के लिए, कमांड चलाएँ:
Repair-Volume –driveletter C –scan
यदि आपको ऑफ़लाइन डिस्क जांच करने और त्रुटियों को स्वचालित रूप से ठीक करने की आवश्यकता है, तो ऑफ़लाइनस्कैनैंडफिक्स . का उपयोग करें पैरामीटर:
Repair-Volume –driveletter E –offlinescanandfix
यदि डिस्क पर कोई त्रुटि नहीं पाई जाती है, तो आपको एक NoErrorsFound
दिखाई देगा संदेश।
यह स्पॉटफिक्स का उपयोग करके त्वरित त्रुटि फिक्सिंग का भी समर्थन करता है पैरामीटर (केवल ऑनलाइन स्कैन के दौरान पाई गई त्रुटियों को ठीक किया जाता है):
Repair-volume –driveletter E –spotfix
आप एक साथ कई स्थानीय ड्राइव देख सकते हैं:
Repair-Volume -DriveLetter EHI –SpotFix
रिपेयर-वॉल्यूम cmdlet CIM सत्रों का समर्थन करता है जो आपको दूरस्थ कंप्यूटर पर ड्राइव को स्कैन करने की अनुमति देते हैं:
Repair-Volume –driverletter c -scan –cimsession ny-fs01,ny-fs02,ny-dc01
Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType,SpindleSpeed, HealthStatus, OperationalStatus -AutoSize
Windows 10 में चेक डिस्क (CHKDSK) परिणाम देखें
जब आप एक ऑनलाइन डिस्क जाँच करते हैं, तो आप cli कंसोल में संपूर्ण chkdsk आँकड़े देख सकते हैं। हालांकि, अगर आपने डिस्क चेक को ऑफलाइनस्कैनैंडफिक्स विकल्प के साथ शेड्यूल किया है, तो आपको विंडोज बूट स्क्रीन पर chkdsk सारांश रिपोर्ट दिखाई नहीं देगी। Windows 10 बूट स्क्रीन केवल पूर्ण हुई डिस्क जाँच का समग्र प्रतिशत दिखाती है।
विंडोज 7 और पहले के विंडोज संस्करणों में chkdsk क्रियाओं के बारे में विस्तृत जानकारी सीधे बूट स्क्रीन पर प्रदर्शित की गई थी।
Windows 10 में आप स्वचालित हार्ड डिस्क जाँच के परिणाम केवल Windows Event Viewer में देख सकते हैं ।
ईवेंट . लिखकर विंडोज इवेंट व्यूअर खोलें खोज बार में और ईवेंट व्यूअर . चुनें एप्लिकेशन (या Eventvwr.msc
. चलाकर) आदेश)।
अगली विंडो में, Windows Logs . पर जाएं -> आवेदन ।
एप्लिकेशन पर राइट-क्लिक करें और ढूंढें . चुनें मेनू आइटम। सर्च बार में, chkdsk . टाइप करें और अगला खोजें . क्लिक करें ।
आप ईवेंट स्रोत द्वारा खोज सकते हैं। Windows स्टार्टअप पर डिस्क जाँच ईवेंट खोजने के लिए, आपको Wininit से ईवेंट द्वारा फ़िल्टर सक्षम करना होगा स्रोत। उपयोगकर्ता द्वारा शुरू किए गए चेक डिस्क ईवेंट के लिए, Chkdsk . देखें स्रोत।
ईवेंट आईडी 1001 . के साथ पहला इवेंट मिला और स्रोत विनिनिट प्रदर्शित करना होता है। सामान्य . में टैब, नवीनतम डिस्क जांच के परिणामों के साथ एक विस्तृत लॉग दिखाया जाएगा।
Checking file system on C: The type of the file system is NTFS. A disk check has been scheduled. Windows will now check the disk. Stage 1: Examining basic file system structure ... 122280 file records processed. File verification completed. 4817 large file records processed. 0 bad file records processed. Stage 2: Examining file name linkage ... 184654 index entries processed. Index verification completed. 0 unindexed files scanned. 0 unindexed files recovered to lost and found. Stage 3: Examining security descriptors ... Cleaning up 788 unused index entries from index $SII of file 0x9. Cleaning up 788 unused index entries from index $SDH of file 0x9. Cleaning up 788 unused security descriptors. Security descriptor verification completed. 27477 data files processed. CHKDSK is verifying Usn Journal... 36724460 USN bytes processed. Usn Journal verification completed. Stage 4: Looking for bad clusters in user file data ... 12280 files processed. File data verification completed. Stage 5: Looking for bad, free clusters ... 6433211 free clusters processed. Free space verification is complete. CHKDSK discovered free space marked as allocated in the volume bitmap. Windows has made corrections to the file system. No further action is required. 41423341 KB total disk space. 15155466 KB in 90632 files. 75328 KB in 27779 indexes. 0 KB in bad sectors. 223839 KB in use by the system. 55762 KB occupied by the log file. 25979887 KB available on disk. 4096 bytes in each allocation unit. 10354722 total allocation units on disk. 6493022 allocation units available on disk. Internal Info: 00 f9 01 00 88 cd 01 00 a9 dd 03 00 00 00 00 00 ................ ad 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 ....f........... Windows has finished checking your disk. Please wait while your computer restarts.
आप PowerShell का उपयोग करके चेक डिस्क ईवेंट से जानकारी प्राप्त कर सकते हैं। निम्न आदेश 5 सबसे हाल के डिस्क जांच परिणामों को इवेंट लॉग से निर्यात करेगा और उन्हें टेक्स्ट फ़ाइल के रूप में वर्तमान डेस्कटॉप पर सहेजेगा CHKDSK_SCANS.txt ।
Get-EventLog -LogName Application -Source chkdsk | Select-Object -Last 5 -Property TimeGenerated,Message | Format-Table -Wrap| out-file "$env:userprofile\Desktop\CHKDSK_SCANS.txt"
यह फ़ाइल किसी भी टेक्स्ट एडिटर में खोली जा सकती है।
इस प्रकार, हमने विंडोज 10 स्टार्टअप के दौरान डिस्क चेक लॉग का प्रदर्शन किया।