Δεν είναι δυνατή η εύρεση του σφάλματος αρχείου δέσμης ενεργειών run.vbs κατά τη σύνδεση στα Windows 10

Στη σημερινή ανάρτηση, θα προσπαθήσουμε να επιλύσουμε το πρόβλημα καθώς σχετίζεται με το μήνυμα σφάλματος Can not find script file C:\WINDOWS\run.vbs κατά τη σύνδεση στα Windows 10 . Αυτό το Windows Script Host εμφανίζεται σε μια κενή οθόνη με μαύρο φόντο. Αυτό συμβαίνει εάν το κακόβουλο λογισμικό έχει τροποποιήσει την τιμή μητρώου Userinit , αντικαθιστώντας τα δεδομένα προεπιλεγμένης τιμής των Windows με ένα όνομα αρχείου (Windows)VBScript .

Το Userinit.exe(Userinit.exe) είναι το αρχείο που είναι υπεύθυνο για την εκτέλεση σεναρίων σύνδεσης, την αποκατάσταση των συνδέσεων δικτύου και στη συνέχεια την εκκίνηση του Explorer.exe και είναι ένα ασφαλές αρχείο για τον υπολογιστή σας. Το Winlogon(Winlogon) είναι ένα βασικό στοιχείο της σειράς λειτουργικών συστημάτων των Windows που χειρίζονται την ασφαλή φόρτωση ενός προφίλ χρήστη κατά τη στιγμή της σύνδεσης.

Δεν είναι δυνατή η εύρεση του αρχείου σεναρίου που τρέχει vbs

ΕΝΑ 

Δεν είναι δυνατή η εύρεση του αρχείου σεναρίου run.vbs

Μπορείτε να αντιμετωπίσετε μια μαύρη οθόνη όταν προσπαθείτε να συνδεθείτε στον υπολογιστή, καθώς το κακόβουλο πρόγραμμα χειρίζεται την τιμή μητρώου Userinit και αλλάζει τα δεδομένα προεπιλεγμένης τιμής των Windows με το όνομα αρχείου (Windows)Vbscript . Δεδομένου ότι αυτός ο ιός διαγράφει ή μετακινεί το αρχείο .vbs από τον κοινό φάκελο System32 , οι χρήστες λαμβάνουν το σφάλμα όπως φαίνεται παραπάνω.

Συνήθως, το κακόβουλο λογισμικό που προκαλεί το πρόβλημα εξαπλώνεται μέσω ανεπιθύμητων συνημμένων email, δικτύων Peer-to-Peer (P2P) ή κακόβουλης διαφήμισης(malvertising) – μολύνοντας χρήστες υπολογιστών που τείνουν να κατεβάζουν μουσική ή ταινίες παράνομα, να κάνουν κλικ σε ύποπτες διαδικτυακές διαφημίσεις ή να ανοίγουν ανεπιθύμητα μηνύματα ηλεκτρονικού ταχυδρομείου.

Αξίζει να σημειωθεί ότι το κακόβουλο λογισμικό που οδηγεί στο σφάλμα " Can not find script file C:\Windows\run.vbs " μπορεί να προγραμματιστεί για να εκτελεί άλλες κακόβουλες ενέργειες στο σύστημά σας, συμπεριλαμβανομένων των εξής:

  • Καταγραφή πατημάτων πλήκτρων
  • Διείσδυση δυνητικά ανεπιθύμητων προγραμμάτων (PUP)(potentially unwanted programs (PUPs)) ή κακόβουλου λογισμικού
  • Δημιουργία κερκόπορτας συνδέοντας τον υπολογιστή στον απομακρυσμένο διακομιστή.

Υπάρχουν δύο τρόποι για να διορθώσετε το σφάλμα "Δεν είναι δυνατή η εύρεση του αρχείου σεναρίου C:\Windows\run.vbs" στα Windows 10 , δηλαδή:

1. Επεξεργαστείτε την τιμή μητρώου Userinit
2. Αλλάξτε την τιμή μητρώου(Registry) του κλειδιού .vbs

Αυτές οι δύο μέθοδοι μπορούν να σας βοηθήσουν να διορθώσετε την επιδιόρθωση σφάλματος run.vbs και να αποκτήσετε ξανά πρόσβαση στο προφίλ χρήστη σας.

Προτού ξεκινήσετε, συνιστάται να εκτελέσετε πλήρη σάρωση προστασίας από ιούς συστήματος με το Windows Defender ή οποιοδήποτε αξιόπιστο  προϊόν AV τρίτου κατασκευαστή(third-party AV product) .

Τώρα, για να προχωρήσετε με τη λύση προσαρμογής του μητρώου, θα πρέπει πρώτα να δημιουργήσετε αντίγραφα ασφαλείας του μητρώου(backup the registry) ή  να δημιουργήσετε ένα σημείο επαναφοράς συστήματος σε περίπτωση που η διαδικασία πάει νότια.

Αφού ολοκληρώσετε οποιαδήποτε από τις ενέργειες, μπορείτε τώρα να ξεκινήσετε ως εξής.

1] Επεξεργαστείτε την τιμή μητρώου Userinit

Αφού πληκτρολογήσετε τα διαπιστευτήρια σύνδεσης, το σύστημα ενδέχεται να σταματήσει  στην οθόνη Προετοιμασία για σύνδεση(Preparing to log in) . Press CTRL+ALT+DEL και κάντε κλικ στη Διαχείριση Εργασιών(Task Manager) (εάν η Διαχείριση εργασιών(Task Manager) δεν ανοίγει λόγω της πολιτικής DisableTaskMgr(DisableTaskMgr Policy) που έχει ενεργοποιηθεί από το κακόβουλο λογισμικό, θα χρειαστεί να επεξεργαστείτε το μητρώο εκτός σύνδεσης μέσω του Περιβάλλοντος αποκατάστασης των Windows ).

Όταν είναι ορατό το παραπάνω παράθυρο διαλόγου μηνύματος σφάλματος, παραβλέψτε το παράθυρο διαλόγου και μεταβείτε στο παράθυρο Διαχείριση εργασιών(Task Manager) . Το αρχείο που αναφέρεται στην τιμή μητρώου Userinit εκτελείται ακόμη και πριν από τη φόρτωση της διεπαφής χρήστη. Για να ξεκινήσετε το κέλυφος του Explorer , μεταβείτε στο παράθυρο Διαχείριση εργασιών , κάντε κλικ στο (Task Manager)Αρχείο(File) και επιλέξτε Εκτέλεση νέας εργασίας(Run new task) . Πληκτρολογήστε explorer.ex e και πατήστε Enter.

Εκκινήστε τον Επεξεργαστή Μητρώου .

Μεταβείτε στο ακόλουθο κλειδί μητρώου:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon

Κάντε διπλό κλικ στο στοιχείο Userinit .

Αλλάξτε τα δεδομένα τιμής από

wscript C:WINDOWS\run.vbs

στα ακόλουθα:

C:\Windows\system32\userinit.exe

Κάντε κλικ στο OK(OK) .

Προσέξτε ιδιαίτερα κατά την είσοδο. Πρέπει να αφαιρέσετε το τμήμα wscript . Και συμπεριλάβετε επίσης το τελευταίο κόμμα ( , ) όπως φαίνεται παραπάνω. Η πληκτρολόγηση ενός εσφαλμένου ονόματος αρχείου ή διαδρομής θα σας εμποδίσει να συνδεθείτε σε οποιονδήποτε λογαριασμό χρήστη.

Αποσυνδεθείτε και συνδεθείτε ξανά.

Ελέγξτε για να δείτε εάν επιλύθηκε το ζήτημα run.vbs.

2] Αλλάξτε(Change) την τιμή μητρώου(Registry) του κλειδιού .vbs

Εκκινήστε τον Επεξεργαστή Μητρώου

Μεταβείτε στο ακόλουθο κλειδί μητρώου:

Computer\HKEY_CLASSES_ROOT\.vbs

Κάντε διπλό κλικ στην Προεπιλεγμένη(Default) τιμή.

Ορίστε την τιμή  σε VSBFile.(VSBFile.)

Κάντε  κλικ στο OK.(OK.)

Αποσυνδεθείτε και συνδεθείτε ξανά.

Ελέγξτε εάν το πρόβλημα run.vbs έχει επιλυθεί.

That’s it, folks!

Σχετική ανάγνωση(Related read) : Δεν είναι δυνατή η εύρεση του αρχείου σεναρίου HPAudioswitchLC.vbs κατά την εκκίνηση(Cannot find script file HPAudioswitchLC.vbs at startup) .



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts