رفع خطای ۴۰۴ – “The Requested resource is not available”

هرگاه که شما وب سایتی را باز می کنید و با خطای ۴۰۴ مواجه می شوید، در قسمت بالای مرورگر خود با عباراتی چون “صفحه ی مورد نظر یافت نمی شود”، یا “صفحه ای که به دنبال آن هستید احتمالا حذف شده است، نام آن تغییر کرده است، یا دسترسی به آن موقتا ممکن نیست” مواجه می شوید که می تواند دلایل مختلفی داشته باشد.

گویا آی‌تی –  ممکن است در نگاه اول این خطا تخصصی به نظر برسد، اما راه کار های کوتاهی برای برطرف کردن آن وجود دارد که شما می توانید آن ها را امتحان کرده و نتیجه را روی کامپیوتر خود ببینید.
برخی از علت های معلوم و متداول در زمان مواجهه با خطای HTTP Error 404 عبارتند از:
نام فایلی که شما در خواست کرده اید تغییر کرده است
فایلی که در خواست کرده اید به جای دیگری منتقل شده/ یا پاک شده است.
دسترسی به فایل مد نظر به علت ویرایش، به روز رسانی یا دلایل نامشخص دیگر ممکن نیست
فایل مورد نظر وجود ندارد.
فعال نبودن نسخه ی مناسب از سرویس های اطلاعاتی اینترنتی یا MIME ها
قرار دادن یک آدرس مجازی برای درایو اصلی در یک سرور دیگر
چگونه ی خطای ۴۰۴ – “The requested resource is not available” را برطرف کنیم
به طور کلی چند راه کار برای رفع این خطا وجود دارد. شما می توانید در صورت مواجهه با این خطا به ترتیب گام زیر را امتحان کنید:
آدرس URL را چک کنید.
ویندوز را در حالت Safe Mode with Networking قرار دهید.
سیستم را به حالت Clean Boot ببرید.
اسکن System File Checker را اجزا کنید.
اینترنت اکسپلور را در حالت بدون افزونه (No add-ons mode) اجرا کنید.
تنظیمات اینترنت اکسپلورر را ریست کنید.
علت خطای ۴۰۴ را روی سروری که در حال اجرای IIS است جست و جو کنید.
در ادامه توضیحاتی درباره ی هریک از این روش ها داده می شود.
چک کردن آدرس URL
ابتدا باید چک کنید که آیا URL مورد نظر را درست تایپ کرده اید یا نه. نادرست بودن URL موجب بروز خطای ۴۰۴ خواهد شد. ممکن است این اشتباه مربوط به یک حرف یا عدد در آدرس باشد.
ویندوز را در حالت Safe Mode with Networking قرار دهید
حالت Safe Mode with Networking ویندوز را در حالت سیف مود قرار می دهد و در عین حال شما می توانید از درایورها و سرویس های شبکه ای که برای دسترسی به اینترنت یا کامپیوترهای دیگر در همان شبکه به آن ها نیاز دارید، استفاده کنید.
برای بوت کردن ویندوز به حالت safe mode with networking گام های زیر را دنبال کنید:
کامپیوتر را ری‌‍استارت کنید
هنگامی که با صفحه ورود به سیستم مواجه می شوید، کلید shift را نگاه دارید و در عین حال گزینه ی Power و سپس Restart را انتخاب کنید
پس از آن که کامپیوتر ری‌استارت شد و صفحه ی Choose an option ظاهر شد، بخش Troubleshoot را انتخاب کنید.

روی Advanced Options کلیک کنید
 Startup Settings را انتخاب کنید

روی Restart کلیک کنید
پس از ری‌استارت شدن، شما با لیستی از آپشن های مواجه می شوید. برای رفتن به حالت Safe Mode with Networking دکمه ی ۵ یا F5 را انتخاب کنید.
پس از فعال سازی حالت safe mode، یک clean boot  انجام دهید که در ادامه توضیحاتی در مورد آن داده می شود.

حالت Clean Boot را فعال کنید
اگر موفق شدید سیستم را در حالت Safe Mode بوت کنید، انجام دادن یک Clean Boot می تواند هرگونه مشکل نرم افزاری که موجب بروز این خطا شده است را از بین ببرد.
انجام دادن یک clean boot موجب می شود که مشکلات و اختلالات مربوط به نرم افزاری که موجب بروز خطای ۴۰۴ شده است  حل شود. ممکن است این اختلالات ناشی از برنامه ها سرویس هایی باشند که به طور پیش فرض با بالا آمدن ویندوز در استارت آپ فعال می شوند.
نحوه ی انجام دادن clean boot:
برای انجام یک Clean boot در ویندوز ۱۰، شما باید به عنوان ادمین وارد سیستم شده باشید و پس از آن گام های زیر را دنبال کنید:
به بخش جست و جو یا سرچ ویندوز بروید.
در این قسمت عبارت msconfig را جست و جو کنید.

System Configuration را انتخاب کنید
سربرگ Services را انتخاب کنید و مربع مربوط به Hide all Microsoft services را تیک بزنید

روی دکمه ی Disable all کلیک کنید
به سربرگ Startup  بروید و روی Open Task Manager کلیک کنید

Task Manager را ببندید و سپس روی Ok کلیک کنید
کامپیوتر خود را ریبوت کنید
پس از ریبوت کردن، فضای ویندوز شما با انجام clean boot پاک سازی شده است. حالا میتوانید بررسی کنید که آیا مشکل رفع شده است یا نه.
نحوه ی خروج از Safe Mode with Networking
روی دکمه ی Start کلیک راست کنید
گزینه ی Run را انتخاب کنید

عبارت msconfig را تایپ کنید
پنجره ای برای شما باز خواهد شد
به سربرگ Boot بروید
تیک مربوط به گزینه ی Safe Boot را بردارید

کامپیوتر خود را ری‌استارت کنید
انجام دادن یک اسکن از طریق System File Checker
انجام دادن یک اسکن با System File Checker تمامی فایل های محافظت شده ی سیستم را بررسی و اسکن می کند و سپس نسخه های نادرست را با نسخه های سالم و مناسب مایکروسافت جایگزین می کند.
برای انجام این اسکن باید گام های زیر را دنبال کنید:
روی Start کلیک کنید
به بخش جست و جوی ویندوز بروید و عبارت CMD یا Command را تایپ کنید
Command Prompt را انتخاب کنید

روی آن کلیک راست کرده و Run as Administrator  را انتخاب کنید

در پنجره ی باز شده، sfc/scannow را تایپ کنید

دکمه ی اینتر را بزنید
کامپیوتر خود را ری‌استارت کنید

اینترنت اکسپلورر را در حالت بدون افزونه اجرا کنید
هنگامی که در کامپیوتر خود صفحات وب را مرور می کنید، می توانید از اینترنت اکسپلورر در حالت Fail-safe یا هر مرورگر دیگر در حالت سیف مود استفاده کرده و بررسی کنید که آیا خطای ۴۰۴ – “The requested resource is not available” هنوز هم خود را نشان می دهد یا خیر. این یعنی شما می توانید به طور موقت تمام افزونه های مرورگر ها را غیر فعال کنید و در صورتی که افزونه ها موجب بروز خطای مورد نظر شده اند، از این موضوع مطلع شوید.
برای انجام این کار گام های زیر را دنبال کنید:
روی start کلیک کنید
گزینه ی All Apps را انتخاب کنید

 روی Accessories کلیک کنید

روی برنامه ی Internet Explorer کلیک کنید
گزینه ی Tools را باز کنید
Internet Options را انتخاب کنید

در سربرگ Programs، روی Manage Add-ons کلیک کنید

اگر اینترنت اکسپلورر در حالت بدون افزونه به خوبی کار می کند ممکن است یکی از افزونه ها موجب ایجاد این خطا شده باشد، بنابراین ممکن است نیاز باشد تک تک افزونه ها را به تنهایی فعال کنید تا افزونه ی مشکل ساز را پیدا کنید.
اینترنت اکسپلورر را ریست کنید
اگر خطای “filename contains a virus and was deleted ” هنوز هم وجود داشته باشد، شما می توانید اینترنت اکسپلورر را ریست کنید.
اما باید بدانید که این کار قابل بازگشت نیست و ممکن است با انجام آن تنظیمات امنیتی یا خصوصی که به فهرست سایت های مطمئن افزوده شده اند نیز ریست شوند، بنابراین باید پیش از ریست کردن این نکات را مورد توجه قرار بدهید.
برای ریست کردن تنظیمات اینترنت اکسپلورر به تنظیمات پیش فرض گام های زیر را دنبال کنید:
تمام پنجره ها را ببندید
Tools و سپس Internet Options را انتخاب کنید
سربرگ Advanced را انتخاب کنید
به بخش Reset Internet Explorer Settings بروید

دکمه ی Reset را انتخاب کنید
پس از اعمال تنظیمات پیش فرض، Close را انتخاب کنید
روی OK کلیک کنید
برای اعمال شدن تغییرات، کامپیوتر خود را ری‌استارت کنید
خطای ۴۰۴ را روی سروری که در حال اجرای IIS است، عیب یابی کنید
اگر شما در سروری هستید که IIS را اجرا می کند، شما می توانید خطای ۴۰۴ را با اطمینان از آنکه فایل درخواست شده روی کامپیوتر IIS موجود است و در موقعیت مناسب خود قرار دارد رفع کنید.
برای آنکه بدانید فایل مورد نظر در کجای سیستم فایل کامپیوتر قرار دارد، از Snap-in میزفرمان مدیریت مایکروسافت (MMC) استفاده کنید.
اگر وب سایت مد نظر از یک پوشه ی مجازی (virtual directory) استفاده می کند – که در دایرکتوری اصلی وب سایت قرار ندارد، اما از دیدگاه مرورگر به نظر می رسد که وجود دارد – این موضوع اهمیت ویژه ای خواهد داشت. پوشه ی مجازی باید با استفاده از یک نام به یک پوشه فرعی روی یک درایو یا فایل های مرجع هدایت شود.
Source: GooyaIT

این نوشته در دسته‌بندی نشده ارسال و برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.