رفع ارور “The Disk is Write Protected” با 6 روش قطعی
مقدمه:
در هنگام کار با حافظههای جانبی مثل فلشمموری یا هارد اکسترنال، ارور “The Disk is Write Protected” گاهی اوقات ممکن است باعث محدودیت در انجام عملیات نوشتن و حذف فایلها شود. این ارور ممکن است از اطلاعات مهم در حافظه مانع شود. در این مقاله، به 6 روش قطعی برای رفع این ارور پرداخته خواهد شد.
-
بررسی Switch Write Protection (فلشمموری)
– برخی از فلشمموریها دارای سوئیچ فیزیکی برای محافظت از دادهها در برابر نوشته شدن هستند. ابتدا اطمینان حاصل کنید که سوئیچ Write Protection در وضعیت غیرفعال است.
-
استفاده از دستورات دیسک در Command Prompt
– از دستورات Diskpart در Command Prompt استفاده کنید تا Write Protection را بردارید. برای این کار، دستورات `diskpart`، `list disk`، `select disk X` (X شماره درایو متضمن Write Protection است) و `attributes disk clear readonly` را وارد کنید.
در مواقعی که سوئیچ Write Protection در فلشمموری وجود نداشته ولی همچنان مشکل Write Protection باقی است، میتوانید از دستورات Command Prompt برای بررسی و حل این مشکل استفاده کنید. در ادامه توضیحاتی در مورد این روش آورده شده است:
- باز کردن Command Prompt:
- راستکلیک بر روی آیکون Windows در نوار وظایف (Taskbar) و انتخاب “Command Prompt (Admin)” یا “PowerShell (Admin)” را برای باز کردن Command Prompt با دسترسی ادمین انجام دهید.
- ورود به Diskpart:
- در پنجره Command Prompt، دستور
diskpart
را وارد کنید و Enter را بزنید.
- در پنجره Command Prompt، دستور
- لیست درایوها:
- وارد شدن به محیط Diskpart پس از وارد کردن دستور، دستور
list disk
را وارد کنید تا لیست تمام درایوهای موجود نمایش داده شود.
- وارد شدن به محیط Diskpart پس از وارد کردن دستور، دستور
- انتخاب درایو:
- با دستور
select disk [شماره درایو]
، درایوی که Write Protection دارد را انتخاب کنید.
- با دستور
- پاک کردن Write Protection:
- دستورات زیر را به ترتیب وارد کنید:
attributes disk clear readonly
attributes volume clear readonly
- دستورات زیر را به ترتیب وارد کنید:
- خروج از Diskpart:
- برای خروج از محیط Diskpart، دستور
exit
را وارد کنید.
- برای خروج از محیط Diskpart، دستور
- خروج از Command Prompt:
- در نهایت، دستور
exit
را برای بستن Command Prompt وارد کنید.
- در نهایت، دستور
- باز کردن Command Prompt:
-
استفاده از Registry Editor
– با ویرایش رجیستری، میتوانید Write Protection را غیرفعال کنید. در Regedit به مسیر `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies` بروید و ویژگی WriteProtect را به 0 تغییر دهید.
-
فرمت کردن با دسترسی ادمینیستراتور
– از فرمت کردن با حق دسترسی ادمینیستراتور استفاده کنید. این کار را میتوانید از طریق File Explorer یا Command Prompt با دستور `format X: /fs:ntfs` (X شماره درایو متضمن Write Protection) انجام دهید.
در برخی مواقع، مشکل Write Protection ممکن است از طریق تغییرات در Registry Windows حل شود. در اینجا نحوه استفاده از Registry Editor برای رفع این مشکل توضیح داده شده است:1. باز کردن Registry Editor
– برای باز کردن Registry Editor، دستور `regedit` را در Run (Win + R) یا در قسمت Search در منوی Start وارد کنید و Enter را بزنید.
2. پیدا کردن کلید مربوط به درایو
– به مسیر زیر در Registry Editor بروید:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
3. ایجاد یا ویرایش کلید WriteProtect
– اگر کلید `StorageDevicePolicies` وجود نداشت، آن را ایجاد کنید.
– در داخل `StorageDevicePolicies` یک کلید جدید به نام `WriteProtect` ایجاد کنید یا اگر وجود داشت، مقدار آن را تغییر دهید.4. تغییر مقدار کلید WriteProtect
– دوباره بر روی `WriteProtect` کلیک راست کنید و مقدار آن را به 0 تغییر دهید.5. خروج از Registry Editor
– Registry Editor را ببندید و سیستم را دوباره راهاندازی کنید. -
استفاده از Disk Management
– از ابزار Disk Management در ویندوز برای حذف همه پارتیشنها و ایجاد یک پارتیشن جدید بر روی حافظه استفاده کنید.
پس از انجام تغییرات در Registry Editor، برای خروج از آن به صورت صحیح و بدون ایجاد مشکلات، مراحل زیر را دنبال کنید:
1. بستن پنجره Registry Editor
– پس از اعمال تغییرات، پنجره Registry Editor را میتوانید ببندید. این اقدام به تنهایی تغییرات را ثبت نمیکند.2. ذخیره تغییرات
– اگر تغییراتی را انجام دادهاید و میخواهید آنها ثبت شود، مطمئن شوید که بر روی گزینهی “File” در بالای پنجره کلیک کرده و سپس بر روی “Exit” یا “Close” کلیک کنید.3. تأیید اجرای تغییرات
– اگر در هنگام خروج از Registry Editor سوالی در مورد ذخیره تغییرات مطرح شد، گزینه “Yes” یا “OK” را انتخاب کنید.4. تأیید بازگشت به منوی Start
– پس از بستن Registry Editor، اطمینان حاصل کنید که به منوی Start یا صفحه اصلی ویندوز باز گشتهاید. -
استفاده از ابزار سازنده حافظه
– برخی از شرکتهای سازنده حافظه ابزارهای خود را برای حل مشکلات Write Protection ارائه میدهند. از این ابزارها برای تشخیص و رفع مشکل استفاده کنید.
اگر به دنبال افزایش کارایی حافظه یا بهبود عملکرد آن هستید، میتوانید از ابزارهای سازنده حافظه استفاده کنید. این ابزارها به شما کمک میکنند تا حافظههای دستگاه شما را بهینهسازی کرده و مشکلات آن را برطرف کنید. در ادامه، مراحل کلی استفاده از این ابزارها را توضیح دادهام:1. انتخاب ابزار
– ابتدا یک ابزار سازنده حافظه مناسب را انتخاب کنید. این ابزارها ممکن است توسط شرکتهای مختلف تولید شوند. به عنوان مثال، Clean Master، CCleaner و SD Maid از جمله ابزارهای معروف در این زمینه هستند.2. دانلود و نصب
– ابزار مورد نظر را از منبع معتبری دانلود کرده و بر روی دستگاه خود نصب کنید.3. اجرا و اسکن
– ابزار را اجرا کرده و گزینههای مرتبط با بهینهسازی حافظه را انتخاب کنید. این ممکن است شامل پاکسازی فایلهای موقت، حذف برنامههای غیرضروری، و یا بهینهسازی تنظیمات سیستم باشد.4. تنظیمات پیشرفته (اختیاری)
– برخی از ابزارها تنظیمات پیشرفته برای کاربران تاحصا میکنند. اگر تجربه کار با تنظیمات پیشرفته را دارید، میتوانید تنظیمات را به دلخواه خود تنظیم کنید.5. اعمال تغییرات
– پس از انجام تغییرات مربوطه، اجازه دهید ابزار به بهینهسازی حافظه بپردازد. این ابزارها معمولاً نیاز به چند لحظه تا چند دقیقه برای اجرای کامل عملیات دارند.6. راهاندازی مجدد (اختیاری)
– پس از اعمال تغییرات، ممکن است بهتر باشد دستگاه خود را راهاندازی مجدد کنید تا تغییرات به طور کامل اعمال شود.
با اجرای این روشها، مشکل Write Protection در حافظههای جانبی شما باید برطرف شود و امکان نوشتن و حذف فایلها دوباره فعال گردد.