Nie można otworzyć Win32 Port Lpt1: Odmowa dostępu
Jeśli Twoja mała firma korzysta z nowoczesnych drukarek atramentowych lub laserowych do drukowania dokumentów z komputerów z systemem Windows 7, prawdopodobnie masz problemy z instalacją i konfiguracją. Dzieje się tak dlatego, że większość nowoczesnych drukarek posiada interfejs USB, który jest stosunkowo prosty w konfiguracji i konfiguracji. Jeśli jednak używasz starszych drukarek laserowych lub paragonów z interfejsem portu równoległego lub próbujesz sieciować lub udostępniać niektóre drukarki w sieci lokalnej firmy, możesz czasami otrzymać komunikat "Odmowa dostępu LPT1" lub inne podobne błędy. Istnieje wiele potencjalnych przyczyn takich błędów, które występują w systemie Windows 7, ale większość z nich można poprawić samodzielnie, jeśli wiadomo, od czego zacząć.
Ustawienia uprawnień systemu Windows
Jeśli na komputerze wyświetlany jest komunikat "LPT1 Access Denied" lub podobne błędy, pierwszą rzeczą, którą należy sprawdzić, są ustawienia Kontroli konta użytkownika systemu Windows. W przypadku niektórych drukarek wielofunkcyjnych lub laserowych, które uruchamiają narzędzie druku innej firmy podczas wysyłania dokumentów do wydrukowania, konto użytkownika może nie mieć wystarczających uprawnień, aby wysłać zadanie drukowania do kolejki drukarki. Zdarza się to często, gdy ktoś zainstalował oprogramowanie drukarki na koncie administratora Windows, a następnie nie włączono opcji zezwalania na dostęp innym użytkownikom na koncie innym niż administrator. Łatwym sposobem sprawdzenia, czy tak jest, jest kliknięcie prawym przyciskiem myszy ikony na pulpicie uruchamiającej narzędzie drukarki, a następnie kliknięcie "Uruchom jako administrator" w menu podręcznym. W razie potrzeby wprowadź nazwę użytkownika i hasło administratora. Jeśli możesz wysyłać zadania drukowania do drukarki bez błędów, odinstaluj aplikację, a następnie zainstaluj ją ponownie, sprawdzając, czy wszyscy użytkownicy komputera mogą korzystać z narzędzia do wysyłania zadań drukowania do drukarki.
Ustawienia BIOS i wartości IRQ
Porty USB używane do drukarek mają zazwyczaj możliwość korzystania z wielu konfiguracji adresów IRQ. Nie dotyczy to jednak interfejsów portu równoległego. Podczas korzystania z połączenia drukarki portu równoległego system Windows może zwykle używać tylko jednego zaprogramowanego adresu IRQ. W większości przypadków system Windows może odpowiadać adresowi IRQ portu równoległego z portem skonfigurowanym w systemie BIOS. Jednak nie zawsze tak jest. Jeśli więc ustawienia kontroli konta użytkownika systemu Windows wydają się być nienaruszone, a nadal występują błędy "odmowy dostępu LPT1", należy sprawdzić ustawienia systemu BIOS dla portu równoległego i ustawienia przerwań IRQ w Menedżerze urządzeń systemu Windows. Jeśli te ustawienia są zgodne, spróbuj zmienić typ portu równoległego w BIOSie na "ECP" lub "EPP". Możesz uzyskać dostęp do BIOS większości komputerów, naciskając klawisz "F1" lub "Usuń" zaraz po uruchomieniu komputera. Po uruchomieniu komputera sprawdź instrukcje na ekranach startowych, zapoznaj się z instrukcją obsługi lub sprawdź witrynę pomocy technicznej dla komputera, jeśli żaden z tych klawiszy nie działa.
Udostępnione lub problemy z drukarką sieciową
Innym stosunkowo częstym powodem błędów LPT1 Access Denied jest podział drukarki. Jeśli próbujesz drukować na drukarce podłączonej do innego komputera w sieci, musisz upewnić się, że udostępnianie drukarek na innym komputerze jest włączone, a twój komputer i konto użytkownika mają do niego dostęp. Zasadniczo dotyczy to wszystkich komputerów w sieci, niezależnie od tego, czy drukarka jest podłączona przez port równoległy czy USB. Dodatkowo, jeśli otrzymasz błędy podczas próby drukowania z aplikacji, która rozpoznaje fizyczny port równoległy komputera jako LPT1, a nie ten na komputerze sieciowym, powinieneś całkowicie wyłączyć port równoległy w systemie BIOS. Po wyłączeniu portu i systemu BIOS oprogramowanie powinno rozpoznać połączenie drukarki sieciowej jako LPT1.
Aplikacje DOS i wykorzystanie w sieci
Chociaż większość firm odchodzi od starszych aplikacji DOS, wiele firm nadal używa starszych programów do różnych zadań. Jest to szczególnie ważne, gdy firma uzyskuje dostęp do starszych aplikacji hostowanych na AS / 400 lub innych serwerach mainframe. Większość nowoczesnych sterowników drukarek Windows nie oferuje już bezpośredniego wsparcia DOS, dlatego podczas próby drukowania z aplikacji DOS mogą pojawić się błędy "Odmowa dostępu". Jednak dopóki logujesz się do systemu Windows jako administrator, możesz mapować port LPT1 z aplikacji DOS wirtualnie. Po wykonaniu tej czynności aplikacja wyśle zadanie drukowania do wirtualnego portu LPT1, a następnie system Windows może wysłać zadanie drukowania do kolejki drukarki. Aby włączyć tę funkcję, kliknij przycisk Start, wpisz "cmd" w polu wyszukiwania i naciśnij "Enter". Pojawi się okno wiersza polecenia. Wpisz "Net use LPT1 \ NameOfPrinter", zastępując "NameOfPrinter" dla nazwy sieci Windows dla urządzenia.