Αναγν. άρθρου: 239088 - Τελευταία αναθεώρηση: Δευτέρα, 19 Δεκεμβρίου 2005 - Αναθεώρηση: 5.0 Ο διακομιστής των υπηρεσιών Terminal Services για Windows 2000 καταγράφει τα συμβάντα 1111, 1105 και 1106
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο περιέχει πληροφορίες σχετικά με την τροποποίηση
του μητρώου. Πριν να τροποποιήσετε το μητρώο, βεβαιωθείτε ότι έχετε
δημιουργήσει αντίγραφα ασφαλείας και ότι γνωρίζετε τον τρόπο επαναφοράς του
μητρώου, σε περίπτωση που προκύψει κάποιο θέμα. Για πληροφορίες σχετικά με τον
τρόπο δημιουργίας αντιγράφων ασφαλείας, τον τρόπο επαναφοράς και επεξεργασίας
του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το
άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base): 256986
(http://support.microsoft.com/kb/256986/EL/
)
Περιγραφή του μητρώου των Microsoft Windows Σε αυτήν τη σελίδαΣυμπτώματα Οι υπηρεσίες Terminal Services για Windows 2000
υποστηρίζουν την αυτόματη ανακατεύθυνση εκτυπωτών που έχουν ρυθμιστεί ώστε να
χρησιμοποιούν τοπικές θύρες (όπως οι LPT1, LPT2 ή LPT3) σε υπολογιστές που
έχουν ανοικτές περιόδους λειτουργίας προγράμματος-πελάτη, μέσω του
προγράμματος-πελάτη Remote Desktop Protocol (RDP) 5. Αυτή η ανακατεύθυνση
εκτυπωτών πραγματοποιείται κατά τη σύνδεση, από προεπιλογή. Ωστόσο, εάν χρησιμοποιείτε προγράμματα οδήγησης εκτυπωτών άλλων κατασκευαστών ή ορισμένα προγράμματα οδήγησης για Microsoft Windows 95/Microsoft Windows 98 στον υπολογιστή-πελάτη, η ανακατεύθυνση εκτυπωτή δεν λειτουργεί. Όταν συμβεί αυτό, καταγράφονται τα ακόλουθα μηνύματα λάθους στο αρχείο καταγραφής συστήματος του διακομιστή: Type: Error Event ID: 1111 Description: Driver όνομα_προγράμματος_οδήγησης required for printer τύπος_εκτυπωτή is unknown. Contact the administrator to install the driver before you log in again. Type: Error Event ID: 1105 Description: Printer security information for the όνομα_εκτυπωτή/όνομα_υπολογιστή-πελάτη/Session αριθμός could not be set. Type: Error Event ID: 1106 Description: The printer could not be installed. Αιτία Κατά τη σύνδεση ενός υπολογιστή-πελάτη, ο διακομιστής με
Windows 2000 ελέγχει το όνομα του προγράμματος οδήγησης εκτυπωτή που είναι
εγκατεστημένο στον υπολογιστή-πελάτη και αναζητά το ίδιο όνομα προγράμματος
οδήγησης εκτυπωτή στο αρχείο Ntprint.inf των Windows 2000. Εάν το όνομα του
προγράμματος οδήγησης δεν βρεθεί, τα μηνύματα λάθους καταγράφονται και δεν
γίνεται ανακατεύθυνση του εκτυπωτή. Προτεινόμενη αντιμετώπιση Πριν από το Service Pack 2, έπρεπε να επεξεργαστείτε το
αρχείο Ntprint.inf για να διορθώσετε αυτό το ζήτημα. Αυτό παραβίαζε την ψηφιακή
υπογραφή του αρχείου Ntprint.inf, με αποτέλεσμα την επιστροφή μιας
προειδοποίησης από το σύστημα, σε κάθε εγκατάσταση νέου εκτυπωτή από ένα
χρήστη. Τα ακόλουθα βήματα είναι, επί του παρόντος, η συνιστώμενη μέθοδος
επιδιόρθωσης αυτού του ζητήματος και απαιτούν πρώτα την εφαρμογή του Windows
2000 Service Pack 2 ή νεότερης έκδοσης. Αυτό σας δίνει τη δυνατότητα να
καθορίσετε ένα διαφορετικό αρχείο .inf στο μητρώο των Windows για να
διαπιστώσετε αν μπορείτε να εντοπίσετε το πρόγραμμα οδήγησης στο αρχείο
Ntprint.inf. Σημαντικό Το σφάλμα Event 1110 μπορεί επίσης να προκληθεί από μια εσφαλμένη αναφορά ονόματος INF στην τιμή PrinterMappingINFName που προσθέτετε. Βεβαιωθείτε ότι χρησιμοποιείτε το σωστό όνομα INF.
Παράδειγμα μορφής για τη δημιουργία ενός αρχείου .inf: [Version] Signature="$CHICAGO$" [Printers] "OEM Printer Driver Name" = "Windows 2000 Printer Driver Name" "HP DeskJet 720C Series v10.3" = "HP DeskJet 722C" Το φιλικό όνομα εκτυπωτή που εμφανίζεται όταν κάνετε κλικ στο μενού Έναρξη (Start), έπειτα στην επιλογή Ρυθμίσεις (Settings) και, στη συνέχεια, κάνετε κλικ στην επιλογή Εκτυπωτές (Printers) του υπολογιστή-πελάτη, ενδέχεται να μην είναι το πραγματικό όνομα του προγράμματος οδήγησης εκτυπωτή που πρέπει να ανακατευθυνθεί ώστε να παραπέμπει σε ένα πρόγραμμα οδήγησης εκτυπωτή του Terminal Server. Για να βρείτε το όνομα του προγράμματος οδήγησης εκτυπωτή που πρέπει να προσθέσετε στην αριστερή πλευρά του συμβόλου του ίσον του αρχείου .inf που δημιουργείτε, εκτελέστε αναζήτηση στο αρχείο καταγραφής του συστήματος του Terminal Server, για το αναγνωριστικό συμβάντος 1111 που καταγράφεται. Το αναγνωριστικό συμβάντος 1111 περιέχει το πραγματικό όνομα του προγράμματος οδήγησης εκτυπωτή του οποίου αποτυγχάνει η ανακατεύθυνση. Ορισμένα αναγνωριστικά συμβάντος 1111 περιέχουν επίσης πόρους εκτυπωτή στον υπολογιστή οι οποίοι δεν είναι δυνατό ούτε πρέπει να ανακατευθυνθούν όπως τα προγράμματα οδήγησης φαξ ή οι εκτυπωτές λογισμικού. Στην περίπτωση που δεν γνωρίζετε το όνομα του προγράμματος οδήγησης εκτυπωτή που πρέπει να προσθέσετε στη δεξιά πλευρά του συμβόλου του ίσον στο αρχείο .inf, μπορείτε να εγκαταστήσετε τον εκτυπωτή στο διακομιστή. Μετά την εγκατάσταση του εκτυπωτή, το όνομα του προγράμματος οδήγησης εκτυπωτή εμφανίζεται στα δεξιά της καρτέλας "Model:" under the "General" των ιδιοτήτων εκτυπωτή. Όποτε είναι δυνατό, τα ενσωματωμένα προγράμματα οδήγησης που περιλαμβάνονται στο λειτουργικό σύστημα, τα υπογεγραμμένα προγράμματα οδήγησης ή τα προγράμματα οδήγησης εκτύπωσης WHQL πρέπει να χρησιμοποιούνται για τη βελτίωση της σταθερότητας του συστήματος. Αυτό το παράδειγμα καθοδηγεί τα Windows 2000 ώστε να χρησιμοποιήσουν το πρόγραμμα οδήγησης HP DeskJet 722C κατά τη σύνδεση ενός υπολογιστή-πελάτη που διαθέτει το πρόγραμμα οδήγησης HP DeskJet 720C Series v10.3 της Hewlett-Packard. Τα ονόματα αυτά πρέπει να ταιριάζουν ακριβώς, έχοντας τα ίδια διαστήματα. Τα ονόματα πρέπει επίσης να κάνουν διάκριση πεζών-κεφαλαίων. ΣΗΜΕΙΩΣΗ: Η μορφή της ενότητας [Previous Names] του αρχείου Ntprint.inf είναι ακριβώς αντίστροφη με του .inf που ορίζεται από το χρήστη. Στο Ntprint.inf, το πρόγραμμα οδήγησης υπολογιστή-πελάτη βρίσκεται στη δεξιά πλευρά και το πρόγραμμα οδήγησης διακομιστή στην αριστερή πλευρά. Μπορείτε να δημιουργήσετε αυτό το αρχείο με το Notepad και πρέπει να το αποθηκεύσετε με επέκταση ονόματος αρχείου .inf. Σε αυτό το παράδειγμα, θα καθορίζατε το όνομα του αρχείου .inf που μόλις δημιουργήσατε στην τιμή μητρώου PrinterMappingINFName και το στοιχείο "Printers" στην τιμή μητρώου PrinterMappingINFSection. Κατά τη σύνδεση ενός υπολογιστή-πελάτη, ο υπολογιστής θα εξακριβώσει πρώτα αν έχει καθοριστεί στο μητρώο ένα αρχείο .inf που ορίζεται από το χρήστη. Εάν ισχύει αυτό, θα αναζητήσει, στη συνέχεια, ένα στοιχείο το οποίο να ταιριάζει με το πρόγραμμα οδήγησης υπολογιστή-πελάτη, για να το χρησιμοποιήσει. Εάν δεν υπάρχει τέτοιο στοιχείο, προσπαθεί, στη συνέχεια, να εξακριβώσει αν υπάρχει αντιστοίχιση στην ενότητα [Previous Names] του αρχείου Ntprint.inf, για να την χρησιμοποιήσει. Εάν δεν υπάρχει, θα προσπαθήσει να εγκαταστήσει τον εκτυπωτή διακομιστή, χρησιμοποιώντας το όνομα του εκτυπωτή υπολογιστή-πελάτη ως απευθείας αντιστοίχιση ενός προγράμματος οδήγησης διακομιστή. Εάν δεν βρεθεί κανένα πρόγραμμα οδήγησης, θα εμφανιστούν τα μηνύματα λάθους που αναφέρονται σε αυτό το άρθρο. Εάν το προσαρμοσμένο αρχείο .inf περιέχει σφάλματα σύνταξης, μπορεί να εμφανιστεί το ακόλουθο μήνυμα στο αρχείο καταγραφής συμβάντων: Event 1110: "Error processing ntprint.inf. If the file on the system is corrupt, you can restore it from the installation media. Αυτό το μήνυμα είναι παραπλανητικό, επειδή αναφέρεται στο αρχείο
Ntprint.inf. Αν και αυτό το σφάλμα μπορεί να σημαίνει στην πραγματικότητα ότι
το αρχείο Ntprint.inf είναι κατεστραμμένο, συχνά αναφέρεται σε σφάλματα του
προσαρμοσμένου αρχείου .inf.Το προσαρμοσμένο αρχείο .inf πρέπει να έχει τουλάχιστον μία αντιστοίχιση στην ενότητα αντιστοιχίσεων ονόματος εκτυπωτή. Στην περίπτωση που η ενότητα αντιστοίχισης ονομάτων του προσαρμοσμένου αρχείου .inf είναι κενή, μπορεί να εμφανιστεί το σφάλμα Event 1110 στο αρχείο καταγραφής συμβάντων. Για να ισχύσουν αυτές οι αλλαγές, πρέπει να κάνετε επανεκκίνηση της υπηρεσίας Spooler ή να κάνετε επανεκκίνηση του Terminal Server. Οδηγός Terminal Server Printer Driver Redirection WizardΟ οδηγός Terminal Server Printer Driver Redirection Wizard αυτοματοποιεί τη διαδικασία δημιουργίας του αρχείου .inf. Ο οδηγός σας βοηθά να αντιμετωπίσετε ζητήματα και να αντικαταστήσετε προγράμματα οδήγησης εκτυπωτών των οποίων η ανακατεύθυνση απέτυχε.Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center) (στα αγγλικά): Σύμπτυξη αυτής της εικόνας ![]() Περισσότερες πληροφορίες Η ανακατεύθυνση εκτυπωτή δεν είναι δυνατή με το
πρόγραμμα-πελάτη RDP 4 του Windows NT Server 4.0, Terminal Server Edition. Σε
περιβάλλον Terminal Server για Windows NT 4.0, πρέπει να χρησιμοποιήσετε τα
προγράμματα-πελάτες Citrix MetaFrame και Independent Computing Architecture
(ICA) για να κάνετε ανακατεύθυνση εκτυπωτών υπολογιστών-πελατών. Για πληροφορίες σχετικά με τον τρόπο εκτέλεσης αυτής της διαδικασίας για προγράμματα-πελάτες Citrix ICA, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base): 214593
(http://support.microsoft.com/kb/214593/EL/
)
Το πρόγραμμα-πελάτης Windows Terminal Server with MetaFrame ICA δεν έχει τη δυνατότητα αυτόματης δημιουργίας ορισμένων εκτυπωτών
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΜεταφράσεις άρθρων
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Επιστροφή στην αρχή
