CHKDSK.exe (চেক ডিস্ক) ত্রুটির জন্য হার্ড ড্রাইভ চেক করার জন্য একটি ক্লাসিক্যাল বিল্ট-ইন উইন্ডোজ টুল। chkdsk আপনাকে শারীরিক এবং যৌক্তিক ত্রুটির জন্য আপনার ডিস্ক এবং ফাইল সিস্টেম পরীক্ষা করতে, খারাপ সেক্টর খুঁজে পেতে এবং পাওয়া সমস্যাগুলি সমাধান করতে দেয়। এই নিবন্ধে, আমরা Windows 10-এ chkdsk টুল ব্যবহার করার সুনির্দিষ্ট বিষয়গুলি দেখব, সেইসাথে মেরামত-ভলিউম ব্যবহার করে ডিস্ক চেক করার উপায় PowerShell cmdlet.
Windows 10-এ chkdsk আপনাকে NTFS-এর সাহায্যে হার্ড ড্রাইভগুলি পরীক্ষা ও ঠিক করতে দেয় এবং FAT32 ফাইল সিস্টেম। Chkdsk ReFS-এ প্রযোজ্য নয় ভলিউম কারণ তারা বিভিন্ন ডেটা অখণ্ডতা প্রযুক্তি ব্যবহার করে।
Windows 10 এ CHKDSK ব্যবহার করে ত্রুটির জন্য ডিস্ক কিভাবে চেক করবেন?
ত্রুটির জন্য আপনার হার্ড ড্রাইভ পরীক্ষা করতে, এলিভেটেড কমান্ড প্রম্পট চালান (প্রশাসকের অনুমতি সহ)। তারপর, কমান্ডটি চালান:
chkdsk E: /F /R
এই কমান্ডটি শুরু হবে E:\ ড্রাইভ চেকিং, পাওয়া ত্রুটিগুলি স্বয়ংক্রিয়ভাবে সংশোধন করা হবে (/F ), যদি খারাপ সেক্টর থাকে, তবে ডেটা পুনরুদ্ধার করার চেষ্টা করা হবে (/R ) আপনার স্টোরেজ ক্ষমতা এবং ফাইলের সংখ্যার উপর নির্ভর করে একটি সম্পূর্ণ ডিস্ক চেক করতে অনেক সময় লাগতে পারে।
chkdsk টুল ভলিউম মেটাডেটা চেক করতে চারটি ক্রমিক পাস সম্পাদন করে:
- পর্যায় 1 – ফাইল যাচাইকরণ;
- পর্যায় 2 - সূচী যাচাইকরণ;
- পর্যায় 3 - নিরাপত্তা বর্ণনাকারী যাচাইকরণ;
- পর্যায় 4 - ইউএসএন জার্নাল এবং সেক্টর যাচাই করা।
ডিস্ক চেক সম্পূর্ণ করার পরে, আপনি বিস্তারিত ডিস্ক পরিসংখ্যান, খারাপ সেক্টর এবং ফাইল সম্পর্কে তথ্য, সেইসাথে ডেটা পুনরুদ্ধারের জন্য নেওয়া পদক্ষেপগুলি দেখতে পাবেন৷
যদি 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
টিপুন -> Enter
. বার্তাটি প্রদর্শিত হবে "পরের বার সিস্টেম পুনরায় চালু হলে এই ভলিউমটি পরীক্ষা করা হবে"৷
এখন, আপনি যদি উইন্ডোজ পুনরায় চালু করেন, ডিস্ক চেক শুরু হবে। এটি শেষ না হওয়া পর্যন্ত আপনাকে অপেক্ষা করতে হবে।
আপনি যদি অফলাইনে ত্রুটির জন্য ড্রাইভটি পরীক্ষা করতে চান (অনলাইন চেক এড়িয়ে যান), অফলাইনস্ক্যানএন্ডফিক্স ব্যবহার করুন বিকল্প:
chkdsk E: /f /offlinescanandfix
সিস্টেম ড্রাইভের জন্য অফলাইনস্ক্যান এবংফিক্স বিকল্পটি ব্যবহার করার সময়, আপনাকে পরবর্তী রিবুটে একটি ড্রাইভ স্ক্যান শিডিউল করার জন্য অনুরোধ করা হবে৷
উইন্ডোজ 10-এ অফলাইন ডিস্ক চেকের গতি আগের OS সংস্করণগুলির তুলনায় উল্লেখযোগ্যভাবে বৃদ্ধি করা হয়েছে।/X আরেকটি দরকারী chkdsk বিকল্প। এটি আপনাকে সমস্ত খোলা ফাইল বর্ণনাকারীকে জোরপূর্বক বন্ধ করে চেক করার আগে একটি ভলিউম আনমাউন্ট করার অনুমতি দেয়৷
এছাড়াও নতুন chkdsk বিকল্পটি লক্ষ্য করুন – /spotfix
. এই প্যারামিটারটি শুধুমাত্র NTFS ভলিউমের ক্ষেত্রে প্রযোজ্য। স্পটফিক্স প্যারামিটার উল্লেখযোগ্যভাবে অফলাইন ডিস্ক চেক সময় ঘন্টা থেকে সেকেন্ডে কমাতে পারে। একটি সম্পূর্ণ ড্রাইভ স্ক্যানের পরিবর্তে, এটি শুধুমাত্র $corrupt-এ পূর্বে রেকর্ড করা ত্রুটিগুলি অনুসন্ধান করে এবং সংশোধন করে ফাইল (একটি সাধারণ ডিস্ক চেকের সময় জনবহুল)। এই ক্ষেত্রে, chkdsk সম্পূর্ণ ড্রাইভ স্ক্যান করার সময় নষ্ট না করে অবিলম্বে ত্রুটিগুলি ঠিক করে। বড় ভলিউম চেক করার সময় এটি বিশেষভাবে কার্যকর।
Windows 10-এ, ডিস্ক রক্ষণাবেক্ষণ (চেক এবং ডিফ্র্যাগমেন্টেশন) একটি সময়সূচীতে বা আপনার কম্পিউটার নিষ্ক্রিয় থাকলে স্বয়ংক্রিয়ভাবে সঞ্চালিত হয়। আপনি কন্ট্রোল প্যানেল-এ স্বয়ংক্রিয় ডিস্ক চেকের স্থিতি সম্পর্কে তথ্য পেতে পারেন৷ -> সিস্টেম এবং নিরাপত্তা -> নিরাপত্তা এবং রক্ষণাবেক্ষণ -> ড্রাইভের অবস্থা . স্ক্রিনশটটি ড্রাইভের অবস্থা দেখায় “All drives are working properly
”।
আপনি ডিস্ক চেক টাস্ক খুঁজে পেতে পারেন (নাম ProactiveScan ) , যা Windows 10 স্বয়ংক্রিয় রক্ষণাবেক্ষণের অংশ হিসাবে কাজ করে, টাস্ক শিডিউলার -> Microsoft -> Windows -> Chkdsk-এ।
এছাড়াও, আধুনিক Windows 10 বিল্ডে, স্টোরেজ ডায়াগনস্টিক টুল StorDiag.exe (স্টোরেজ ডায়াগনস্টিক টুল) যোগ করা হয়েছে। এই ইউটিলিটি একবারে একাধিক ডিস্ক চেক অপারেশন করে (chkdsk
, fsutil
এবং fltmc
) ডায়াগনস্টিক লগ একটি ETW ট্রেস হিসাবে সংরক্ষণ করা যেতে পারে। যেমন:
stordiag.exe -collectEtw -checkfsconsistency -out %userprofile%\desktop
PowerShell দিয়ে ড্রাইভ ত্রুটি পরীক্ষা করা হচ্ছে
PowerShell 4.0 একটি পৃথক মেরামত-ভলিউম চালু করেছে ডিস্ক চেক cmdlet. এই cmdlet হল chkdsk কমান্ডের জন্য PowerShell প্রতিস্থাপন।
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 বুট স্ক্রীন শুধুমাত্র ডিস্ক চেক সম্পূর্ণ হওয়ার সামগ্রিক শতাংশ দেখায়।
Windows 7 এবং পূর্ববর্তী উইন্ডোজ সংস্করণগুলিতে chkdsk অ্যাকশন সম্পর্কে বিস্তারিত তথ্য সরাসরি বুট স্ক্রিনে প্রদর্শিত হয়েছিল।
Windows 10-এ আপনি শুধুমাত্র Windows ইভেন্ট ভিউয়ারে স্বয়ংক্রিয় হার্ড ডিস্ক চেকের ফলাফল দেখতে পারেন .
ইভেন্ট টাইপ করে Windows ইভেন্ট ভিউয়ার খুলুন অনুসন্ধান বারে এবং ইভেন্ট ভিউয়ার নির্বাচন করুন৷ অ্যাপ্লিকেশন (বা Eventvwr.msc
চালিয়ে কমান্ড)।
পরবর্তী উইন্ডোতে, Windows Logs-এ যান -> আবেদন .
অ্যাপ্লিকেশন ডান-ক্লিক করুন এবং খুঁজুন নির্বাচন করুন মেনু আইটেম. অনুসন্ধান বারে, chkdsk টাইপ করুন এবং পরবর্তী খুঁজুন ক্লিক করুন .
আপনি ইভেন্ট উত্স দ্বারা অনুসন্ধান করতে পারেন. Windows স্টার্টআপে ডিস্ক চেক ইভেন্টগুলি অনুসন্ধান করতে, আপনাকে Winit থেকে ইভেন্টগুলির দ্বারা ফিল্টার সক্ষম করতে হবে সূত্র. ব্যবহারকারী-সূচিত চেক ডিস্ক ইভেন্টের জন্য, Chkdsk দেখুন সূত্র.
ইভেন্ট আইডি 1001 এর সাথে প্রথম পাওয়া ইভেন্ট এবং উৎস Winnit প্রদর্শন করতে হবে। সাধারণ -এ ট্যাব, সর্বশেষ ডিস্ক চেকের ফলাফল সহ একটি বিস্তারিত লগ দেখানো হবে।
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.
আপনি পাওয়ারশেল ব্যবহার করে চেক ডিস্ক ইভেন্ট থেকে তথ্য পেতে পারেন। নিম্নলিখিত কমান্ডটি ইভেন্ট লগ থেকে 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"
এই ফাইলটি যেকোন টেক্সট এডিটরে খোলা যেতে পারে।
এইভাবে, আমরা Windows 10 স্টার্টআপের সময় একটি ডিস্ক চেক লগ পেয়েছি।