Πώς να διορθώσετε το σφάλμα Sysprep msdtcprx.dll 0x0f0082 0x000000b7 (Λυμένο)

Πώς να διορθώσετε το σφάλμα Sysprep msdtcprx.dll 0x0f0082 0x000000b7 (Λυμένο)

Άντι Ντέιβις

Περιγραφή του μοιραίου σφάλματος "Sysprep msdtcprx.dll": Σε έναν υπολογιστή με Windows 7, το Sysprep αποτυγχάνει με σφάλμα: "Εμφανίστηκε ένα μοιραίο σφάλμα κατά την προσπάθεια να γίνει sysprep του μηχανήματος " κατά την εκτέλεση της διαδικασίας msdtcprx.dll, SysPrepDtcCleanup". αρχείο καταγραφής sysprep (setuperr.log) το οποίο δημιουργείται κάτω από το C:\Windows\System32\sysprep\Panther ο φάκελος εμφανίζει το(α) ακόλουθο(α) σφάλμα(τα):

"[0x0f0082] SYSPRP LaunchDll:Παρουσιάστηκε αποτυχία κατά την εκτέλεση του 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup', επέστρεψε κωδικό σφάλματος -2146434815[gle=0x000000b7]

"[0x0f0070] SYSPRP RunExternalDlls:Παρουσιάστηκε σφάλμα κατά την εκτέλεση των DLL του μητρώου sysprep, με αποτέλεσμα να σταματήσει η εκτέλεση του sysprep. dwRet = -2146434815[gle=0x000000b7]"

"[0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x80100101[gle=0x000000b7]"

Σύμφωνα με το άρθρο Microsoft KB2693187, το σφάλμα εμφανίζεται σε εικονικές μηχανές VMware, επειδή όταν η εντολή Sysprep προσπαθεί να σταματήσει την υπηρεσία Microsoft MSDTC, το εργαλείο VMware προσπαθεί να εκκινήσει την υπηρεσία MSDTC. Για το συγκεκριμένο πρόβλημα, η Microsoft προσφέρει ένα Hotfix για λήψη, αλλά το Hotfix δεν λειτούργησε σε ορισμένες περιπτώσεις.

Όταν το Sysprep αποτυγχάνει στο "msdtcprx.dll" κατά την εκτέλεση της διαδικασίας "SYSPrepDtcCleanup", αυτό σημαίνει ότι η υπηρεσία MSDTC (Microsoft Distributed Transaction Coordinator) έχει καταστραφεί και η διαδικασία SYSPrepDtcCleanup δεν μπορεί να επαναφέρει τα αρχεία καταγραφής MSDTC. Για να διορθώσετε το πρόβλημα πρέπει να απεγκαταστήσετε και να επανεγκαταστήσετε την υπηρεσία MSTDC.

Πώς να λύσετε το Sysprep msdtcprx.dll 0x0f0082: Κωδικός σφάλματος 2146434815[gle=0x000000b7].

Βήμα 1. Απεγκαταστήστε και στη συνέχεια επανεγκαταστήστε την υπηρεσία MDSTC.

1. Ανοίξτε τη γραμμή εντολών με δικαιώματα διαχειριστή. Για να το κάνετε αυτό:

Στο Windows 7 & Vista πηγαίνετε στο:

  • Έναρξη > Όλα τα προγράμματα > Αξεσουάρ Δεξί κλικ στο " Γραμμή εντολών " και επιλέξτε " Εκτελέστε ως διαχειριστής ”.

Στο Windows 10, 8 & 8.1 :

  • Κάντε δεξί κλικ στο στην οθόνη κάτω αριστερή γωνία ( Έναρξη και από το αναδυόμενο μενού, επιλέξτε " Γραμμή εντολών (διαχειριστής) ”.

2. Στο παράθυρο της γραμμής εντολών πληκτρολογήστε την ακόλουθη εντολή και πατήστε Εισάγετε το για να απεγκαταστήσετε το MSDTC υπηρεσία:

msdtc -uninstall

3. Στη συνέχεια, επανεγκαταστήστε το MSDTC πληκτρολογώντας την ακόλουθη εντολή (και πατώντας το πλήκτρο Enter) .

msdtc -install

4. Κλείστε γραμμή εντολών.

Αυτό είναι όλο! Πείτε μου αν αυτός ο οδηγός σας βοήθησε αφήνοντας το σχόλιό σας για την εμπειρία σας. Παρακαλώ κάντε like και μοιραστείτε αυτόν τον οδηγό για να βοηθήσετε και άλλους.


Άντι Ντέιβις

Ιστολόγιο διαχειριστή συστήματος σχετικά με τα Windows

Leave a comment