هل سبق لك أن واجهت مشكلة اتصال الإنترنت، لكن صفحات الويب لا تفتح أو تظهر لك رسالة الخطأ "This site can’t be reached"؟ أو بعد انقطاع طويل للإنترنت ، عاد جهازك للاتصال لكنه لا يزال لا يفتح المواقع بشكل صحيح؟ أحد أكثر الأسباب شيوعًا لهذه المشكلة هو تلف أو قدم ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) في نظام ويندوز ⚠️.
يخزن نظام التشغيل ويندوز عناوين الإنترنت في ذاكرته المؤقتة لتسريع الوصول إلى مواقع الويب. أحيانًا، تتعرض هذه المعلومات للتلف، مما يعيق الاتصال بالإنترنت. في هذه المقالة، سنتعلم كيفية إعادة ضبط ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) ومسحها في ويندوز لحل مشكلة انقطاع الإنترنت المتقطع.
شرح كيفية استخدام أمر FlushDNS لإعادة ضبط (ریست) ذاكرة التخزين المؤقت لـ DNS في ويندوز
How to Reset Windows Cache with Flush DNS Command
يعمل نظام أسماء النطاقات (DNS ) كدليل الهاتف للإنترنت، حيث يترجم أسماء المواقع الإلكترونية (مثل google.com) إلى عناوين IP رقمية. يقوم نظام ويندوز بتخزين الاستجابات مؤقتًا في نظام أسماء النطاقات، مما يغنيه عن طلب العنوان من الخادم في كل مرة. وهذا يجعل تحميل المواقع التي زرتها سابقًا أسرع بكثير في المرة الثانية.
تحدث المشكلة عندما يُغيّر موقع ويب عنوان IP الخاص به (وهو أمر شائع مع خدمات استضافة المواقع، وخاصةً الخدمات الإيرانية، أثناء انقطاع الخدمة)، لكن نظام ويندوز يستمر في البحث عن العنوان القديم في ذاكرته المؤقتة. كما يمكن أن تتسبب البرامج الضارة، أو التغييرات اليدوية في ملف hosts ، أو انقطاعات الإنترنت المفاجئة في تلف هذه الذاكرة المؤقتة. في هذه الحالة، لا يستطيع المتصفح العثور على مواقع الويب، حتى لو كان اتصالك بالإنترنت مستقرًا. يؤدي مسح هذه الذاكرة المؤقتة إلى إجبار ويندوز على الحصول على معلومات جديدة وصحيحة من خادم DNS.
محتوى إضافي: لماذا لا تفتح المواقع الاجنبية؟ 16 طريقة لتجنب المشكلة
1- استخدام أمر flush dns في CMD ( الطريقة الأسرع والأكثر شيوعًا )
أفضل وأسلم طريقة لمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) هي استخدام Command Prompt أو CMD في نظام ويندوز. تعمل هذه الطريقة على جميع إصدارات ويندوز (من 7 إلى 11 والخوادم) ولا تتطلب تثبيت أي برامج.
ما هو أمر ipconfig flushdns؟ يقوم هذا الأمر بمسح جميع بيانات نظام أسماء النطاقات المخزنة مؤقتًا في نظام التشغيل ويندوز.
للبدء، اضغط على مفتاحي Win + R على لوحة المفاتيح لفتح نافذة Run. في المربع الذي يظهر، اكتب cmd واضغط على Enter. يمكنك أيضًا البحث عن CMD في قائمة "ابدأ" والنقر بزر الماوس الأيمن عليه واختيار Run as administrator لفتحه بصلاحيات المسؤول.
⚠ يجب أن يكون لديه صلاحيات Administrator.
في نافذة موجه الأوامر السوداء، اكتب الأمر التالي بعناية واضغط على مفتاح الإدخال (Enter):
ipconfig /flushdns
بعد الضغط على زر الإدخال، ستظهر الرسالة Successfully flushed the DNS Resolver Cache، مما يعني أن العملية قد نجحت.
إذا لم تكن صلاحيات الوصول لديك هي صلاحيات المسؤول، فستظهر الرسالة التالية:
‘ipconfig’ is not recognized as an internal or external command,
operable program or batch file.
الآن أغلق نافذة CMD وأعد فتح متصفحك، من المحتمل أن تكون مشكلة الاتصال قد تم حلها.
نوصي بعد القيام بذلك بتشغيل الأمر التالي أولاً لتحرير عناوين IP المخصصة.
ipconfig /release
ثم أدخل الأمر التالي واضغط على مفتاح الإدخال لتحديث وإعادة تعيين عناوين IP.
ipconfig /renew
2- استخدام Windows PowerShell ( بديل أكثر حداثة )
في أنظمة ويندوز الأحدث (10 و11)، يُعدّ PowerShell أداةً أقوى من موجه الأوامر (CMD). إذا واجهت أي مشاكل مع CMD لأي سبب، يمكنك استخدام هذه الطريقة.
افتح قائمة ابدأ وابحث عن Windows PowerShell.
انقر بزر الماوس الأيمن عليه واختر Run as administrator. في النافذة التي ستظهر، أدخل الأمر التالي:
محتوى إضافي: 20 طريقة لحل مشكلة ايرور DNS Server Is Not Responding في ويندوز 11 و 10 و..
Clear-DnsClientCache
بعد التنفيذ الناجح، ينتقل البرنامج إلى السطر التالي ولن ترى أي رسالة. |
اضغط على مفتاح Enter. على عكس CMD الذي يعرض رسالة تأكيد، فإن PowerShell عادةً ما يعرض سطرًا جديدًا بعد تنفيذ الأمر، وبدون رسالة خطأ، تكون العملية قد تمت بنجاح.
يقوم هذا الأمر بنفس الشيء تمامًا مثل مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS)، ولكن باستخدام بنية برمجة Windows PowerShell الأكثر حداثة.
3- أعد تشغيل خدمة عميل نظام DNS Client ( للمشاكل الأكثر تعقيدًا )
أحيانًا لا تقتصر المشكلة على البيانات المخزنة مؤقتًا، بل قد يكون السبب خللًا في الخدمة المسؤولة عن إدارة نظام أسماء النطاقات (DNS) في نظام ويندوز. في هذه الحالة، حتى مسح ذاكرة التخزين المؤقت قد يؤدي إلى عودة المشكلة. إعادة تشغيل هذه الخدمة قد يحل المشكلة تمامًا.
اضغط على مفتاحي Win + R ، واكتب services.msc ، ثم انقر فوق OK. في نافذة الخدمات، ابحث عن إدخال باسم DNS Client . انقر عليه نقراً مزدوجاً (أو انقر بزر الماوس الأيمن واختر Properties).
في النافذة التي ستظهر، انقر على زر Stop لإيقاف الخدمة. انتظر بضع ثوانٍ، ثم انقر على زر Start لإعادة تشغيل الخدمة.
يمكنك أيضًا ضبط نوع Startup على Automatic بحيث يتم تشغيل هذه الخدمة تلقائيًا في كل مرة تبدأ فيها تشغيل نظام التشغيل Windows. سيؤدي ذلك إلى إعادة ضبط ذاكرة التخزين المؤقت والخدمات ذات الصلة بالكامل.
4- تغيير خادم نظام DNS (Google DNS أو Cloudflare)
إذا استمرت سرعة الإنترنت لديك بالبطء أو لم تفتح بعض المواقع بعد مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS)، فقد تكمن المشكلة في خادم DNS الخاص بمزود خدمة الإنترنت (ISP). تغيير نظام أسماء النطاقات (DNS) قد يُحدث فرقًا كبيرًا.
لتغيير نظام أسماء النطاقات (DNS)، انتقل إلى Control Panel وادخل إلى قسم Network and Sharing Center (مسار Control Panel\Network and Internet\Network Connections).
انقر على اتصالك الحالي (Ethernet أو Wi-Fi)، ثم انقر على Properties. في القائمة، حدد Internet Protocol Version 4 (TCP/IPv4) وانقر على Properties مرة أخرى.
الآن حدد خيار Use the following DNS server addresses.
في حقل Preferred DNS server، أدخل 8.8.8.8 ( جوجل ) وفي حقل Alternate DNS server، أدخل 8.8.4.4 (أو استخدم 1.1.1.1 و 1.0.0.1 كلاود فلير لمزيد من الأمان).
انقر فوق OK وقم بمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) مرة أخرى وفقًا للطريقة الأولى.
محتوى إضافي: القائمة الكاملة والمختبرة لأفضل DNS للألعاب اونلاين والموبايل وأجهزة PS و..
نصائح أخيرة
- تأكد من تشغيل موجه الأوامر (CMD) كمسؤول قبل تنفيذ أوامر DNS.
- بعد مسح DNS أعد تشغيل الجهاز للحصول على أفضل نتيجة.
- حدّث تعريف كرت الشبكة إذا استمرت المشكلة.
- جرّب إعادة تشغيل الراوتر لمدة 5 دقائق.
- تأكد أن الوقت والتاريخ في جهازك صحيحان لأن الخطأ فيهما يسبب مشاكل اتصال.
- استخدم أمر تجديد IP إذا لم ينحل الخلل.
- لا تستخدم برامج تنظيف عشوائية قد تفسد إعدادات الشبكة.
خاتمة
يُعدّ مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) في نظامي التشغيل ويندوز 10 و11 من أولى وأسهل خطوات استكشاف الأخطاء وإصلاحها بعد انقطاع طويل للخدمة، وهي خطوة يجب على كل مستخدم ويندوز معرفتها. لا تستغرق هذه العملية سوى ثوانٍ معدودة، وتُنفّذ باستخدام الأمر ipconfig /flushdns، ولكنها قادرة على حلّ مشكلات مثل عدم فتح المواقع الإلكترونية، وظهور أخطاء 404، وبطء سرعة الإنترنت الناتج عن المعلومات المخزنة مؤقتًا. إذا لم تُجدِ هذه الخطوات نفعًا، فمن المحتمل أن تكون المشكلة في إعدادات جدار الحماية أو برنامج مكافحة الفيروسات أو المودم، والتي تحتاج إلى إعادة ضبط وفحص دقيق.
الأسئلة الشائعة
هل يؤدي مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) إلى حذف سجل المتصفح؟
لا، ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) منفصلة تمامًا عن سجل التصفح (History) وملفات تعريف الارتباط. مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) يمسح فقط عناوين IP المخزنة في نظام ويندوز، بينما يبقى سجل التصفح في متصفحات كروم، فايرفوكس، أو غيرها من المتصفحات سليمًا.
لماذا أحتاج إلى تشغيل الأمر كـ Run as administrator؟
على الرغم من أن الأمر ipconfig /flushdns يعمل عادةً مع الوصول العادي، إلا أن تشغيله بصلاحيات المسؤول يضمن أن يكون لدى Windows إذن كامل للوصول إلى نظام التشغيل ومسح جميع ملفات النظام المتعلقة بنظام أسماء النطاقات (DNS)، وبالتالي لن تواجه أي خطأ.
كم مرة يجب عليّ مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS)؟
لستَ بحاجةٍ إلى القيام بذلك دوريًا. تتم إدارة ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) تلقائيًا، وستحذف المعلومات القديمة بعد فترة. يُنصح بالقيام بذلك فقط في حال واجهتَ مشاكل في الاتصال بالإنترنت بعد فترة طويلة، أو في حال واجهتَ أخطاءً في نظام أسماء النطاقات (DNS).
هل هذه الطريقة هي نفسها بالنسبة لنظامي التشغيل ويندوز 10 و 11؟
نعم، الأوامر والخطوات متطابقة تقريبًا. في نظام التشغيل ويندوز 11، قد تبدو النوافذ أكثر حداثة، لكن وظائف موجه الأوامر (CMD) و PowerShell هي نفسها تمامًا كما في ويندوز 10، ويعمل الأمر ipconfig /flushdns بشكل صحيح في كليهما.
ما هي تعليقاتكم واقتراحاتكم؟
هل سبق لك أن واجهت مشكلة تلف ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS)؟ هل تعرف أي طرق أخرى لإعادة ضبط ذاكرة التخزين المؤقت لنظام أسماء النطاقات في ويندوز؟ إذا كانت لديك أي أسئلة أو تجارب حول إعدادات شبكة ويندوز بعد انقطاع الخدمة، فيُرجى مشاركتها معنا ومع المستخدمين الآخرين في قسم التعليقات أسفل هذا المنشور.