Αναγν. άρθρου: 895959 - Τελευταία αναθεώρηση: Δευτέρα, 22 Ιανουαρίου 2007 - Αναθεώρηση: 2.0
Μια προσαρμοσμένη εφαρμογή που χρησιμοποιεί τη βιβλιοθήκη χρόνου εκτέλεσης C (Msvcrt.dll) ενδέχεται να τερματιστεί απροσδόκητα σε έναν υπολογιστή που χρησιμοποιεί Windows Millennium Edition, Windows 98 ή Windows 95
Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.
Όταν εκτελείτε μια προσαρμοσμένη εφαρμογή που χρησιμοποιεί
τη βιβλιοθήκη χρόνου εκτέλεσης C (Msvcrt.dll) σε έναν υπολογιστή με Microsoft
Windows Millennium Edition, Microsoft Windows 98 ή Microsoft Windows 95, η
εφαρμογή ενδέχεται να τερματιστεί απροσδόκητα.
Αυτό το ζήτημα ενδέχεται να παρουσιαστεί όταν υπάρχει
εσφαλμένη έκδοση του αρχείου Msvcrt.dll στο φάκελο C:\Windows\System. Η
εσφαλμένη έκδοση του αρχείου Msvcrt.dll ενδέχεται να έχει εγκατασταθεί από ένα
πρόγραμμα beta ή από ένα πρόγραμμα άλλου κατασκευαστή.
Για να επιλύσετε αυτό το ζήτημα, επαναφέρετε μια έκδοση του
αρχείου Msvcrt.dll που να είναι συμβατή με τα Windows Millennium Edition, τα
Windows 98 ή τα Windows 95. Για να το κάνετε αυτό, χρησιμοποιήστε μία από τις
ακόλουθες μεθόδους, ανάλογα με το λειτουργικό σύστημα του υπολογιστή σας.
Για να επαναφέρετε μια έκδοση του αρχείου Msvcrt.dll σε έναν
υπολογιστή που χρησιμοποιεί Windows Millennium Edition, ακολουθήστε τα εξής
βήματα:
Ξεκινήστε πάλι τον υπολογιστή σας σε ασφαλή λειτουργία
(Safe Mode). Για να γίνει αυτό, κάντε επανεκκίνηση του υπολογιστή σας, πιέστε
και κρατήστε πατημένο το πλήκτρο CTRL, αφού ο υπολογιστής ολοκληρώσει τους
αυτόματους ελέγχους ενέργειας (Power On Self Test) (POST), και μετά ορίστε την
επιλογή Ασφαλής λειτουργία (Safe Mode) από το μενού
Εκκίνηση (Startup).
Κάντε κλικ στο κουμπί Έναρξη (Start),
τοποθετήστε το δείκτη του ποντικιού στην επιλογή Προγράμματα
(Programs), κατόπιν στην επιλογή Βοηθήματα
(Accessories), έπειτα στην επιλογή Εργαλεία συστήματος (System
Tools) και, στη συνέχεια, κάντε κλικ στην επιλογή Πληροφορίες
συστήματος (System Information).
Για να ξεκινήσετε το Βοηθητικό πρόγραμμα ρύθμισης
παραμέτρων (System Configuration Utility), κάντε κλικ στην εντολή
Βοηθητικό πρόγραμμα ρύθμισης παραμέτρων (System Configuration
Utility) από το μενού Εργαλεία (Tools).
Στο Βοηθητικό πρόγραμμα ρύθμισης παραμέτρων (System
Configuration Utility), κάντε κλικ στο στοιχείο Εξαγωγή αρχείου
(Extract File).
Στο παράθυρο διαλόγου Εξαγωγή ενός αρχείου από τη
δισκέτα εγκατάστασης (Extract one file from installation disk),
πληκτρολογήστε Msvcrt.dll και, στη συνέχεια, κάντε κλικ
στο κουμπί Έναρξη (Start).
Στο πλαίσιο Επαναφορά από (Restore from),
πληκτρολογήστε c:\windows\options\install ή
πληκτρολογήστε την προσαρμοσμένη θέση των αρχείων εγκατάστασης.
Σημείωση Πληκτρολογήστε c:\windows\options\install,
εάν εγκαταστήσατε επίσημη έκδοση των Windows Millennium Edition ή
πληκτρολογήστε c:\windows\options\cabs, εάν ο
κατασκευαστής του υπολογιστή εγκατέστησε τα Windows Millennium
Edition.
Στο πλαίσιο Αποθήκευση στο (Save File In),
πληκτρολογήστε c:\.
Κάντε κλικ στο κουμπί OK για να εξαγάγετε
το αρχείο και, στη συνέχεια, κάντε κλικ στο κουμπί Ναι (Yes),
για να δημιουργήσετε ένα φάκελο για το αρχείο που έχει εξαχθεί.
Σύρετε το αρχείο που έχει εξαχθεί από το φάκελο της μονάδας
δίσκου C στο φάκελο C:\Windows\System και, στη συνέχεια, κάντε κλικ στο κουμπί
Ναι (Yes), για να αντικαταστήσετε το αρχείο.
Ξεκινήστε πάλι τον υπολογιστή.
Για
περισσότερες πληροφορίες σχετικά με τον τρόπο εξαγωγής και αντικατάστασης ενός
προστατευόμενου αρχείου στα Windows Millennium Edition, κάντε κλικ στον αριθμό
του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της
Microsoft (Knowledge Base):
265371
(http://support.microsoft.com/kb/265371/EL/
)
Τρόπος εξαγωγής και αντικατάστασης προστατευμένου αρχείου στα Windows Me
Για να επαναφέρετε μια έκδοση του αρχείου Msvcrt.dll σε έναν
υπολογιστή που χρησιμοποιεί Windows 98 ή Windows 95, ακολουθήστε τα εξής
βήματα:
Κάντε κλικ στο μενού Έναρξη (Start),
έπειτα κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε
SFC στο πλαίσιο Άνοιγμα (Open) και, στη
συνέχεια, κάντε κλικ στο κουμπί OK.
Στο παράθυρο διαλόγου Έλεγχος Αρχείων Συστήματος
(System File Checker), κάντε κλικ στο κουμπί επιλογής Εξαγωγή
ενός αρχείου από τη δισκέτα εγκατάστασης (Extract one file from installation
disk).
Στο πλαίσιο Καθορίστε το αρχείο συστήματος που
θέλετε να επαναφέρετε (Specify the system file you would like to
restore), πληκτρολογήστε Msvcrt.dll και κατόπιν
κάντε κλικ στο κουμπί Εκκίνηση (Start).
Στο πλαίσιο Επαναφορά από (Restore from),
μετακινηθείτε στο CD εγκατάστασης των Windows 98 ή των Windows 95.
Σημείωση Εάν ο υπολογιστής σας διαθέτει εγκατάσταση κατασκευαστή
πρωτότυπου εξοπλισμού (original equipment manufacturer - OEM) των Windows 98 ή
των Windows 95, τα αρχεία εγκατάστασης ενδέχεται να είναι αποθηκευμένα στην
ακόλουθη θέση:
C:\WINDOWS\OPTIONS\CABS
Στο πλαίσιο Αποθήκευση στο (Save File In),
πληκτρολογήστε C:\ και, στη συνέχεια, κάντε κλικ στο
κουμπί OK. Εμφανίζεται το ακόλουθο μήνυμα:
Εξαγωγή αρχείου Η εξαγωγή του αρχείου ολοκληρώθηκε
με επιτυχία.
(Extract File The file has been successfully
extracted.)
Κάντε κλικ στο κουμπί ΟΚ.
Κλείστε το παράθυρο διαλόγου Έλεγχος Αρχείων
Συστήματος (System File Checker).
Κάντε επανεκκίνηση του υπολογιστή σε λειτουργία MS-DOS. Για
να το κάνετε αυτό, κάντε κλικ στην επιλογή Επανεκκίνηση σε λειτουργία
MS-DOS (Restart in MS-DOS mode) του παραθύρου διαλόγου
Τερματισμός των Windows (Shut Down Windows) και κατόπιν κάντε
κλικ στο κουμπί OK.
Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και,
στη συνέχεια, πιέστε το πλήκτρο ENTER:
Rename C:\Windows\System\Msvcrt.dll Msvcrt.old
Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και,
στη συνέχεια, πιέστε το πλήκτρο ENTER:
Η τελευταία έκδοση του αρχείου Msvcrt.dll που είναι συμβατή
με τα προγράμματα Windows Millennium Edition, Windows 98 ή Windows 95 είναι η
έκδοση 6.0.9782.0. Αυτή η έκδοση περιλαμβάνεται στο Microsoft Visual Studio 6.0
Service Pack 6 (SP6). Για περισσότερες πληροφορίες σχετικά με το Visual Studio
6.0 SP6, επισκεφθείτε την ακόλουθη ιστοσελίδα του Microsoft Developer Network
(MSDN) (στα αγγλικά):
Κατά την εξαγωγή των αρχείων του Visual Studio 6.0 SP6, η έκδοση
6.0.9782.0 του αρχείου Msvcrt.dll βρίσκεται στο φάκελο
\os\system\ ή στο αρχείο VS6sp61.cab. Καθορίστε αυτό
το αρχείο στο βήμα 6 της ενότητας "Windows Millennium Edition" ή στο βήμα 4 της
ενότητας "Windows 98 ή Windows 95" αντί να χρησιμοποιήσετε τα αρχεία
εγκατάστασης.
Αποποίηση ευθυνών για περιεχόμενο της Γνωσιακής Βάσης (KB) που έχει αποσυρθεί
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Πόση προσπάθεια καταβάλλατε για να χρησιμοποιήσετε αυτό το άρθρο;
Πολύ λίγη
Λίγη
Μέτρια
Μεγάλη
Πολύ μεγάλη
Πείτε μας για ποιον λόγο και με ποιον τρόπο θα μπορούσαμε να βελτιώσουμε αυτές τις πληροφορίες
Σας ευχαριστούμε! Τα σχόλιά σας θα μας βοηθήσουν να βελτιώσουμε το περιεχόμενο υποστήριξης. Για περισσότερες επιλογές βοήθειας, επισκεφτείτε την αρχική σελίδα της Βοήθειας και υποστήριξης.