Προγραμματισμός

Η Microsoft κυκλοφορεί την ενημερωμένη έκδοση κώδικα «Silver Bullet» KB 3024777 για την εξάλειψη του KB 3004394

Ένα άλλο επεισόδιο της έμπνευσης KB 3004394 εξελίσσεται, καθώς η Microsoft κυκλοφορεί ένα νέο έμπλαστρο, το KB 3024777, ειδικά σχεδιασμένο για να βγάλει το φάσμα Black Tuesday αυτής της εβδομάδας, KB 3004394, σε μηχανήματα Windows 7 SP1 και Windows Server 2008 R2 SP1. Η ιστορία είναι λίγο πιο περίπλοκη από ένα απλό Shootout στο OK Corral.

Θα θυμάστε αυτήν την εβδομάδα μισητό πρόσωπο ή πράγμα, KB 3004394. Εκδόθηκε την Τρίτη, έως την Τετάρτη, υπήρξαν δεκάδες αναφορές προβλημάτων με περίεργες προτροπές UAC, σφάλμα εργαλείου διάγνωσης των Windows 8000706f7, αποτυχία απόπειρας εγκατάστασης του προγράμματος οδήγησης AMD Catalyst, σφάλμα Windows Defender 2147023113 και πολλά άλλα. Είναι σαν η Microsoft να μην δοκιμάσει την ενημέρωση κώδικα πριν την κυκλοφορήσει. Την Πέμπτη, η Microsoft αφαίρεσε την ενημέρωση κώδικα και αργότερα ενημέρωσε σε μια ανάρτηση φόρουμ απαντήσεων ότι πρέπει να απεγκαταστήσετε το KB 3004394

Σήμερα είναι μια νέα μέρα και έχουμε μια νέα εξήγηση - και παραγγελίες πορείας.

Η Microsoft ενημέρωσε το άρθρο της KB 3004394 για να πει ότι τα προβλήματα παρουσιάζονται μόνο στα Windows 7 SP1 και Windows Server 2008 R2 SP1:

Διαπιστώσαμε ότι αυτή η ενημερωμένη έκδοση προκαλεί πρόσθετο πρόβλημα σε υπολογιστές που χρησιμοποιούν Windows 7 Service Pack 1 (SP1) και Windows Server 2008 R2 SP1. Αυτό περιλαμβάνει την αδυναμία εγκατάστασης μελλοντικών ενημερώσεων. Η ενημερωμένη έκδοση KB 3004394 δεν προκαλεί γνωστά προβλήματα στα άλλα συστήματα για τα οποία κυκλοφορεί. Σας συνιστούμε να εγκαταστήσετε την ενημέρωση στα άλλα συστήματα.

Εάν δεν έχετε ακόμη αναπτύξει KB 3004394 σε υπολογιστές που βασίζονται σε Windows 7 SP1 και Windows Server 2008 R2 SP1, σας συνιστούμε να καθυστερήσετε την εγκατάσταση έως ότου γίνει διαθέσιμη μια νέα έκδοση αυτής της ενημερωμένης έκδοσης.

Εάν έχετε ήδη εγκαταστήσει KB 3004394 σε υπολογιστές που βασίζονται σε Windows 7 SP1 και Windows Server 2008 R2 SP1, οι οποίοι δεν επανεκκινήθηκαν μετά την εγκατάσταση της ενημέρωσης, σας συνιστούμε να καθυστερήσετε την επανεκκίνηση, εάν είναι δυνατόν, έως ότου προστεθούν περισσότερες πληροφορίες σε αυτό άρθρο σχετικά με μια μέθοδο για την κατάργηση της ενημέρωσης.

Εάν η εγκατάσταση του KB 3004394 προκαλεί προβλήματα σε αυτούς τους υπολογιστές, καταργήστε την ενημέρωση και, στη συνέχεια, κάντε επανεκκίνηση των υπολογιστών. Η δυνατότητα κατάργησης των ενημερώσεων των Windows μέσω του πίνακα ελέγχου ενδέχεται να μην λειτουργεί πλέον σε ορισμένους υπολογιστές που βασίζονται σε Windows 7 SP1 και Windows Server 2008 R2 SP1 μετά την εγκατάσταση του KB 3004394.

Δεν βλέπω συμβουλές σχετικά με προβλήματα με το KB 3004394 σε υπολογιστές με Windows 8 / 8.1. Όπως μπορώ να πω, αυτή τη στιγμή, το KB 3004394 προσφέρεται σε συστήματα Windows 8 / 8.1 μέσω του Windows Update, αλλά όχι σε συστήματα Windows 7.

Χθες το βράδυ, η Microsoft κυκλοφόρησε μια νέα ενημερωμένη έκδοση κώδικα, το KB 3024777. Το ονομάζω "Silver Bullet" διότι στοχεύει συγκεκριμένα στην εξάλειψη της ενημερωμένης έκδοσης κώδικα KB 3004394. Δείτε πώς το περιγράφει το άρθρο KB:

Η ενημερωμένη έκδοση KB 3004394 με ημερομηνία 10 Δεκεμβρίου 2014, μπορεί να προκαλέσει πρόσθετα προβλήματα σε υπολογιστές που εκτελούν Windows 7 Service Pack 1 (SP1) και Windows Server 2008 R2 SP1. Αυτό περιλαμβάνει την αδυναμία εγκατάστασης μελλοντικών ενημερώσεων. Αυτή η νέα ενημέρωση είναι διαθέσιμη για την κατάργηση του KB 3004394 από τον υπολογιστή σας.

Ποιο φυσικά οδηγεί σε μια ερώτηση κοτόπουλου και αυγού: Εάν η εγκατάσταση του KB 3004394 καθιστά το μηχάνημά σας ανίκανο να εγκαταστήσει μελλοντικές ενημερώσεις, γιατί η Microsoft κυκλοφορεί αυτήν την ενημέρωση Silver Bullet μέσω του Windows Update chute;

Περαιτέρω μπερδεύοντας το ζήτημα, τουλάχιστον στους υπολογιστές μου Windows 7, η ενημέρωση κώδικα Silver Bullet δεν εμφανίζεται στη λίστα Windows Update, εκτός εάν έχει εγκατασταθεί το KB 3004394. Το καλύτερο που μπορώ να πω, για όσους δεν εγκατέστησαν το KB 3004394 ή εκείνους που έλαβαν την προηγούμενη πρόταση της Microsoft και κατάργησαν χειροκίνητα το KB 3004394, το Silver Bullet δεν εμφανίζεται καν.

Υποθέτω ότι εκείνοι με μηχανήματα Windows 7 SP1 ή Server 2008 R2 SP1, που έχουν εγκατεστημένο το KB 3004394 αλλά δεν μπορούν να λάβουν νέες ενημερώσεις για εγκατάσταση (πάρτε μια βαθιά αναπνοή εδώ), πρέπει να πραγματοποιήσουν μη αυτόματη λήψη και εκτέλεση του KB 3024777 για να διασφαλίσουν ότι Το KB 3004394 τερματίζεται με εξαιρετική προκατάληψη. Ευτυχώς, υπάρχουν σύνδεσμοι λήψης στη σελίδα KB 3024777.

Υπάρχουν κάποια ανεκδοτικά στοιχεία για τη συμπεριφορά του Silver Bullet. Η αφίσα myarmor στο SevenForums λέει:

Φαίνεται ότι αυτή η ενημέρωση καταργεί το kb3004394 και εξαφανίζεται χωρίς ίχνος (εκτός από το Ιστορικό). Ούτε φαίνεται να είναι διαθέσιμο στη λίστα απεγκατάστασης μετά.

Η αφίσα Tibbies4Life, στο φόρουμ της κοινότητας Norton, παρουσιάζει μια συγκεχυμένη κατάσταση:

Δαγκώσαμε την κουκκίδα και έτρεξα νέα ενημέρωση KB3024777 και ενημερώθηκε με επιτυχία με μία επανεκκίνηση. Όταν έλεγξα την εγκατεστημένη λίστα WU, το KB3004394 εξακολουθεί να εμφανίζεται ως επιτυχημένη εγκατάσταση. Ωστόσο, όταν έλεγξα τη λίστα των εγκατεστημένων προγραμμάτων στον Πίνακα Ελέγχου μετά την εφαρμογή του KB3024777, το KB3004394 δεν εμφανίζεται πλέον ως εγκατεστημένη ενημέρωση. Φαίνεται λοιπόν ότι το KB3024777 κατάργησε με επιτυχία το άσχημο πράγμα από τον υπολογιστή μου, αλλά γιατί δεν θα το αφαιρούσε από τη λίστα στη σελίδα WU;

Υπάρχει μια αναλυτική περιγραφή των ενεργειών KB 3024777 που δημοσιεύτηκε από τον guenni στο ιστολόγιο Born's Tech και Windows World.

Η ανάγνωση μεταξύ των γραμμών - πολλές από αυτές, στην πραγματικότητα - φαίνεται ότι πρέπει να κάνετε αυτό:

  • Σε μηχανήματα Windows 7 SP1 / Server 2008 R2 SP1: Εκκίνηση του Windows Update. Εάν εμφανίζεται το KB 3024777, εκτελέστε το. Εάν η εγκατάσταση αποτύχει, κατεβάστε χειροκίνητα το Silver Bullet και φωτιά Ε, τρέξε το.
  • Σε υπολογιστές με Windows 8 / 8.1 / Server 2012: Δεν θα απεγκαταστήσω χειροκίνητα το KB 3004394, αν το έχετε, έως ότου η Microsoft μας πει περισσότερα για πιθανές διενέξεις.

Δεν βλέπω την αρχική κακή ενημέρωση κώδικα να προσφέρεται σε υπολογιστές Windows 10 Tech Preview.

Από τη μία πλευρά, είναι αξιοσημείωτο ότι η Microsoft επιδιορθώνει αυτήν την ενημέρωση κώδικα τόσο γρήγορα. Εμείς τα Windows Victims έχουμε συνηθίσει να διορθώνουν τις διορθώσεις κώδικα που απαιτούν εβδομάδες ή και μήνες. Από την άλλη πλευρά, πρέπει να αναρωτιέστε πώς (ή ακόμα και αν!) Δοκιμάστηκε αυτό το έμπλαστρο πριν κυκλοφορήσει.

Με κάποιον τρόπο η ιδέα της Microsoft να κυκλοφορήσει ένα έμπλαστρο Silver Bullet που είναι αποκλειστικά αφιερωμένο στο να σκοτώσει ένα άλλο έμπλαστρο που κυκλοφόρησε η Microsoft με κάνει να νιώθω άβολα. Ίσως ο Elon Musk έχει δίκιο.