خطاها · حدود 6 دقیقه

چرا Windows موقع بازکردن فایل می‌گوید Access denied؟

هنگام بازکردن، کپی‌کردن یا تغییر یک فایل یا پوشه در Windows با پیام Access denied روبه‌رو می‌شوید.

اگر عجله داری

اول مسیر و حساب کاربری را بررسی کنید و فایل را به یک پوشه شخصی مثل Documents کپی کنید؛ اگر فقط همان فایل یا پوشه محدود است، مجوز دسترسی یا مالکیت آن محتمل‌تر است.

مرحله‌به‌مرحله

  1. ببینید فایل کجاست. اگر داخل Windows، Program Files یا پوشه سیستمی است، آن را بدون دلیل تغییر ندهید.
  2. اگر فایل شخصی است، آن را به Documents یا Desktop حساب خودتان کپی کنید و نسخه کپی‌شده را باز کنید.
  3. روی فایل یا پوشه راست‌کلیک کنید، Properties > Security را باز کنید و ببینید حساب شما دسترسی Read/Write لازم را دارد یا نه.
  4. اگر فایل از حساب کاربری قدیمی یا دیسک منتقل‌شده آمده، در Advanced Security مالک فعلی را بررسی کنید. تغییر مالکیت را فقط برای فایل‌های شخصی خودتان انجام دهید، نه پوشه‌های سیستمی.
  5. اگر فایل روی فلش، کارت حافظه یا درایو شبکه است، فقط‌خواندنی‌بودن رسانه، مجوز اشتراک یا اتصال را هم بررسی کنید.
  6. اگر پیام فقط هنگام حذف یا تغییر ظاهر می‌شود، برنامه‌ای که فایل را باز نگه داشته ببندید و دوباره امتحان کنید.

چرا این کار جواب می‌دهد؟

Windows برای فایل‌ها و پوشه‌ها مجوز و مالکیت نگه می‌دارد. مسیرهای سیستمی، فایل‌های متعلق به حساب دیگر، رسانه فقط‌خواندنی یا فایل در حال استفاده می‌توانند دسترسی را محدود کنند.

سؤال‌هایی که معمولاً بعدش پیش می‌آید

چرا فایل را می‌توانم ببینم اما نمی‌توانم تغییرش دهم؟

ممکن است مجوز Read داشته باشید اما Write یا Modify نداشته باشید، یا فایل روی رسانه فقط‌خواندنی باشد.

Run as administrator همیشه Access denied را حل می‌کند؟

خیر. اگر مجوز فایل، مالکیت، رسانه فقط‌خواندنی یا قفل‌شدن فایل عامل باشد، اجرای برنامه با دسترسی مدیر لزوماً مشکل را حل نمی‌کند.