یکی از معمولترین خطاهایی ( بهتر بگوییم پیغام ها یا ارور Error )  که در زمان وصل کردن و استفاده از فلش مموری ها در ویندوز دیده می شود ، خطای " دیسک شما باید فرمت شود یا You need to format the disk " است . این خطا هم در زمان اتصال فلش مموری ها و هم در زمان اتصال هارد دیسک های اکسترنال در ویندوز اتفاق می افتند . مشکل اصلی اینجاست که ویندوز شما توانایی خواندن فایل سیستم موجود در فلش مموری یا هارد اکسترنال را ندارد و به همین دلیل پیشنهاد فرمت شدن می دهد. اما نکته بد اینجاست که شما بر روی این فلش مموری یا هارد اکسترنال اطلاعاتی دارید که به آن نیاز دارید. در این مقاله من همه راهکارهایی که برای درست کردن پیغام فرمت شدن فلش مموری وجود دارد را به شما آموزش می دهم تا براحتی بتوانید مشکل را حل کنید.

You need to format the disk before you can use it

یک بررسی اولیه انجام دهید ( تغییر صورت مسئله)

این سوال را از خودتان بپرسید ، آیا خطای فرمت شدن فلش و هارد اکسترنال فقط روی همین سیستم رخ می دهد؟ برای اطمینان از اینکه مشکل از فلش مموری شماست نه جای دیگر ، کافیست فلش مموری خود را به یک یا چند سیستم دیگر هم متصل کنید. اگر خطای فرمت کردن فلش مجدد ظاهر شد ، یعنی مشکل از فلش مموری است ، اما اگر فقط روی یکی از سیستم ها این خطا رخ داد و روی سیستم های دیگر خطا دریافت نشد ، یعنی مشکل از سیستم عاملی است که استفاده می کنید و فلش سالم است . در بررسی اولیه می توانید فلش مموری خود را به یک پورت دیگر از دستگاه متصل کنید ( ممکن است مشکل از پورت سخت افزاری USB باشد ) ، تغییر دادن پورت های USB 02 و USB 03 را هم تست کنید برخی اوقات ولتاژ ورودی این پورت ها با هم یکسان نیست و ممکن است خطا بدهند.

حل مشکل پیام فرمت کردن فلش مموری

از ابزار Check Disk استفاده کنید ( بررسی سکتورهای خراب )

ابزار Check Disk در ویندوز برای تعمیر کردن سکتورهای خراب هارد دیسک استفاده می شود. اگر برخی از سکتورهای فلش مموری شما یا هارد اکسترنال شما به مشکل خورده باشد و قابل تعمیر باشد ، شما می توانید با استفاده از دستور Check Disk به شکلی که در ادامه عنوان می کنیم ، سکتور خراب را تعمیر کنید و بدون نیاز به فرمت کردن فلش مموری ، به اطلاعات آن دست پیدا کنید ، برای اینکار شما باید ابتدا کلیدهای ترکیبی Win+R را بزنید و در Run دستور cmd را بزنید تا خط فرمان ویندوز باز شود ، اگر فرض کنیم که فلش مموری خراب شده به اسم درایو F روی سیستم متصل شده باشد ، دستور زیر را برای تعمیر سکتورهای خراب دیسک و فلش می زنیم : 

chkdsk F: /f /r

رفع خطای you need to format در فلش مموری

اسم درایو فلش مموری را تغییر دهید ( احتمال تداخل نام )

برخی اوقات به دلیل اتصال زیاد فلش مموری ها و هارد های اکسترنال روی سیستم ، ممکن است نام درایوی که برای پارتیشن فلش مموری در نظر گرفته شده است رزرو شده باشد و سیستم توانایی تشخیص آن را نداشته باشد و به همین دلیل پیغام فرمت شدن می دهد. برای حل این مشکل کافیست شما ابتدا کلیدهای ترکیبی Win+R را بزنید و در پنجره Run کلمه Diskmgmt.msc را بزنید تا کنسول مدیریتی Disk Management ویندوز باز شود ، سپس بر روی درایو فلش مموری مشکل دار راست کلیک کنید و گزینه Change Driver Leter and Paths را بزنید و یک حرف پارتیشن دیگر برای آن در نظر بگیرید. 

حل مشکل پیام Format شدن فلش و هارد اکسترنال

از ابزار Disk Management استفاده کنید ( بررسی Healthy بودن )

زمانیکه فلش مموری یا هارد اکسترنال به ویندوز متصل می شوند ، در کنسول مدیریتی Disk Management حالت نمایش آنها بصورت سلامت یا Healthy نمایش داده می شود. وارد کنسول مدیریتی دیسک ها شوید ( به روشی که در قسمت قبل گفته شد ) مطمئن شوید فلش مموری در حالت Healthy قرا دارد. اگر فلش مموری یا هارد اکسترنال شما در حالت RAW نمایش داده شد ، فایل سیستم شما تخریب شده است و توسط ویندوز شناسایی نمی شود. در چنین حالتی تنها راهکاری که وجود دارد ، ریکاوری کردن اطلاعات با استفاده از ابزارهای بازیابی اطلاعات است . در عین حال قبل از شروع فرآیند ریکاوری ، فرمت کردن Quick توصیه می شود.

درخواست فرمت شدن فلش مموری در ویندوز

از دستور Disk Part استفاده کنید ( تعمیر فلش RAW )

این روش الزاما همیشه جواب نمی دهد ، اگر شما در کنسول مدیریتی دیسک منیجر ویندوز ، وضعیت فلش مموری که درخواست فرمت شدن می کند را بررسی کردید و گزینه RAW برای آن نمایش داده شد ، یک احتمال ضعیف وجود دارد که شما بتوانید از طریق دستور diskpart و از طریق خط فرمان ویندوز یک نام درایو به آن اختصاص بدهید و تغییر دهید ( ممکن هست درست بشه اگر گرافیکی امکان تغییر اسم درایو رو به شما نداد ) برای استفاده از این دستور کلیدهای ترکیبی Win+R را بزنید و در پنجره Run کلمه CMD را بنویسید تا صفحه خط فرمان ویندوز باز شود ، در محیط خط فرمان به ترتیب زیر دستورات را وارد کنید ، در اینجا درایو Y فلش مموری مشکل ساز ماست و می خواهیم به آن حرف درایو G را اختصاص بدهیم : 

diskpart
list disk
select disk X   (شماره فلش)
list volume
select volume Y (شماره درایو RAW)
assign letter=G
exit

خطای فرمت نشدن فلش در ویندوز

درایور USB و فلش را به روز رسانی یا حذف کنید

برخی اوقات وجود درایورهای زیاد و اشتباه در Device Manager ویندوز می تواند باعث بروز این مشکل شود. شما می توانید با Uninstall کردن درایور مربوط به USB های فلش مموری ، این راهکار را هم تست کنید. برای انجام اینکار کافیست وارد Device Manager ویندوز شوید ( کلیدهای ترکیبی Win+R و نوشتن کلمه devmgmt.msc در پنجره Run ) ، از بخش Disk Drives  به دنبال گزینه Universal Serial Bus Controllers بگردید و آن را Uninstall کنید ، سیستم را یکبار Restart کنید و مجدد نصب کنید. اگر مشکل برطرف نشد ، درایورهای مخفی را نیز مشاهده و حذف کنید برای اینکار در همان منوی View گزینه Show hidden devices را تیک بزنید و هر چه درایو مرتبط با دستگاه های ذخیره سازی مثل هارد دیسک اکسترنال و فلش مموری قدیمی می بینید حذف کنید و مجدد بررسی کنید.

حل کردن پیغام فرمت کردن فلش و هارد اکسترنال

فلش را فرمت کنید و اطلاعات را بازیابی کنید ! ( راهکار آخر )

آخرین راهکار این است که فلش مموری یا هارد اکسترنال را فرمت کنید ، در این حالت باید توجه کنید که فقط Quick فرمت را انجام دهید ، هیچ اطلاعات جدیدی روی فلش یا هارد دیسک اکسترنال کپی نکنید تا داده ها سالم باقی بماند. از ابزارهایی مثل Recuva یا GetDataBack و ... می توانید اطلاعات را بازیابی کنید.