به طور کلی ارور Access Denied به معنی عدم دسترسی است و ممکن است در برنامههای مختلف با چنین پیام و اروری روبرو شده باشید. بسته به اینکه ارور Access Denied به چه نرمافزاری مربوط میشود، روش رفع ارور متفاوت است.
به عنوان مثال برای رفع ارور Access denied در اینترنت یا گوگل کروم میتوانید تنظیمات اینترنت و برنامههای تغییر آیپی را بررسی کنید و در نظر بگیرید که ممکن است این ارور به سرور سایت موردنظر شما مربوط باشد. ارور Access denied در فتوشاپ و برنامههای دیگر نیز محتمل است.
موضوع این مقاله روشهای رفع ارور Access is denied هارد اکسترنال و فلش درایو USB و البته هارد یا SSD داخل کامپیوتر و لپتاپ است. این ارور معمولاً به دلیل محدودیت دسترسی به محتویات یک فولدر ظاهر میشود ولیکن موارد دیگری نیز وجود دارد که باید بررسی کرد.
در برنامهها و سیستم عاملهای مختلف و حتی در سایتها ممکن است ارور عدم دسترسی یا Access Denied ظاهر شود. گاهی اوقات چارهی کار بسیار ساده است و گاهی حل کردن مشکل پیچیده است. به عنوان مثال معمولاً مشکل Access denied در اندروید با فعال کردن دسترسی برنامهها به فایل و فولدرها و عکس و ویدیوها حل میشود اما اگر برنامهای باگ نرمافزاری داشته باشد، مرتباً ارور ظاهر میشود و حل کردن مشکل ساده نیست.
علت ارور Access denied در ویندوز 11 چیست؟
اگر حین کار با فایل اکسپلورر ویندوز با ارور Access denied روبرو شدهاید توجه کنید که معمولاً علت محدودیت دسترسی حساب کاربری شما به بعضی از فایل و فولدرها است و برای رفع مشکل لازم است که سطح دسترسی حساب کاربری شما به فولدر موردنظر، تغییر کند.
میتوانید مالکیت فایل یا فولدرها را نیز به حساب کاربری خودتان منتقل کنید، البته به شرطی که کامپیوتر یا لپ تاپ متعقل به خودتان باشد و حساب شما از نوع Administrator باشد. ویرایش کردن دسترسی به چنین فایل و فولدرهایی، از طریق حساب Standard در ویندوز امکانپذیر نیست چرا که حساب استاندارد روی همهی فایل و فولدرها کنترل ندارد.
با این توضیحات، اولین راهکار پیشنهادی برای رفع مشکل Access denied هارد اکسترنال در ویندوز 10 یا ویندوز 11 این است که دسترسیها را بررسی کنید و تغییرات لازم را اعمال کنید. اگر مشکل حل نشد، توصیه میکنیم که اسکن و تعمیر فایلهای سیستمی ویندوز و چک کردن تنظیمات آنتیویروسی که نصب کردهاید را در دستور کار قرار دهید.
حساب جدید برای رفع ارور Access denied در ویندوز
بهتر است قبل از تست کردن روشهای مختلف، یک حساب کاربری جدید بسازید و در آن لاگین کنید و بررسی کنید که آیا ارور مشکل دسترسی رفع ظاهر میشود یا خیر. میتوانید از حساب آنلاین مایکروسافت و همینطور حساب آفلاین برای تست کردن استفاده کنید.
روش ساخت حساب کاربری جدید در ویندوز 11 به صورت زیر است:
- کلید میانبر Win + i را بزنید یا روی آیکون چرخدنده در منوی استارت کلیک کنید تا اپلیکیشن Settings ویندوز باز شود.
- در ستون کناری روی Accounts کلیک کنید.
- در سمت راست روی تنظیمات اکانت یا Account settings کلیک کنید.
- روی Other users کلیک کنید.
- روی Add account برای اضافه کردن حساب جدید کلیک کنید.
- اگر از حساب مایکروسافت استفاده نمیکنید، روی I don't have this person's sign-in information کلیک کنید.
- اکنون با کلیک روی Add a user without a Microsoft account و طی کردن مراحل انتخاب نام و رمز عبور، حساب آفلاین و جدید بسازید.
پس از ساخت حساب کاربری جدید، از حساب فعلی خارج شوید و در حساب جدید لاگین کنید و بررسی کنید که مشکل حل شده یا خیر.
تغییر حساب استاندارد به حساب ادمین در ویندوز
قبل از ویرایش کردن سطح دسترسی یک فولدر، حساب کاربری را به Administrator ارتقا دهید، شاید ارور Access Denied به سادگی رفع شود.
روش ارتقا حساب استاندارد به ادمین در ویندوز به صورت زیر است:
- کلید میانبر Win + R را بزنید.
- دستور userpasswords2 را تایپ کنید.
- کلید Enter را فشار دهید.
- در پنجره User Accounts تیک گزینه Users must enter a username and password to use this computer را بزنید.
- در لیست حسابهای کاربری روی حساب فعلی کلیک کنید.
- روی دکمه Properties زیر لیست کلیک کنید.
- روی تب Group Membership کلیک کنید.
- گزینه Administrator را انتخاب کنید.
- روی OK در هر دو پنجره کلیک کنید.
- سیستم را ریستارت کنید.
اگر پس از ریستارت کردن و ورود با حساب کاربری موردبحث، باز هم ارور Access denied حین باز کردن یک فولدر یا ویرایش فایلهای داخل آن ظاهر میشود، روش بعدی که فعال کردن حساب ادمینیستریتور مخفی است را تست کنید.
فعال کردن حساب مخفی Administrator در ویندوز
برای ارتقای سطح دسترسی و امور خاص میتوانید حساب کاربری Administrator که در ویندوزهای مختلف وجود دارد اما به صورت پیشفرض مخفی و غیرفعال است را فعال کنید و به جای حساب معمولی خودتان، از این حساب در ویندوز استفاده کنید.
روش فعال کردن حساب مخفی Administrator در ویندوز به صورت زیر است:
- منوی استارت را باز کنید.
- عبارت CMD را سرچ کنید.
- روی اولین نتیجه راستکلیک کنید و گزینه Run as administrator را انتخاب کنید.
- در پنجره Command Prompt دستور زیر را وارد کنید:
net user administrator /active:yes
- کلید Enter را فشار دهید.
- در صورت حل نشدن مشکل، برای مخفی کردن حساب Administrator نیز میتوانید دستور زیر را اجرا کنید:
net user administrator /active:no
به این ترتیب حساب مخفی ادمینیستریتور فعال میشود. لذا از حساب فعلی خارج شوید و در صفحه ورود ویندوز 11 روی حساب جدیدی که فعال شده، کلیک کنید. اکنون بررسی کنید که آیا ارور Access is denied رفع شده است یا خیر.
یادتان باشد که اگر مشکل حل نشده است، بهتر است که حساب Administrator مخفی را به حالت قبل برگردانید و مخفی کنید چرا که این حساب کاربری، دسترسی بیشتری دارد و برای حفظ امنیت و حریم خصوصی، بهتر است که مخفی باقی بماند.
رفع مشکل در مالکیت با ارور Access denied
اگر روشهای قبلی مشکل را حل نکرده است، میتوانید سطح دسترسی فولدر یا فایل را چک کنید و حتی مالکیت آن را به حساب کاربری خودتان منتقل کنید. شاید مشکلات و ارورها به راحتی برطرف شود.
برای تغییر مالکیت یا Owenrship در ویندوز، مراحل زیر را طی کنید:
- روی فولدر یا فایل موردنظر راستکلیک کنید.
- روی Properties کلیک کنید.
- در پنجره باز شده روی تب Security کلیک کنید.
- روی دکمه Advanced کلیک کنید.
- روی Change که روبروی عبارت Owner در بالای پنجره دیده میشود کلیک کنید.
- در پنجره Select User or Group windo، نام کاربری خود را وارد کنید.
- روی Check Names کلیک کنید و اگر نام کاربری صحیح باشد، تأیید میشود.
- روی OK کلیک کنید.
- در ادامه روی Apply کلیک کنید.
- هشدار Windows Security ظاهر میشود، ۲ بار روی OK کلیک کنید.
این روش گرافیکی و ساده ولیکن طولانی است. برای کسب مالکیت یا Ownership میتوانید از دستورات cmd نیز استفاده کنید که مراحل سادهتر است.
تغییر مالکیت فولدر با دستورات cmd
میتوانید دستور تغییر مالکیت را در پنجره Command Prompt یا همان cmd که با دسترسی ادمین باز شده، اجرا کنید، مراحل کار به صورت زیر است:
- منوی استارت را باز کنید و عبارت cmd را سرچ کنید.
- روی اولین نتیجه راستکلیک کنید و Run as administrator را انتخاب کنید.
- در پنجره cmd دستور زیر را وارد کنید و به جای PATH، آدرس کامل فولدر را قرار دهید:
takeown /f "PATH"/r /d y
- کلید Enter را فشار دهید.
- دستور بعدی را نیز با جایگزین کردن PATH با آدرس فولدر موردنظر، وارد کنید:
icacls "PATH"/grant administrators:F /t
- کلید Enter را فشار دهید.
در مورد آدرس فولدر دقت کنید که میتوانید مسیر فولدر را با راستکلیک کردن روی فولدر و انتخاب گزینه Copy as path به سادگی کپی کنید. به عنوان مثال برای تغییر دادن مالکیت فولدر در آدرس زیر:
C:\Users\HP\Downloads\Literature review sources
دستور اول به این صورت است:
پس از تغییر مالکیت بهتر است سیستم را ریستارت کنید و نتیجه را بررسی کنید.
روش تغییر دسترسی فولدرها در ویندوز
در ویندوز میتوانید دسترسی حسابهای کاربری به یک فولدر را تغییر دهید و فرضاً کاری کنید که فقط خواندن فولدر و در واقع باز کردن فایلها امکانپذیر باشد و یا فرضاً کاری کنید که حتی باز کردن فولدر نیز امکانپذیر نباشد!
مراحل تغییر دسترسی فولدرها در ویندوز به صورت زیر است:
- روی فولدر موردنظر راستکلیک کنید.
- گزینه Properties را انتخاب کنید.
- روی تب Security کلیک کنید.
- روی Edit کلیک کنید.
- روی نام حساب کاربری خودتان کلیک کنید.
- تیک اولین گزینه در ستون Allow که Full Control یا دسترسی کامل است را بزنید.
- روی OK کلیک کنید.
توجه کنید که اگر نام کاربری شما در لیست دیده نمیشود روی Add کلیک کنید و آن را اضافه کنید و سپس دسترسیهای آن را تنظیم کنید.
دقت کنید که تغییر دادن دسترسی به فولدرهای محدود شده، نیاز به حساب ادمین دارد.
غیرفعال کردن آنتی ویروس و فایروال
ویندوز 11 یا ویندوز 10 به صورت پیشفرض از بسته امنیتی مایکروسافت که شامل آنتی ویروس و فایروال میشود، برخوردار است ولیکن بعضی از کاربران یک آنتیویروس یا بسته امنیتی متفاوت نصب میکنند. در هر صورت اگر با ارور Access Denied روبرو شدهاید، ممکن است آنتیویروس دسترسی شما را به یک فولدر حاوی فایلهای مشکوک یا آلوده، محدود کرده باشد. چارهی کار ساده است، آنتیویروس یا نرمافزار امنیتی که نصب کردهاید را موقتاً غیرفعال کنید.
فراموش نکنید که پس از چک کردن فایل و فولدرها و انجام تغییرات لازم، مجدداً آنتیویروس یا نرمافزار امنیتی را فعال کنید.
گاهی اوقات حین نصب کردن برنامه و بازی نیز ارور دسترسی ظاهر میشود. برای رفع ارور Access denied در نصب برنامه و بازی نیز غیرفعال کردن آنتیویروس توصیه میشود ولیکن دقت کنید که بازی یا نرمافزار سالم باشد و از سایتهای آلوده، دانلود نشده باشد.
اسکن و تعمیر فایلهای سیستمی ویندوز
در موارد نادر، علت ارور Access denied در ویندوز، خراب شدن فایلهای سیستمی ویندوز است. در این صورت برای اسکن و تعمیر کردن فایلها میتوانید از دستورات SFC و DISM استفاده کنید. برای اطلاعات بیشتر به مقالهای که قبلاً منتشر کردیم، توجه فرمایید:
makeuseofسیارهی آیتی