27850, 442 και 651: μία στοίβα, τρεις πρώτοι έλεγχοι
Και τα τρία σφάλματα προέρχονται από τη στοίβα του εικονικού προσαρμογέα. Αντιστοιχίστε τον αριθμό στο επίπεδό του, ελέγξτε αυτό το επίπεδο και επανεγκαταστήστε μόνο μετά τον καθαρισμό.
Ο εγκαταστάτης σταματά στο 27850, μια σύνδεση απορρίπτεται με 442 και ένα άλλο προφίλ επιστρέφει 651. Οι αριθμοί μοιάζουν με τρεις άσχετες βλάβες και η συνήθης αντίδραση είναι να επανεγκαταστήσετε τον πελάτη τρεις φορές. Όμως προέρχονται από ένα υποσύστημα: τον εικονικό προσαρμογέα και τη στοίβα φίλτρων γύρω του. Ο αριθμός σφάλματος λέει ποιο επίπεδο απέτυχε και αυτό καθορίζει τον πρώτο έλεγχο. Η επανεγκατάσταση πριν διαβάσετε τον αριθμό συνήθως αναπαράγει την ίδια βλάβη.
Αντιστοιχίστε τον αριθμό στο επίπεδο
Κάθε σφάλμα εμφανίζεται σε διαφορετικό σημείο, οπότε ο πρώτος έλεγχος διαφέρει ακόμα και όταν το ορατό σύμπτωμα είναι η ίδια απορριφθείσα σύνδεση. Τρεις οικογένειες καλύπτουν κάθε περίπτωση: ο εγκαταστάτης, ο προσαρμογέας και η θύρα από κάτω. Ο πίνακας παρακάτω βάζει κάθε αριθμό δίπλα στον έλεγχο που συνεπάγεται.
| Error | When it appears | First check | Usual cause |
|---|---|---|---|
| 27850 | During install | Filter count and security suite | Stack at the filter limit, or a suite blocking the driver |
| 442 | On connect | Adapter state and display name | Disabled adapter, ICS holding it, malformed CVirtA name |
| 651 | On connect | WAN miniport and third-party drivers | Miniport failed to start, bridging driver attached |
Αν το σφάλμα εμφανιστεί πριν επιλεγεί οποιοδήποτε προφίλ, ανήκει στην οικογένεια του εγκαταστάτη. Αν εμφανιστεί όταν ο πελάτης προσπαθεί να ανεβάσει τον προσαρμογέα, ανήκει στην οικογένεια του προσαρμογέα. Αν ο προσαρμογέας είναι ορατός και η θύρα δεν ανοίγει ποτέ, είναι η οικογένεια του miniport. Σημειώστε τον αριθμό πριν αλλάξετε οτιδήποτε. Οι τρεις επισκευές αγγίζουν διαφορετικά μέρη της στοίβας και μια αλλαγή για λάθος οικογένεια κάνει την επόμενη προσπάθεια δυσκολότερη στην ανάγνωση.
Γεμάτη στοίβα φίλτρων ή πακέτο ασφαλείας που μπλοκάρει τον οδηγό
Η εγκατάσταση του πελάτη καταχωρεί ένα μικρό στοιχείο φίλτρου στην αλυσίδα του προσαρμογέα. Τα Windows έχουν σκληρό όριο στο πόσα τέτοια στοιχεία μπορούν να δεσμευτούν και η προεπιλογή αφήνει λίγο χώρο όταν υπάρχουν αντιιικό, γέφυρα εικονικοποίησης και οδηγός σύλληψης. Τότε η εγκατάσταση αποτυγχάνει με 27850 παρόλο που το πακέτο VPN είναι εντάξει. Ο εγκαταστάτης δεν ξεχωρίζει μια γεμάτη στοίβα από μια χαλασμένη.
Διαβάστε την τρέχουσα τιμή, αυξήστε την και επανεκκινήστε πριν ξαναδοκιμάσετε. Ένα νέο φίλτρο δεν μπορεί να δεσμευτεί μέχρι να ξαναχτιστεί η στοίβα:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters /t REG_DWORD /d 14 /fΗ άλλη αιτία είναι ένα πακέτο ασφαλείας που μπλοκάρει την εγκατάσταση οδηγού χωρίς ορατή ειδοποίηση. Η αυτοπροστασία του μπορεί να εμποδίσει την καταχώριση του φίλτρου και ο εγκαταστάτης αναφέρει γενική αποτυχία στοιχείου. Δείτε το δικό του αρχείο καταγραφής και αν η αυτοπροστασία εμποδίζει, απενεργοποιήστε την μόνο για το παράθυρο εγκατάστασης και επαναφέρετέ την αμέσως μετά. Αν η τιμή έχει ήδη αυξηθεί και κανένα πακέτο δεν μπλοκάρει, αναζητήστε ορφανά φίλτρα οδηγών από προηγούμενο προϊόν VPN. Ένα παλιό φίλτρο χωρίς αντίστοιχη υπηρεσία καταλαμβάνει ακόμα θέση και μπορεί να αποτύχει τη νέα εγκατάσταση.
Ο προσαρμογέας υπάρχει και μένει κάτω
Το σφάλμα 442 σημαίνει ότι ο εικονικός προσαρμογέας υπάρχει και ο πελάτης δεν μπορεί να τον ανεβάσει. Ο πρώτος έλεγχος είναι η Διαχείριση συσκευών με εμφανείς τις κρυφές συσκευές: απενεργοποιημένος προσαρμογέας, προσαρμογέας με προειδοποιητικό σημάδι και προσαρμογέας που λείπει φαίνονται ίδιοι στον πελάτη αλλά χρειάζονται διαφορετικές επισκευές. Το Internet Connection Sharing τον κρατά συχνά. Αν η υπηρεσία έχει καταλάβει τον προσαρμογέα, σταματήστε την υπηρεσία και δοκιμάστε ξανά πριν αγγίξετε το μητρώο. Μια υπολειπόμενη ρύθμιση κοινής χρήσης μπορεί να τον ξαναπιάσει μετά από επανεκκίνηση, οπότε σημειώστε αν η διόρθωση επιβιώνει από επανεκκίνηση.
Μια επανεγκατάσταση μπορεί να αφήσει παραμορφωμένο όνομα εμφάνισης που κάνει τον προσαρμογέα μη διαχειρίσιμο. Η τιμή πρέπει να είναι απλό κείμενο, όχι άλυτο διακριτικό εγκαταστάτη:
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\CVirtA" -Name DisplayName
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\CVirtA" -Name DisplayName -Value "Cisco Systems VPN Adapter for 64-bit Windows"Χρησιμοποιήστε το όνομα εμφάνισης που περιμένει ο πελάτης σας και μετά επανεκκινήστε ώστε ο προσαρμογέας να απαριθμηθεί ξανά. Η ρύθμιση της τιμής χωρίς επανεκκίνηση αφήνει συνήθως την παλιά κατάσταση και η επόμενη σύνδεση επιστρέφει πάλι 442.
Η θύρα από κάτω δεν ανοίγει ποτέ
Το σφάλμα 651 αναφέρεται όταν ο διαχειριστής συνδέσεων δεν μπορεί να ανοίξει το miniport WAN. Ο προσαρμογέας μπορεί να φαίνεται υγιής στον πελάτη ενώ η θύρα από κάτω δεν φτάνει ποτέ σε κατάσταση εκκίνησης. Καταγράψτε τα miniport και την κατάστασή τους πριν επανεγκαταστήσετε οτιδήποτε:
Get-PnpDevice -Class Net | Where-Object { $_.FriendlyName -like "*WAN Miniport*" } | Select-Object Status, FriendlyNameΈνα miniport με κατάσταση σφάλματος είναι το άμεσο στοιχείο. Η επανεγκατάστασή του από τη Διαχείριση συσκευών ξαναδημιουργεί τη θύρα και για αυτό αυτή η επισκευή δουλεύει όταν η επανεγκατάσταση του πελάτη δεν δουλεύει. Οι οδηγοί τρίτων συνδεδεμένοι στον φυσικό προσαρμογέα είναι η άλλη συχνή αιτία. Ένας οδηγός γέφυρας δικτύου του VirtualBox, ένας υπολειπόμενος οδηγός TAP από OpenVPN ή ένα φίλτρο σύλληψης μπορούν να πάρουν πρώτα τη θύρα. Η αποεπιλογή του στοιχείου κατά την εγκατάσταση δεν αρκεί όταν ο οδηγός είναι ήδη δεσμευμένος· πρέπει να αφαιρεθεί από τις ιδιότητες του προσαρμογέα ή να απεγκατασταθεί από την αποθήκη οδηγών.
Η απενεργοποίηση του IPv6 στη σύνδεση VPN έλυσε αυτό το σφάλμα σε μερικές εκδόσεις, αλλά αντιμετωπίστε το ως δοκιμή και όχι ως μόνιμο σχεδιασμό. Αν η σύνδεση ξεκινά μόνο με απενεργοποιημένο IPv6, το υποκείμενο miniport ή ο οδηγός είναι ακόμα η αιτία.
Αλλάξτε ένα επίπεδο και κρατήστε τα στοιχεία
Αποθηκεύστε τις τιμές μητρώου που αλλάζετε, καταγράψτε τη λίστα προσαρμογέων και φίλτρων πριν και μετά και επανεκκινήστε ανάμεσα στις προσπάθειες. Η επανεκκίνηση είναι μέρος της επισκευής για κάθε οικογένεια εδώ, γιατί η στοίβα του προσαρμογέα χτίζεται κατά την εκκίνηση και η επανεκκίνηση υπηρεσίας δεν την ξαναχτίζει.
Επανεγκαταστήστε τον πελάτη μόνο αφού εξαφανιστούν ο παλιός προσαρμογέας, τα φίλτρα και τα miniport. Η εγκατάσταση νέου πελάτη πάνω σε χαλασμένη στοίβα είναι ο τρόπος που ένα επισκευάσιμο 27850 γίνεται μηχάνημα με δύο μισοκαταχωρισμένους προσαρμογείς και χωρίς σαφές σφάλμα. Σταματήστε και κλιμακώστε όταν το ίδιο σφάλμα επιβιώσει δύο φορές από τον έλεγχο του επιπέδου. Τότε το χρήσιμο επόμενο βήμα είναι μια καθαρή επισκόπηση της στοίβας δικτύου με το αρχείο εγκατάστασης του προμηθευτή, όχι άλλη προσπάθεια της ίδιας επανεγκατάστασης.