Новости
Принтер - це периферійний пристрій, яким комплектується майже кожен персональний комп'ютер. При покупці комп'ютера кожна людина замислюється про те, що ще йому може знадобиться для повноцінної роботи. І вибір часто падає саме на принтер. Але, з новим пристрій, що не дивно приходять нові проблеми, у вигляді помилок або просто не друкує принтер
Таких помилок буває дуже багато і різного характеру. Наприклад, закінчивши роботу над документом, курсової або рефератів, його потрібно обов'язково роздрукувати, але при натискання на кнопку «друк», принтер НЕ подає ніяких ознак початку роботи, і при цьому документ висить в черги не зникаючи. Так само, зустрічаються зовсім протилежні ситуації, коли при відправці на друк документ в черзі пропадає, але нічого не відбувається. Ще, останнім часом, мені часто на очі потрапляє така помилка як: «Не існує обробник друку».
Однією з найпростіших причин чому не друкується принтер, є: випадання USB кабелю з гнізда, або збою роботи служби друку. Рішення бувають такими ж банальними, якщо все підключено, і харчування, і USB з'єднання, іноді досить просто перезавантажити комп'ютер, що призведе до перезапуску служби «Черга друку».
Але, якщо це не допомогло, тоді я Вам розповім, як почистити програму-планувальник spooler, а саме, що потрібно прибрати в відповідних папках і системному реєстрі. Цей варіант в більшості випадків, допомагає розібратися: чому не друкує принтер.
Spooler - програма яка зберігає відправлені користувачем документи, і в вигляді черги відправляє на принтер для друку.
Очищення реєстру від старих принтерів
Отже, нашу очистку ми почнемо з системного реєстру.
Буте уважні, виконуючи подальші дії ви знищите з системи всі встановлені принтери, тому, після закінчення процедури очищення, потрібно буде встановити принтер і драйвера заново .
Так само, перед виконанням наступних рекомендацій, вимкніть принтер від комп'ютера.
У вікні «Виконати» прорісуем команду regedit, яка викличе вікно реєстру.
Першим кроком буде перевірка компонентів від яких залежить служба spooler, для цього переходимо до гілки HKEY _LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler, де для параметра DependOnService, має бути вказано значення RPCSS. Так само, можуть бути вказані інші значення, їх видаляти не потрібно, нам головне що б було RPCSS, якщо все в порядку тоді переходимо далі.
Далі, видаляємо все друкують устрою які є в системі. Переходимо по гілці HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Print \ Printers, де натиснувши на стрілочку з'явиться весь список принтерів. Для їх видалення ми можемо скористатися клавішею «Delet»
Другим пунктом, є очищення від всіх драйверів. Розгорнувши гілку KEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Print \ Environments \ WindowsNTx86 \ Drivers \ Version-3 (в х64 бітових операційних системах потрібно відкрити ... \ Environments \ Windows NTx64 \ Drivers \ Version-3) видаляємо весь перелік драйверів встановлених в системі.
У гілці HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Monitors, список записів повинен виглядати наступним чином.
- BJ Language Monitor
- Local Port
- PJL Language Monitor
- Standard TCP / IP Port
- USB Monitor
Все інше видаляємо.
На цьому робота з реєстру закінчена, тепер переходимо до очищення папки Spool
Очищення папки Spool
У стандартному режимі ми не зможемо почистити цю папку, так як служба «Диспетчер друку» її використовує і у нас просто не буде доступу видалити вміст. Тому, перезавантажуємо комп'ютер і завантажуємося в безпечному режимі за допомогою F8 в Windows 8 і XP, а в Windows 8 за допомогою тих способів які описувалися тут .
Увійшовши в безпечний режим переходимо на диск "С: \" -> Windows -> System32 -> Spool. У цій папці нас цікавить вміст наступне:
C: \ Windows \ System32 \ spool \ prtprocs \ w32x86 - видаляємо весь вміст, крім файлу winprint.dll, так як його видалення може спричинити за собою появу нових проблем пов'язаних з печаткою (у x64 папку називається відповідно)
C: \ Windows \ System32 \ Spool \ Printers - видаляємо всі дані про встановлених принтерах
C: \ Windows \ System32 \ Spool \ Drivers \ w32x86 - чистимо папку від все файлів раніше встановлених драйверів (в системах x64 шлях Drivers \ x64).
Очистивши папку Spool, перезавантажується в нормальному режимі і встановлюємо заново драйвера і принтер на комп'ютер. Після чого, радіємо відновлення роботи принтера. До речі, не забудьте після установки ще раз перезавантажиться для коректної роботи пристрою.