Drukarki mają ograniczoną pamięć w porównaniu z komputerami, co oznacza, że mogą mieć problemy z jednoczesną obsługą wielu żądań drukowania. Jeśli więc wyślesz do drukarki dużą liczbę poleceń drukowania naraz, może to przeciążyć pamięć drukarki, a drukarka może przestać odpowiadać.
Jednak współczesne drukarki działają inaczej. Komputery z systemem Windows mają dedykowaną usługę drukowania o nazwie usługa bufora wydruku, która buforuje lub wstrzymuje nowe zadania drukowania do czasu zakończenia starszych zadań drukowania oczekujących w kolejce. Po zakończeniu oczekujących zadań drukowania bufor wysyła nowe żądania drukowania do drukarki.
Co robi buforowanie?
Buforowanie to pośredni proces przechowywania zadań drukowania w kolejki lub bufora przez agenta pośredniego — bufor wydruku.
usługa bufora wydruku przechowuje wszystkie żądania drukowania w kolejce i przekazuje je do drukarki na zasadzie FCFS (First Come First Serve). W ten sposób drukarka nie blokuje się z powodu wielu poleceń drukowania i może wydajnie obsługiwać żądania drukowania.
Usługa bufora wydruku tworzy tymczasowe pliki wydruku i przechowuje je w folderze, zanim trafią do drukarki. Takie pliki tymczasowe są przechowywane w rozszerzeniach.SHD i.SPL wewnątrz pamięci podręcznej bufora w C:\Windows\System32\spool\PRINTERS.
Jeśli rozmiar tych plików przekracza pamięć drukarki pojemności, za każdym razem, gdy wysyłasz nowe żądanie drukowania, zobaczysz stan „Buforowanie” na panelu kolejki wydruku.
Oznacza to, że zadanie drukowania jest aktualnie wykonywane, więc musisz poczekać, aż zadanie się zakończy zanim nowsze zadanie drukowania w kolejce będzie mogło zostać wykonane.
Jak buforowanie jest pomocne?
Buforowanie jest przydatne pod wieloma względami. Dzięki niemu nie musisz nawet czekać kilka sekund, aby wysłać nowe żądanie drukowania do drukarki.Możesz stale wydawać polecenia drukowania, bez względu na to, czy poprzednie zadanie drukowania zostało zakończone, czy n ot.
Zapewnia również elastyczność wstrzymywania lub anulowania niechcianych dokumentów w kolejce, dzięki czemu zadania drukowania nie trafiają do drukarki.
Podobnie buforowanie zapobiega również niska pojemność pamięci z powodu zapełnienia. Zapewnia tymczasowe przechowywanie dokumentów, które mają rozmiar większy niż rozmiar pamięci drukarki.
Ponadto, jeśli używasz udostępnionej drukarki w sieci, drukarka otrzymuje kilka żądań drukowania z wielu urządzeń w sieci, które mogą zapchać pamięć drukarki. Tak więc usługa buforowania wydruku jest niezbędna, aby zapobiec zużywaniu się pamięci drukarki.
Czy można drukować bez buforowania?
Chociaż można drukować bez buforowania, nie wszystkie drukarki to obsługują. Producenci drukarek, tacy jak Brother i Epson, umożliwiają drukowanie bez buforowania w niektórych modelach, ale ta funkcja nie jest dostępna w drukarkach HP.
Producenci drukarek nie zezwalają na wyłączanie buforowania, ponieważ niektóre drukarki nie są w stanie wystarczająco obsługiwać wiele żądań drukowania ze względu na ograniczoną pojemność pamięci.
Podczas próby drukowania bez buforowania na drukarce z małą ilością pamięci żądania drukowania są wprowadzane do pamięci drukarki w niezorganizowany sposób i tworzą stos żądań drukowania. W takim przypadku drukarka zaczyna działać wolno.
Jeśli Twoja drukarka obsługuje bezpośrednie drukowanie bez buforowania, możesz spróbować.
Otwórz Panel sterowania.
Na ekranie głównym Panelu sterowania kliknij Wyświetl urządzenia i drukarki.
Kliknij prawym przyciskiem myszy nazwę drukarki. Wybierz Właściwości drukarki.
Przejdź do karty Zaawansowane. Jeśli to możliwe, zaznacz pole Drukuj bezpośrednio na drukarce.
Kliknij Zastosuj> OK.
Należy jednak pamiętać, że nie można drukować bez usługi bufora wydruku. Jest to ważna usługa systemu Windows, która nie tylko zajmuje się buforowaniem, ale także zarządza wszystkimi profilami drukarek na komputerze.
Dowiedzmy się, co się stanie, jeśli spróbujesz wydrukować dokument, zatrzymując usługę bufora wydruku.
Otwórz bieg. Wpisz services.msc i naciśnij klawisz Enter. Spowoduje to otwarcie Usług.
Znajdź usługę Bufor wydruku i kliknij ją dwukrotnie.
Kliknij przycisk Zatrzymaj .
Teraz spróbuj wydrukować z dowolnej aplikacji, takiej jak WordPad. Podczas próby drukowania zostanie wyświetlony komunikat o błędzie taki jak na poniższym obrazku. Twój komputer nie wykrywa nawet drukarek zainstalowanych w systemie.
Musisz więc wrócić do usługi Bufor wydruku i uruchomić ją, aby kontynuować drukowanie.
Co to jest stan buforowania w kolejce wydruku Panelu?
Ogólnie rzecz biorąc, stan „Buforowanie” w kolejce wydruku musi zniknąć po zakończeniu oczekujących zadań drukowania. Jeśli jednak stan się nie zmienia i widzisz stały stan „Buforowanie”, oznacza to, że że zadanie drukowania nie mogło wejść do pamięci drukarki z komputera.
Ogólnie rzecz biorąc, ten problem można rozwiązać, czyszcząc kolejkę wydruku i ponownie uruchamiając usługę bufora wydruku.
Wyłącz drukarkę. Otwórz Uruchom. Wpisz kontrolne drukarki i naciśnij Enter.
Kliknij prawym przyciskiem myszy nazwę swojej drukarki. Kliknij Zobacz, co jest drukowane. Kliknij menu Drukarka i wybierz Anuluj wszystkie dokumenty. Kliknij Tak w wyskakującym okienku. Teraz otwórz usługę es app.
Znajdź Bufor wydruku i kliknij go dwukrotnie.
Kliknij przycisk Zatrzymaj.
Przejdź do tej lokalizacji na komputerze: C:\Windows\System32\spool\PRINTERS Wybierz wszystkie widoczne tam pliki i usuń je. Na koniec Rozpocznij usługa Bufor wydruku z aplikacji Usługa.
Włącz drukarkę i spróbuj ponownie wydrukować dokument. Wskazówka: możesz też spróbować wyczyścić pamięć drukarki, aby pozbyć się stanu buforowania w kolejce wydruku. Możesz zapoznać się z tym szczegółowym przewodnikiem, jak wyczyścić pamięć drukarki.