حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين

Hdth Khta Athna Mhawlt Qra T Mlf Almdyfyn Almhlyyn



أثناء المرور عبر عارض أحداث ويندوز السجلات، عثرنا على إدخال يقول -  حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين، معرف الحدث 1012 . الآن، ربما تعلم أن ملف المضيفين على جهاز الكمبيوتر الخاص بك بواسطة نظام التشغيل Windows لتعيين أسماء المضيفين لعناوين IP.



حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين.





اسم السجل: النظام





المصدر: أحداث DNSClients



معرف الحدث:1012

إليك ما يمكنك فعله إذا رأيت معرف الحدث هذا.

  حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين



إصلاح: حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين

إذا رأيت حدث خطأ أثناء محاولة قراءة ملف المضيفين المحليين، معرف الحدث 1012 في 'عارض الأحداث' بجهاز الكمبيوتر الذي يعمل بنظام التشغيل Windows 11/10، اتبع الحلول المذكورة أدناه.

  1. تحقق من اسم ملف المضيفين ونوعه وموقعه
  2. أعد إنشاء ملف المضيفين
  3. التحقق من أذونات الملف لملف المضيفين
  4. تدفق DNS
  5. إصلاح ملفات النظام

دعونا نتحدث عنهم بالتفصيل.

1] تحقق من اسم الملف المضيف ونوعه وموقعه

الاسم الصحيح لملف المضيفين هو – المضيفين ، وليس له امتداد لنوع الملف. في خصائصه، مقابل نوع الملف، سترى فقط ملف مكتوب.

يقع في جيم:\ويندوز\System32\السائقين\الخ\ المجلد.

إذا كان اسم الملف أو نوعه شيء آخر، مثل hosts.txt أو  المضيفين.ics, سيكون عليك إعادة إنشائه.

2] أعد إنشاء ملف المضيفين

قد تواجه هذه المشكلة في حالة تلف ملف Hosts. في هذه الحالة، يمكننا إعادة تعيين ملف المضيفين يعود إلى الوضع الافتراضي .

للمتابعة، انتقل إلى موقع ملف Hosts الموجود في جيم:\ويندوز\System32\السائقين\الخ\ . أولاً، قم بإعادة تسمية ملف Hosts الموجود إلى hosts.bak. قد تحتاج إلى الحصول على ملكية الملف قبل القيام بذلك.

بعد ذلك، قم بإنشاء ملف Hosts افتراضي جديد عن طريق فتح ملف نصي جديد يسمى 'hosts' في المجلد %WinDir%\system32\drivers\etc. ثم انسخ النص التالي والصقه في ملف المفكرة الجديد:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handle within DNS itself.
#       127.0.0.1       localhost
#       ::1             localhost

تحتاج إلى حفظ الملف، ولكن تأكد من عدم حفظه كملف نصي. إذا قمت بذلك، يمكنك إزالة .رسالة قصيرة  بعد ذلك، تأكد أيضًا من ضبط تنسيق التشفير على UTF-8 أو ANSI.

وبدلاً من ذلك، إذا كنت ترغب في ذلك، يمكنك تنزيل ملف Hosts الافتراضي لنظام التشغيل Windows 11/10 من خلال  انقر هنا .

3] تحقق من إذن الملف لملف المضيفين

رسم صور ثلاثية الأبعاد

في بعض الأحيان، نفشل في إجراء تغييرات على ملف المضيفين ومن ثم يتعذر على النظام الوصول إليه. في هذه الحالة، نحن بحاجة إلى التحقق والتأكد من أن نظام  و  المسؤولين  لدى المستخدمين أذونات كافية للوصول إلى الملف. ولإجراء التغييرات، اتبع الخطوات المذكورة أدناه.

  1. في  مستكشف الملفات,  اذهب الى C:\Windows\System32\السائقين\الخ\.
  2. انقر بزر الماوس الأيمن على المضيفين  ملف وحدد خصائص.
  3. الآن، اذهب إلى  حماية  علامة التبويب، حدد المستخدم الذي تريد تغيير وصوله (على الأرجح المسؤول)، ثم انقر فوق تغيير.
  4. ضع علامة في المربع المجاور  الوصول الكامل  وانقر على  تطبيق > موافق.

أخيرًا، أعد تشغيل النظام ثم تحقق مما إذا تم حل المشكلة.

قد ترغب في قراءة هذا المنصب على كيفية قفل ملف المضيفين أو إدارته أو تحريره .

4] تدفق DNS

  قم بتشغيل أمر Flushdns

إذا قمت بإعادة إنشاء ملف Hosts ولكنك لا تزال تواجه المشكلة، فيجب عليك القيام بذلك مسح ذاكرة التخزين المؤقت DNS . يمكن أن يساعد ذلك في حل مشكلات الاتصال وتحديث سجلات DNS وتحسين أداء الشبكة. ستؤدي إزالة ذاكرة التخزين المؤقت أيضًا إلى السماح لنظامك بتسجيل تغيير الشبكة. للقيام بذلك، اتبع الخطوات المذكورة أدناه.

  1. افتح ابدأ، اكتب  'موجه الأوامر'،  وحدد  تشغيل كمسؤول.
  2. انقر على أيقونة نعم عندما تظهر مطالبة UAC.
  3. الآن، اكتب ipconfig /flushdns واضغط على Enter.

أخيرًا، تحقق من استمرار المشكلة.

5] إصلاح ملفات النظام

  قم بتشغيل sfc scannow مدقق ملفات النظام

يمكن أن تتسبب ملفات النظام وصور Windows التالفة في حدوث مشكلات متعددة، بما في ذلك تلك المتعلقة بالمضيفين المحليين. لحلها، يمكنك القيام بأشياء مختلفة. يمكنك فتح موجه الأوامر  كمسؤول ثم قم بتشغيل الأوامر التالية.

sfc /scannow

انتظر أمر SFC لفحص وإصلاح النظام الخاص بك، إذا فشل، قم بتشغيله DISM .

نأمل أن يتم حل مشكلتك بناءً على الحلول المذكورة هنا.

يقرأ:  ملف المضيفين لا يعمل في نظام التشغيل Windows 11

كيف أقوم بمسح ملف DNS Hosts؟

إذا كنت تريد مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) على نظام التشغيل Windows، فيمكنك فتحه  موجه الأوامر  كمسؤول ثم قم بتشغيل ipconfig /flushdns. إذا كنت تستخدم نظام التشغيل macOS، فقم بتشغيل sudo killall -HUP mDNSResponder في نافذة الوحدة الطرفية. ستقوم هذه الأوامر بمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات، مما يسمح لنظامك بالبدء في إنشائها من البداية.

يقرأ:  يتيح لك SysMate Hosts File Walker إدارة ملف Windows Hosts

كيفية اختبار ما إذا كان ملف المضيفين يعمل؟

أفضل طريقة لاختبار ما إذا كان ملف Hosts يعمل أم لا، هي اختبار اتصال اسم المجال. إذا قمت بإضافة اسم مضيف جديد، فيمكنك تشغيل ping domain-name.com ويجب أن يحل عنوان IP. إذا نجح اختبار الاتصال (ping)، يمكنك الاطمئنان إلى أن إضافة اسم المضيف قد نجحت.

إقرأ أيضاً: ما هو ملف LMHOSTS في نظام التشغيل Windows 11 ؟

المشاركات الشعبية