“Critical” Bug στην Έκδοση RC των windows 7!

By | 06/08/2009

Σήμερα -6 Απριλίου- τα windows 7 διατίθονται στο κοινό μέσω MSDN και Technet. Ένα καινούριο “πρόβλημα” όμως στο λογισμικό (έκδοση RC Build 7100) μας κάνει να αναρωτιόμαστε: Πως το λογισμικό πέρασε την αξιολόγηση για να διατεθεί στο κοινό και κανεις δεν πρόσεξε αυτό το “σφάλμα”? Είναι όντως τα windows 7 έτοιμα για το κοινό? Αξίζει -όσοι έχουμε την δυνατότητα (π.χ. MSDN συνδρομή ) – να τα εγκαταστήσουμε στον υπολογιστή μας?

Εξάντληση της διαθέσιμης μνήμης συστήματος λόγω της διεργασίας chkdsk.

Για όποιον θέλει να αναπαράγει το bug:

1)Ξεκινάμε την εφαρμογή CMD (DOS prompt)

2)Εκτελούμε την εντολή επιδιόρθωση sector στον μας δίσκο (CHKDSK <μονάδα δίσκου:> /r

3)Έχοντας ανοικτό το task manager θα δείτε πως η διεργασία chkdsk.exe θα αρχίζει να “ρουφάει” όλη την μνήμη του υπολογιστή σας μέχρι είτε να τελειώσει η διεργασία είτε  μέχρι ο υπολογιστής σας να “Crashari” 🙂

Για το λόγου το αληθές


Φυσικά, οι πιο πολλοί υπολογιστές έχουνε ένα μόνο σκληρό οπότε δεν είναι δυνατή η αναπαραγωγή του προβλήματος. Aν δοκιμάσετε να χρησιμοποιήσετε την εντολή chkdsk με την επιλογή “/r”, το σύστημα θα σας ενημερώσει ότι είναι αδύνατη η εκτέλεση αφού ο σκληρός δίσκος χρησιμοποιείτε 🙂


Όταν δοκίμασα τα παραπάνω στο δικό μου free PC, τα αποτελέσματα ήταν….!%”£$”!$

Την πρώτη φορά που έτρεξα την διεργασία chkdsk, χρειάστηκαν περίπου 5 λεπτά για να “παγώσει” ο υπολογιστής και να κάνει restart με την βοήθεια….του θεού!!!!


Στην δεύτερη προσπάθεια η μνήμη έπιασε μέγιστο και μετά από 15 λεπτά επανήλθε στα φυσιολογικά (15 λεπτά σε 320G σκληρό από USB2).  Για του λόγου το αληθές:


O Steven Sinofsky δήλωσε:

” In this case, we haven’t reproduced the crash and we’re not seeing any crashes with chkdsk on teh stack reported in any measurable number that we could find. We had one beta report on the memory usage, but that was resolved by design since we actually did design it to use more memory. But the design was to use more memory on purpose to speed things up, but never unbounded — we requset the available memory and operate within that leaving at least 50M of physical memory. Our assumption was that using /r means your disk is such that you would prefer to get the repair done and over with rather than keep working. While we appreciate the drama of “critical bug” and then the pickup of “showstopper” that I’ve seen, we might take a step back and realize that this might not have that defcon level. Bugs that are so severe as to require immediate patches and attention would have to have no workarounds and would generally be such that a large set of people would run across them in the normal course of using their PC.”

Kαι συνεχίζει:

Microsoft is now doing “overnight stress testing of 40 machines” to see whether the bug is reproducible

Leave a Reply