Πώς να ξεπλύνετε και να επαναφέρετε την προσωρινή μνήμη DNS στα Windows 10

Αντιμετωπίζετε(Are) προβλήματα κατά την πλοήγηση στο διαδίκτυο; Ο ιστότοπος στον οποίο προσπαθείτε να μεταβείτε δεν ανοίγει; Εάν δεν μπορείτε να αποκτήσετε πρόσβαση στον ιστότοπο, τότε ο λόγος πίσω από αυτό το ζήτημα μπορεί να είναι λόγω του  διακομιστή DNS και της προσωρινής μνήμης επίλυσης του.

Το DNS ή το σύστημα ονομάτων τομέα(Domain Name System) είναι ο καλύτερος φίλος σας όσο είστε συνδεδεμένοι. Μετατρέπει το όνομα τομέα του ιστότοπου που επισκεφτήκατε σε διευθύνσεις IP, ώστε το μηχάνημα να το κατανοήσει. Ας υποθέσουμε(Suppose) ότι επισκεφτήκατε έναν ιστότοπο και χρησιμοποιήσατε το όνομα τομέα του για να το κάνετε αυτό. Το πρόγραμμα περιήγησης θα σας ανακατευθύνει σε έναν διακομιστή DNS και θα αποθηκεύσει τη διεύθυνση IP του ιστότοπου που επισκέπτεστε. Τοπικά, μέσα στη συσκευή σας, υπάρχει μια καταγραφή όλων των διευθύνσεων IP(record of all the IP addresses) , δηλαδή των ιστοσελίδων που έχετε επισκεφτεί. Κάθε φορά που προσπαθείτε να αποκτήσετε ξανά πρόσβαση στον ιστότοπο, θα σας βοηθήσει να συγκεντρώσετε όλες τις πληροφορίες πιο γρήγορα από πριν.

Όλες οι διευθύνσεις IP υπάρχουν με τη μορφή κρυφής μνήμης στο DNS Resolver Cache . Μερικές φορές, όταν προσπαθείτε να αποκτήσετε πρόσβαση στον ιστότοπο, αντί να έχετε πιο γρήγορα αποτελέσματα, δεν έχετε κανένα αποτέλεσμα. Επομένως, πρέπει να ξεπλύνετε τη μνήμη cache της επαναφοράς του επιλύτη DNS για να λάβετε τη θετική έξοδο. ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )Υπάρχουν ορισμένοι συνήθεις λόγοι που προκαλούν την αποτυχία της προσωρινής μνήμης DNS με την πάροδο του χρόνου. Ο ιστότοπος μπορεί να έχει αλλάξει τη διεύθυνση IP του και δεδομένου ότι τα αρχεία σας έχουν τις παλιές εγγραφές. Και ως εκ τούτου, μπορεί να έχετε την παλιά διεύθυνση IP, η οποία προκαλεί προβλήματα ενώ προσπαθείτε να δημιουργήσετε μια σύνδεση.

Ένας άλλος λόγος είναι η αποθήκευση κακών αποτελεσμάτων με τη μορφή προσωρινής μνήμης. Μερικές φορές αυτά τα αποτελέσματα αποθηκεύονται λόγω πλαστογράφησης DNS(DNS spoofing) και δηλητηρίασης, καταλήγοντας σε ασταθείς διαδικτυακές συνδέσεις. Ίσως ο ιστότοπος είναι εντάξει και το πρόβλημα βρίσκεται στην προσωρινή μνήμη DNS της συσκευής σας. Η προσωρινή μνήμη DNS μπορεί να είναι κατεστραμμένη ή ξεπερασμένη και ενδέχεται να μην μπορείτε να αποκτήσετε πρόσβαση στον ιστότοπο. Εάν έχει συμβεί κάτι από αυτά, τότε μπορεί να χρειαστεί να ξεπλύνετε και να επαναφέρετε την προσωρινή μνήμη επίλυσης DNS για καλύτερα αποτελέσματα.(DNS)

Ακριβώς όπως η προσωρινή μνήμη επίλυσης DNS , υπάρχουν δύο άλλες κρυφές μνήμες στη συσκευή σας, τις οποίες μπορείτε να ξεπλύνετε και να επαναφέρετε εάν χρειάζεται. Αυτές είναι η μνήμη cache και η προσωρινή μνήμη μικρογραφιών. (Memory cache and the Thumbnail cache.)Η κρυφή μνήμη περιλαμβάνει μια κρυφή μνήμη δεδομένων από τη μνήμη του συστήματός σας. Η προσωρινή μνήμη μικρογραφιών(Thumbnail) περιέχει τις μικρογραφίες των εικόνων και των βίντεο στη συσκευή σας, περιλαμβάνει επίσης τις μικρογραφίες των διαγραμμένων. Η εκκαθάριση της προσωρινής μνήμης ελευθερώνει κάποια μνήμη συστήματος. Κατά την εκκαθάριση της προσωρινής μνήμης μικρογραφιών μπορεί να δημιουργήσει λίγο ελεύθερο χώρο στους σκληρούς σας δίσκους.

Ξεπλύνετε το DNS

Πώς να ξεπλύνετε(Flush) και να επαναφέρετε(Reset) την προσωρινή μνήμη DNS(DNS Cache) στα Windows 10

Υπάρχουν τρεις μέθοδοι που ισχύουν για την έκπλυση της προσωρινής μνήμης του προγράμματος επίλυσης DNS στα Windows 10 . Αυτές οι μέθοδοι θα διορθώσουν τα προβλήματά σας στο διαδίκτυο και θα σας βοηθήσουν με μια σταθερή και λειτουργική σύνδεση.

Μέθοδος 1: Χρησιμοποιήστε το πλαίσιο διαλόγου Εκτέλεση

1. Ανοίξτε το πλαίσιο διαλόγου Εκτέλεση χρησιμοποιώντας το πλήκτρο συντόμευσης (Run)Windows Key + R .

2. Πληκτρολογήστε ipconfig /flushdns στο πλαίσιο και πατήστε το κουμπί OK ή το πλαίσιο Enter .

Εισαγάγετε το ipconfig flushdns στο πλαίσιο και πατήστε OK |  Ξεπλύνετε και επαναφέρετε την προσωρινή μνήμη DNS

3. Ένα πλαίσιο cmd(cmd box) θα εμφανιστεί στην οθόνη για λίγο και θα επιβεβαιώσει ότι η προσωρινή μνήμη DNS θα διαγραφεί με επιτυχία.(the DNS cache will get successfully cleared.)

Ξεπλύνετε την προσωρινή μνήμη DNS χρησιμοποιώντας τη γραμμή εντολών

Μέθοδος 2: Χρήση γραμμής εντολών

Εάν δεν χρησιμοποιείτε λογαριασμό διαχειριστή για να συνδεθείτε στα Windows , τότε βεβαιωθείτε ότι έχετε πρόσβαση σε έναν ή δημιουργήστε έναν νέο λογαριασμό διαχειριστή, καθώς θα απαιτήσετε δικαιώματα διαχειριστή για την εκκαθάριση της προσωρινής μνήμης DNS . Διαφορετικά, η γραμμή εντολών θα εμφανίσει το σφάλμα System 5(System 5 error) και το αίτημά σας θα απορριφθεί.

Χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) μπορείτε να εκτελέσετε διάφορες άλλες λειτουργίες που σχετίζονται με την προσωρινή μνήμη DNS και τη διεύθυνση IP σας. Αυτά περιλαμβάνουν την προβολή της τρέχουσας κρυφής μνήμης DNS , την εγγραφή της κρυφής μνήμης DNS σε αρχεία κεντρικού υπολογιστή, την απελευθέρωση των τρεχουσών ρυθμίσεων διεύθυνσης IP και επίσης την αίτηση και την επαναφορά της διεύθυνσης IP. Μπορείτε επίσης να ενεργοποιήσετε ή να απενεργοποιήσετε την προσωρινή μνήμη DNS με μία μόνο γραμμή κώδικα.

1. Πληκτρολογήστε cmd στη γραμμή αναζήτησης των Windows(Windows Search) και, στη συνέχεια, κάντε κλικ στο « Εκτέλεση ως διαχειριστής(Run as administrator) » για να ανοίξετε την ανυψωμένη γραμμή εντολών(Command Prompt) . Θυμηθείτε(Remember) να εκτελέσετε τη γραμμή εντολών ως διαχειριστής για να λειτουργήσουν αυτές οι εντολές.

Ανοίξτε την ανυψωμένη γραμμή εντολών πατώντας το πλήκτρο Windows + S, πληκτρολογήστε cmd και επιλέξτε εκτέλεση ως διαχειριστής.

2. Μόλις εμφανιστεί η οθόνη εντολών, πληκτρολογήστε την εντολή ipconfig /flushdns και πατήστε το πλήκτρο Enter . Μόλις πατήσετε Enter, θα δείτε να εμφανίζεται ένα παράθυρο επιβεβαίωσης, επιβεβαιώνοντας την επιτυχή έκπλυση της προσωρινής μνήμης DNS .

Ξεπλύνετε την προσωρινή μνήμη DNS χρησιμοποιώντας τη γραμμή εντολών

3. Μόλις τελειώσετε, επαληθεύστε εάν η προσωρινή μνήμη DNS έχει διαγραφεί ή όχι. Εισαγάγετε την εντολή ipconfig /displaydns και πατήστε το πλήκτρο Enter . Εάν έχουν απομείνει καταχωρήσεις DNS , θα εμφανιστούν στην οθόνη. Επίσης, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή ανά πάσα στιγμή για να ελέγξετε τις καταχωρήσεις DNS .

Πληκτρολογήστε ipconfig displaydns

4. Εάν θέλετε να απενεργοποιήσετε την προσωρινή μνήμη DNS , πληκτρολογήστε την εντολή net stop dns cache στη γραμμή εντολών και πατήστε το πλήκτρο Enter .

Net Stop DNS Cache χρησιμοποιώντας τη γραμμή εντολών

5. Στη συνέχεια, εάν θέλετε να ενεργοποιήσετε την προσωρινή μνήμη DNS , πληκτρολογήστε την εντολή net start dnscache στη Γραμμή εντολών(Command Prompt) και πατήστε το πλήκτρο Enter .

Σημείωση:(Note:) Εάν απενεργοποιήσετε την προσωρινή μνήμη DNS και ξεχάσετε να την ενεργοποιήσετε ξανά, τότε θα ξεκινήσει αυτόματα μετά την επανεκκίνηση του συστήματός σας.

Καθαρή έναρξη DNSCache

Μπορείτε να χρησιμοποιήσετε το ipconfig /registerdns για την καταχώρηση της προσωρινής μνήμης DNS που υπάρχει στο αρχείο Hosts. Ένα άλλο είναι το ipconfig /renew που θα επαναφέρει και θα ζητήσει μια νέα διεύθυνση IP. Για να απελευθερώσετε τις τρέχουσες ρυθμίσεις διεύθυνσης IP, χρησιμοποιήστε το ipconfig /release.

Μέθοδος 3: Χρήση Windows Powershell

Το Windows Powershell(Windows Powershell) είναι η πιο ισχυρή γραμμή εντολών που υπάρχει στο λειτουργικό σύστημα Windows(Windows OS) . Μπορείτε να κάνετε πολύ περισσότερα με το PowerShell από όσα μπορείτε να κάνετε με τη γραμμή εντολών(Command Prompt) . Ένα άλλο πλεονέκτημα του Windows Powershell είναι ότι μπορείτε να διαγράψετε την προσωρινή μνήμη DNS από την πλευρά του πελάτη, ενώ θα μπορούσατε να διαγράψετε μόνο την τοπική προσωρινή μνήμη DNS στη (DNS)γραμμή εντολών(Command Prompt) .

1. Ανοίξτε το Windows Powershell( Windows Powershell) χρησιμοποιώντας το πλαίσιο διαλόγου Εκτέλεση ή τη γραμμή αναζήτησης των Windows(Windows search) .

Αναζητήστε το Windows Powershell στη γραμμή αναζήτησης και κάντε κλικ στο Εκτέλεση ως διαχειριστής

2. Εάν θέλετε να διαγράψετε την προσωρινή μνήμη του πελάτη, πληκτρολογήστε την εντολή Clear-DnsClientCache στο Powershell και πατήστε το κουμπί Enter .

Clear-DnsClientCache |  Ξεπλύνετε και επαναφέρετε την προσωρινή μνήμη DNS

3. Εάν θέλετε να διαγράψετε μόνο την προσωρινή μνήμη DNS στην επιφάνεια εργασίας σας, πληκτρολογήστε Clear-DnsServerCache και πατήστε το πλήκτρο Enter .

Clear-DnsServerCache |  Ξεπλύνετε και επαναφέρετε την προσωρινή μνήμη DNS

Τι γίνεται αν η προσωρινή μνήμη DNS(DNS Cache) δεν εκκαθαρίζεται ή δεν ξεπλένεται;

Μερικές φορές, ενδέχεται να μην μπορείτε να διαγράψετε ή να επαναφέρετε την προσωρινή μνήμη DNS(DNS Cache) χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) , μπορεί να συμβεί επειδή η προσωρινή μνήμη DNS είναι απενεργοποιημένη. Επομένως, πρέπει πρώτα να το ενεργοποιήσετε πριν εκκαθαρίσετε ξανά την προσωρινή μνήμη.

1. Ανοίξτε το πλαίσιο διαλόγου Εκτέλεση και πληκτρολογήστε (Run)services.msc και πατήστε Enter.

Πληκτρολογήστε services.msc στο πλαίσιο εντολής εκτέλεσης και πατήστε enter |  Ξεπλύνετε και επαναφέρετε την προσωρινή μνήμη DNS

2. Αναζητήστε την Υπηρεσία πελάτη DNS(DNS Client Service) στη λίστα και κάντε δεξί κλικ πάνω της και επιλέξτε Ιδιότητες.(Properties.)

Θα ανοίξει ένα παράθυρο υπηρεσιών, όπου θα εντοπίσει την υπηρεσία πελάτη DNS.

4. Στο παράθυρο Ιδιότητες(Properties) , μεταβείτε στην καρτέλα Γενικά .(General)

5. Ορίστε την επιλογή Τύπος εκκίνησης σε (Startup type)Αυτόματο(Automatic,) και, στη συνέχεια, κάντε κλικ στο OK για να επιβεβαιώσετε τις αλλαγές.

μεταβείτε στην καρτέλα Γενικά.  βρείτε μια επιλογή τύπου Startup, ορίστε την σε Automatic

Τώρα, προσπαθήστε να καθαρίσετε την προσωρινή μνήμη DNS και θα δείτε ότι η εντολή εκτελείται με επιτυχία. Ομοίως, εάν θέλετε να απενεργοποιήσετε την προσωρινή μνήμη DNS για κάποιο λόγο, αλλάξτε τον τύπο εκκίνησης σε Απενεργοποίηση(Disable) .

Συνιστάται:(Recommended:)

Ελπίζουμε ότι αυτό το άρθρο ήταν χρήσιμο και μπορέσατε να ξεπλύνετε και να επαναφέρετε την προσωρινή μνήμη DNS στα Windows 10(flush & reset the DNS cache in Windows 10) . Εάν εξακολουθείτε να έχετε ερωτήσεις, μην διστάσετε να τις ρωτήσετε στην ενότητα σχολίων.



About the author

Είμαι επαγγελματίας τεχνικός ήχου και πληκτρολογίου με πάνω από 10 χρόνια εμπειρία. Έχω εργαστεί στον εταιρικό κόσμο, ως σύμβουλος και διευθυντής προϊόντων, και πιο πρόσφατα, ως μηχανικός λογισμικού. Οι δεξιότητες και η εμπειρία μου μου επιτρέπουν να εργάζομαι σε διάφορα είδη έργων από μικρές επιχειρήσεις έως μεγάλες εταιρείες. Είμαι επίσης ειδικός στα Windows 11 και εργάζομαι πάνω στο νέο λειτουργικό σύστημα για πάνω από δύο χρόνια τώρα.



Related posts