Εγκατάσταση του .NET Framework αποτυγχάνει και απαιτεί μη αυτόματη αφαίρεση

Συμπτώματα

Εάν αποτύχει η εγκατάσταση του Microsoft .NET Framework 1.0.3705 λόγω ενός μη αναμενόμενη διακοπή ρεύματος ή άλλοι τρόποι αστοχίας της εγκατάστασης, ίσως χρειαστεί να καταργήσετε με μη αυτόματο τρόπο το .NET Framework 1.0.3705.


Σημείωση Αυτές οι πληροφορίες παρέχονται για να σας βοηθήσουν να προετοιμάσετε έναν υπολογιστή για μια εγκατάσταση του .NET Framework 1.0.3705, και όχι για την πλήρη κατάργηση του την αρχική επίσημη έκδοση ή την έκδοση beta του Microsoft .NET Framework.

Προτεινόμενη αντιμετώπιση

Τα ακόλουθα βήματα καταργούν το .NET Framework 1.0.3705 μετά από μια αποτυχημένη εγκατάσταση και, στη συνέχεια, σας επιτρέπουν να το εγκαταστήσετε ξανά και ξανά. Επίσης, τα βήματα καταργούν το Microsoft .NET Framework beta από τον υπολογιστή. Ωστόσο, εάν έχετε το Microsoft .NET Framework εγκατεστημένα beta, η Microsoft συνιστά ότι κάνετε νέα διαμόρφωση του σκληρού δίσκου και, στη συνέχεια, να επανεγκαταστήσετε το .NET Framework.
  1. Για να καταργήσετε το .NET Framework 1.0.3705 από τη μνήμη cache του Microsoft Windows Installer. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    2. Πληκτρολογήστε το πρόγραμμα εγκατάστασηςκαι, στη συνέχεια, κάντε κλικ στο κουμπί
      OK.
    3. Στο μενού Προβολή , επιλέξτε
      Λεπτομέρειες
    4. Κάντε δεξιό κλικ στην κεφαλίδα της στήλης Ημερομηνία τροποποίησης .
    5. Κάντε κλικ στο κουμπί σχόλια
    6. Στη στήλη " σχόλια ", εντοπίστε το προσωρινά αποθηκευμένο αρχείο του Windows Installer που εμφανίζει Microsoft .NET Framework (Αγγλικά) RTL x86 enu.
    7. Κάντε δεξιό κλικ στο προσωρινά αποθηκευμένο αρχείο του Windows Installer και στη συνέχεια κάντε κλικ στο κουμπί Κατάργηση.
    8. Κλείστε το παράθυρο.
  2. Καταργήστε με μη αυτόματο τρόπο τα αρχεία και τους φακέλους από τον υπολογιστή. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    2. Πληκτρολογήστε System32και, στη συνέχεια, κάντε κλικ στο κουμπί
      OK.
    3. Εντοπίστε και, στη συνέχεια, διαγράψτε το αρχείο Mscoree.dll.

      Προειδοποίηση Μην διαγράψετε το αρχείο Mscoree.dll σε έναν υπολογιστή που εκτελεί τον Microsoft Windows Server 2003.
    4. Κλείστε το παράθυρο.
    5. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    6. Πληκτρολογήστε Microsoft.NETκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    7. Κάντε διπλό κλικ στο φάκελο του πλαισίου .
    8. Διαγράψτε το φάκελο v1.0.3705 .

      Σημείωση Εάν το Microsoft .NET Framework έκδοση 1.1.4322 είναι επίσης εγκατεστημένο στον υπολογιστή, πρέπει να εκτελέσετε επιδιόρθωση αυτής της έκδοσης του .NET Framework. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Τρόπος επιδιόρθωσης .NET Framework 1.0.3705 ή 1.1.4322" ενότητα αυτού του άρθρου.
  3. Μη αυτόματη κατάργηση των κλειδιών μητρώου από το μητρώο των Windows. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

    Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
    1. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    2. Πληκτρολογήστε regeditκαι, στη συνέχεια, κάντε κλικ στο κουμπί
      OK.
    3. Καταργήστε τα ακόλουθα κλειδιά μητρώου:
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\PendingUpdates\v1.0.3705
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0
      • Setup\Full\v1.0.3705 πλαίσιο HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET πλαίσιο Setup\Product\Microsoft .NET Framework πλήρως v1.0.3705 (1033)
    4. Κλείστε τον Επεξεργαστή μητρώου.
  4. ZAP τις πληροφορίες του Windows Installer από το μητρώο με τη χρήση του βοηθητικού προγράμματος Msizap.exe. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. MsiZap.exe περιλαμβάνεται στο SDK του Microsoft Windows Installer. Για να λάβετε το SDK του Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
    2. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    3. Πληκτρολογήστε cmdκαι στη συνέχεια κάντε κλικ στο κουμπί
      OK.
    4. Στη γραμμή εντολών, πληκτρολογήστε CD\Program Files\Microsoft SDK\Binκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
    5. Τύπος Msizap TP {B43357AA-3A6D-4D94-B56E-43C44D09E548}
    6. Αφού ολοκληρωθεί η διαδικασία Msizap.exe, πληκτρολογήστε
      Έξοδοςκαι, στη συνέχεια, πιέστε το πλήκτρο
      ENTER.
    7. Κάντε επανεκκίνηση του υπολογιστή.
  5. Εκκαθάριση των περιεχομένων του φακέλου Temp. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    2. Πληκτρολογήστε % Temp %και, στη συνέχεια, κάντε κλικ στο κουμπί
      OK.
    3. Στο μενού Επεξεργασία , κάντε κλικ στο κουμπί Επιλογή όλων.
    4. Στο μενού αρχείο , κάντε κλικ στο κουμπί
      Διαγραφή.
    Σημείωση Διαγράψτε όλα τα αρχεία στο φάκελο Temp, όσο το δυνατόν.
  6. Απενεργοποιήστε τυχόν λογισμικό προστασίας από ιούς ή λογισμικό τείχους προστασίας. Σημείωση Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα ρύθμισης παραμέτρων (Msconfig.exe) για να κάνετε καθαρή εκκίνηση του υπολογιστή. Στη συνέχεια, απενεργοποιήστε όλες τις μη απαραίτητες υπηρεσίες.
  7. Κάντε λήψη και εγκαταστήστε το .NET Framework 1.0.3705. Για να το κάνετε αυτό, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
  8. Εάν το .NET Framework 1.1.4322 είναι εγκατεστημένο στον υπολογιστή, πρέπει να εκτελέσετε επιδιόρθωση του .NET Framework 1.1.4322 για να ενημερώσετε συγκεκριμένα αρχεία που έχουν ανακληθεί από την εγκατάσταση.

Τρόπος επιδιόρθωσης του .NET Framework 1.0.3705 ή 1.1.4322

  1. Επιδιορθώστε το Microsoft .NET Framework v1.0.3705 μέσω του αρχείου cache του Windows Installer.
    1. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
      Εκτέλεση.
    2. Πληκτρολογήστε το πρόγραμμα εγκατάστασηςκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    3. Στο μενού Προβολή , κάντε κλικ στο κουμπί
      Λεπτομέρειες.
    4. Κάντε δεξιό κλικ στην κεφαλίδα της στήλης Ημερομηνία τροποποίησης και, στη συνέχεια, κάντε κλικ στο κουμπί σχόλια.
    5. Στη στήλη " σχόλια ", εντοπίστε το προσωρινά αποθηκευμένο αρχείο του Windows Installer που εμφανίζει Microsoft .NET Framework (Αγγλικά) RTL x86 enu.
    6. Κάντε δεξιό κλικ στο προσωρινά αποθηκευμένο αρχείο του Windows Installer και στη συνέχεια κάντε κλικ στο κουμπί Κατάργηση.
    7. Κλείστε το παράθυρο.
  2. Επιδιορθώσετε το .NET Framework 1.0.3705 χρησιμοποιώντας τη γραμμή εντολών. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Εντοπίστε τα αρχικά υλικά εγκατάστασης.
      • Εάν έχετε εγκαταστήσει το .NET Framework 1.0.3705 από ένα CD ή DVD, τοποθετήστε το δίσκο στο CD-ROM ή τη μονάδα DVD-ROM.
      • Εάν κάνατε λήψη του .NET Framework 1.0.3705, επαναλάβετε τη λήψη του, και στη συνέχεια να το αποθηκεύσετε στο σκληρό σας δίσκο.
      • Εάν έχετε εγκαταστήσει το .NET Framework 1.0.3705 από μια μονάδα δίσκου δικτύου, συνδεθείτε ξανά με το κοινόχρηστο στοιχείο.
    2. Ανοίξτε ένα παράθυρο γραμμής εντολών.
      • Microsoft Windows 98, Microsoft Windows Millennium Edition ή Microsoft Windows NT
        1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.
        2. Πληκτρολογήστε την εντολήκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
      • Microsoft Windows 2000, τα Microsoft Windows XP
        1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.
        2. Πληκτρολογήστε cmdκαι στη συνέχεια κάντε κλικ στο κουμπί OK.
    3. Στη γραμμή εντολών, πληκτρολογήστε
      InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms % temp%\netfx.msi", και στη συνέχεια πιέστε το πλήκτρο ENTER.
  3. Επιδιόρθωση του .NET Framework 1.1.4322 χρησιμοποιώντας τη γραμμή εντολών. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Εντοπίστε τα αρχικά υλικά εγκατάστασης.
      • Εάν έχετε εγκαταστήσει το .NET Framework 1.1.4322 από ένα CD ή DVD, τοποθετήστε το δίσκο στο CD-ROM ή τη μονάδα DVD-ROM.
      • Εάν κάνατε λήψη του .NET Framework 1.1.4322, επαναλάβετε τη λήψη του, και στη συνέχεια να το αποθηκεύσετε στο σκληρό σας δίσκο.
      • Εάν έχετε εγκαταστήσει το .NET Framework 1.1.4322 από μια μονάδα δίσκου δικτύου, συνδεθείτε ξανά με το κοινόχρηστο στοιχείο.
    2. Ανοίξτε ένα παράθυρο γραμμής εντολών.
      • Microsoft Windows 98, Microsoft Windows Millennium Edition ή Microsoft Windows NT
        1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.
        2. Πληκτρολογήστε την εντολήκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
      • Microsoft Windows 2000, τα Microsoft Windows XP
        1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.
        2. Πληκτρολογήστε cmdκαι στη συνέχεια κάντε κλικ στο κουμπί OK.
    3. Στη γραμμή εντολών, πληκτρολογήστε
      InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms % temp%\netfx.msi", και στη συνέχεια πιέστε το πλήκτρο ENTER.
Σημαντικό Για να επιδιορθώσετε το Microsoft .NET Framework που περιλαμβάνεται με το λειτουργικό σύστημα, πρέπει να χρησιμοποιήσετε την επιλογή επιδιόρθωσης ή την επιλογή επανεγκατάσταση του λειτουργικού συστήματος. Τα παρακάτω είναι τα λειτουργικά συστήματα που περιλαμβάνουν το Microsoft .NET Framework:
  • Microsoft Windows Server 2003

    Για περισσότερες πληροφορίες σχετικά με τον τρόπο επιδιόρθωσης του .NET Framework στον Windows Server 2003, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    830646 Τρόπος αντιμετώπισης προβλημάτων εγκατάστασης του Microsoft .NET Framework 1.1 στον Microsoft Windows Server 2003

  • Τα Windows XP Tablet PC Edition
  • Τα Windows XP Media Center Edition

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τις διαφορετικές εκδόσεις του .NET Framework, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:
Ιδιότητες

Αναγνωριστικό άρθρου: 320112 - Τελευταία αναθεώρηση: 17 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια