Ջնջել տպման աշխատանքները համակարգչից: Տպման հերթի հարկադիր մաքրում

Եթե ​​Windows տպիչի տպագրության հերթը չի ջնջվել կանոնավոր միջոցներ, կարող եք ստիպել, որ տպագրության հերթը մաքրվի: Դուք կարող եք դա անել ձեռքով կամ հրամանի տողի միջոցով՝ գրելով bat ֆայլ: Երկրորդ տարբերակը նախընտրելի է համակարգի ադմինիստրատորների համար, քանի որ նրանք հաճախ ստիպված են լինում զբաղվել տպագրության հերթը մաքրելու խնդրով։

1 ճանապարհ.

Տպման հերթը մաքրելու ավելի երկար ճանապարհ՝ համեմատած երկրորդի հետ, բայց հասկանալի է սովորական օգտագործողի համար.

1. Բացեք «Ծառայություններ» ներդիրը՝ Տպման կառավարիչը դադարեցնելու համար:

Սեղմեք Win + R ստեղնաշարի համակցությունը և մուտքագրեք services.msc

Այլընտրանքային ուղի. Սկիզբ / Կառավարման վահանակ / Վարչական գործիքներ / Ծառայություններ:

Հատվածում գտեք «Տպման կառավարիչ» ծառայությունը և սեղմեք «Դադարեցնել»

2. Մաքրում ենք տպագրության հերթի ֆայլերը։

Գնացեք C:\Wiondows\System32\spool\PRINTERS պանակը և ջնջեք բոլոր ֆայլերը այնտեղից:

3. Մենք վերադառնում ենք Services snap-in և գործարկում Print Manager-ը

Ստուգում է տպագրության հերթը:

2 ճանապարհ.

Այս մեթոդը շատ է հարմար է համակարգի ադմինիստրատորների համար, որոնց հաճախ զայրացնում է հաշվապահների հսկայական անձնակազմը և ընդհանուր USB տպիչների վրա փաստաթղթերի փունջ տպելու այլ սիրահարներ: Ստեղծեք bat ֆայլ կոդով.

Net stop spooler del %systemroot%\system32\spool\printers\*.shd /F /S /Q del %systemroot%\system32\spool\printers\*.spl /F /S /Q net start spooler

Գործարկեք որպես ադմինիստրատոր և վայելեք արդյունքը:

Համակարգիչը տպիչով լրացնելը ենթադրում է լրացուցիչ խնդիրներ, որոնք երբեմն առաջանում են տպագրության ընթացքում: Օգտագործողների համար ցավոտ կետը տպագրությունից հրաժարվելն է:

Պատճառները կարող են շատ տարբեր լինել՝ սկսած սարքավորման սովորական հոսանքազրկումից մինչև վիրտուալ կամ բացակայող տպիչի պատահական հարցում: Ամեն դեպքում, բոլոր պատճառները լուծելի են, եթե, իհարկե, տեխնիկական վիճակտպիչը թույլ է տալիս դրանք ուղղել:

Հաճախ տպագրության դադարեցման պատճառը ծրագրային ապահովման խափանումն է, որը տեղի է ունենում համակարգի ծառայության՝ «Print Spooler»-ի աշխատանքի մեջ: Այս դեպքում կան մի քանի լուծումներ, ահա դրանց մասին ավելին…

Ամենաարդյունավետ մեթոդը պարզապես համակարգչի և տպիչի վերագործարկումն է: Երբեմն բավական է վերագործարկել միայն տպիչը, բայց եթե տպագրությունը չի վերսկսվում, մի շտապեք նորից ուղարկել փաստաթուղթը, քանի որ այն գտնվում է տպման հերթում:

Եթե ​​մի քանի րոպե հետո տպիչը միացնելուց հետո տպումը չի սկսվել, արժե համակարգիչը վերագործարկել, և կարևոր չէ, թե արդյոք այն տեղական է, թե դուք օգտագործում եք այն, ձախողման պատճառը գտնվում է. օպերացիոն համակարգ. Ինչ-ինչ պատճառներով, դուրս գալը բացառված է, ուստի փորձեք հաջորդ մեթոդը:

Մաքրում է տպագրության հերթը

Windows-ի վերագործարկումն ինքնին ներառում է ժամանակավոր ֆայլերի մաքրում տպագրության և հերթը վերականգնելու համար, բայց դուք կարող եք նաև ձեռքով սկսել այս գործողությունը ակտիվ տպիչի վրա: Դա անելու համար բացեք «Կառավարման վահանակը» և անցեք «Սարքեր և տպիչներ» բաժինը: Գտեք պատկերակը ձեր ակտիվ սարքաշարով և աջ սեղմեք դրա վրա: Համատեքստից ընտրեք «Մաքրել տպման հերթը» կետը: Մի քանի վայրկյան և գործողությունն ավարտված է:

Ֆունկցիան աշխատում է շատ դեպքերում, բայց եթե windows ծառայություն, որը պատասխանատու է տպագրության համար, «կախվում է», ապա հերթը հնարավոր չի լինի մաքրել։

Տպման հերթի հարկադիր մաքրում

Տպման հերթը հարկադիր մաքրելու համար վերագործարկեք Print Spooler ծառայությունը և մաքրեք համակարգի կողմից պատրաստված ժամանակավոր ֆայլերը։ Գրեթե 100%-ով երաշխավորում է, որ երբ նորից տպեք, խնդիրներ չեն լինի, և փաստաթուղթը դուրս կգա տպիչի սկուտեղ:

Ձեզ համար ավելի հեշտ դարձնելու համար մենք բոլոր գործողությունները կմիավորենք մեկ գործարկվող ֆայլի մեջ: Կրկնակի սեղմեք դրա վրա, և «\spool\printers» համակարգի գրացուցակը կջնջվի, և տպման սպուլերի ծառայությունը կվերագործարկվի:

Ֆայլի բովանդակություն.

net stop spooler del /f /q %systemroot%\system32\spool\printers\*.shd del /f /q %systemroot%\system32\spool\printers\*.spl net start spooler

Հետբառի փոխարեն

Այսպիսով, մենք հիմա գիտենք, թե ինչ անել, եթե տպագրության ընթացքում սխալ առաջանա: Նույնիսկ եթե առաջին երկու մեթոդները արդյունավետ են ձեր դեպքում, ապա մի ծույլ մի եղեք ներբեռնել ֆայլը հարկադիր մաքրման համար, քանի որ երաշխիքներ չկան, որ հաջորդ անգամ դուք կկարողանաք յոլա գնալ, կամ կլինի ուղեկցող իրավիճակ.

Բարի օր!. Տպիչները շատ քմահաճ սարքեր են, և օգտատերերի հավելվածների մեծ մասը կապված է դրանց հետ: Ես արդեն ասացի ձեզ մեծ գումարիրավիճակներ, որոնցում մենք վերացրել ենք որոշակի խնդիր: Այսօր ես ուզում եմ ավելացնել առանձին նշում, որտեղ ես ցույց կտամ, թե ինչպես հստակ տպագրության spooler. Սա արվում է այնպես, որ ձեր տպիչը վերակայի բոլոր հին, կախված աշխատանքները, որոնք խանգարում են սարքի ճիշտ աշխատանքին:

Ինչ իրավիճակներում է անհրաժեշտ մաքրել տպման սուլերը

Եկեք որոշենք, թե ինչ իրավիճակներում կարող է անհրաժեշտ լինել տպման պտույտը մաքրելու համար.

  • Տպման աշխատանքները մնացել են և չեն ջնջվում

  • Դուք ունեք պրոցեսորի բարձր օգտագործում Print Filter Pipeline Host գործընթացի միջոցով
  • Տպիչը չի տպում մի շարք պատճառներով

Կծիկի թղթապանակը մաքրելու մեթոդներ

Ես արդեն բազմիցս ասել եմ ձեզ, որ երբ ուղարկում եք ձեր տպագրական աշխատանքը, այն հայտնվում է spool թղթապանակում:

C:\Windows\System32\spool\PRINTERS

PRINTERS թղթապանակում դուք կգտնեք SHD և TMP ձևաչափերով ֆայլերի ցանկ, որոնք դուք պարզապես չեք կարող ջնջել, քանի որ դրանք արգելափակված են Spooler գործընթացով: Տրամաբանական է, որ պետք է դադարեցնել այն, ջնջել ամեն ինչ ու սկսել։ Մաքրման երկու եղանակ կա.

  • Ձեռնարկ
  • Հատուկ սցենարի միջոցով

Ներբեռնեք սկրիպտը՝ տպման սպուլերը մաքրելու համար: Մենք այն դնում ենք ձեզ անհրաժեշտ տեղում: Գործարկեք հրամանի տողը որպես ադմինիստրատոր և գնացեք ձեր սցենարով թղթապանակ՝ հրամանի միջոցով.

cd ձեր թղթապանակի հասցեն:

cd C:\Distributions\Scripts

dir հրամանը ցույց կտա ձեր թղթապանակի բովանդակությունը: Ես այստեղ ունեմ Clean_spooler.bat: Մենք գործարկում ենք այն, և այն կկարողանա մաքրել տպման սպուլերը ընդամենը մեկ րոպեում: Ինչպես տեսնում եք, այն դադարեցնում է «Print Manager»-ը, ջնջում է «C:\Windows\System32\spool\PRINTERS» թղթապանակի ամբողջ բովանդակությունը և հետ է սկսում «Print Manager»-ը: Ամբողջ պտույտը մաքրված է:

Սցենարի բովանդակությունը.

@echo անջատված է
echo Դադարեցման տպման սպուլեր:
արձագանք.
net stop spooler
echo Ջնջում է ժամանակավոր անպետք տպիչի փաստաթղթերը
արձագանք.
del /Q /F /S «%systemroot%\System32\Spool\Printers\*.*»:
echo Մեկնարկային տպման սպուլեր:
արձագանք.
net start spooler

Դե, ես ձեզ ցույց կտամ, թե ինչպես կարելի է ձեռքով մաքրել կծիկի թղթապանակը: Հիշեք, ես ձեզ ասացի, թե ինչպես վերագործարկել տպման մենեջերը, այնտեղ մենք բացեցինք հատուկ mmc կոնսոլ, որից դադարեցրինք ծառայությունը, այստեղ մենք կկրկնենք այս ամբողջը: Բացեք «Ծառայություններ» ներդիրը, անցեք պատուհանով (միաժամանակ սեղմեք Win և R)՝ մուտքագրելով services.msc բառը:

Դադարեցրեք Print Manager ծառայությունը

Գնացեք C:\Windows\System32\spool\PRINTERS պանակ և այնտեղից ջնջեք ամեն ինչ:

Դուք սկսում եք ծառայությունը և ձեր համակարգում ստանում եք մաքուր սուլեր, ինչպես տեսնում եք, ամեն ինչ իսկապես տևում է ոչ ավելի, քան մեկ րոպե: Բնականաբար, կարող եք ջնջել բովանդակությունը C:\Windows\System32\spool\PRINTERS թղթապանակում և powershell-ի միջոցով, անհրաժեշտության դեպքում հոդվածը կլրացնեմ այս սցենարով։

Տպագրումը օգտատերերի կողմից համակարգչում ամենահաճախ կատարվող գործառնություններից մեկն է, և գրեթե բոլորը գիտեն, թե ինչպես դա անել ճիշտ, բայց ոչ բոլորը գիտեն, թե ինչպես լուծել խնդիրները և անսարքությունները, որոնք վաղ թե ուշ առաջանում են տպագրության ժամանակ: Վերցրեք, օրինակ, այնպիսի խնդիր, ինչպիսին է տպագրության հերթը: Երբ պատահում է, որ տպագրության հերթում մի քանի փաստաթուղթ կա, և պարզվում է, որ դրանք հանկարծ այլևս տպելու կարիք չունեն, օգտատերը այս դեպքում, որպես կանոն, արագորեն դուրս է հանում ցանցի մալուխը տպիչից և դրանով իսկ դադարեցնում տպումը։ . Այնուամենայնիվ, այս գործողությամբ տպման աշխատանքները դեռևս մնում են, ինչը նշանակում է, որ հաջորդ անգամ տպիչը միացնելուց հետո փաստաթղթերի տպումը կշարունակվի այնպես, կարծես ոչինչ չի եղել: Ճիշտ որոշումայս իրավիճակում տպագրության հերթը կջնջվի:

Մեթոդ թիվ 1

Տպման հերթը մաքրելու ամենահեշտ ձևը տպիչի հատկությունների միջոցով է: Գնացեք մենյու Սկսել, ապա ներս Կառավարման վահանակ, անցեք բաժին Սարքեր և տպիչներև ընտրեք ձեր տպիչը սարքերի ցանկից: Աջ սեղմեք դրա վրա և ընտրեք նյութը համատեքստի ընտրացանկից Դիտելով տպագրության հերթը.

Սա կբացի տպման հերթի պատուհանը, որտեղ կցուցադրվեն բոլոր փաստաթղթերը, որոնք ներկայումս գտնվում են տպման հերթում: Գնացեք մենյու Տպիչև ընտրեք նյութը Մաքրել տպագրության հերթը.

Եթե ​​տպագրության հերթը չի մաքրվել, կարող եք փորձել ձեռքով հեռացնել փաստաթղթերը տպագրության հերթից՝ մեկ առ մեկ: Խափանման դեպքում արժե փորձել վերագործարկել համակարգիչը (տպիչը, իհարկե, այս պահին պետք է անջատված լինի):

Մեթոդ թիվ 2

Երբ պարզ մեթոդը չի օգնում, պետք է ավելի բարդ մեթոդների դիմել։ Եթե ​​համակարգչի վերագործարկումը ցանկալի էֆեկտ չի տալիս, և տպագրության հերթում դեռևս կան տպման աշխատանքներ, դուք պետք է դիմեք հարկադիր դադարեցնելու տպման սպուլերի ծառայությունը:

Դա արվում է այսպես. Սեղմեք ստեղնաշարի կոճակների համակցությունը Ctrl+Alt+Delկամ Ctrl+Shift+Esc- Առաջադրանքների կառավարչի պատուհանը կբացվի: Դրա մեջ դուք պետք է գնաք ներդիր Ծառայություններև գտնել ծառայությունը ծառայությունների ցանկում Սուլեր(Տպագիր մենեջեր):

Կարող եք նաև գնալ Սկիզբ> Կառավարման վահանակ> Վարչական գործիքներև ընտրեք տարրը Ծառայություններ.

Աջ սեղմեք Print Spooler ծառայության վրա և ընտրեք համատեքստի ընտրացանկից Դադարեցրեք ծառայությունը. Դրանից հետո գնացեք Դիրիժորև գնալ՝ C:\Windows\System32\Spool\PRINTERS. Թղթապանակում ՏՊԻՉՆԵՐջնջել բոլոր ֆայլերը ընդլայնումներով .SHD և .SPL: Այնուհետև վերադարձեք Առաջադրանքների կառավարիչև վերագործարկեք Print Spooler ծառայությունը:

Մեթոդ թիվ 3

Տպման հերթը մաքրելու ևս մեկ տարբերակ կա: Այն բաղկացած է տպման կառավարչի դադարեցումից և Windows հրամանի տողի միջոցով տպման աշխատանքների ջնջումից: Դուք պետք է գործարկեք հրամանի տողը ադմինիստրատորի իրավունքներով:

Սեղմեք ստեղնաշարի կոճակների համակցությունը Win + Rև մուտքագրեք տողում Վազիրհրաման cmd. Դրանից հետո հրամանի վահանակը պետք է բացվի: Դրանում ձեզ հարկավոր է հաջորդաբար մուտքագրել հետևյալ հրամանները.

  • net stop spooler
  • del %systemroot%system32spoolprinters*.shd
  • del %systemroot%system32spoolprinters*.spl
  • net start spooler

Ինչպես կռահեցիք, առաջին հրամանը դադարեցնում է տպման ծառայությունը: Երկրորդ և երրորդ հրամանների միջոցով .shd և .spl ընդլայնումներով ֆայլերը ջնջվում են թղթապանակից: ՏՊԻՉՆԵՐ. Դե, երրորդ հրամանը ծառայում է print spooler ծառայության վերագործարկմանը:

Ինչպես նշվեց վերևում, այս հրամանները պետք է մուտքագրվեն հաջորդաբար՝ հաստատելով դրանցից յուրաքանչյուրը՝ սեղմելով կոճակը Մուտքագրեք.

Հրատարակված՝ 29.09.2014թ

Բարև ընկերներ։

Պավել Կոմարկովը կապի մեջ է ձեզ հետ, և այսօրվա հոդվածում մենք կպարզենք, թե ինչպես մաքրել տպիչի տպագրության հերթը և ինչ անել, եթե նույն տպագրության հերթը չի ցանկանում մաքրել: Մենք կսկսենք մաքրման ստանդարտ մեթոդներից և աստիճանաբար կանցնենք ավելի արմատականների: Հավատացեք ինձ, մեթոդներից մեկն անպայման կաշխատի։ Տպիչը պարզապես հնարավորություն չունի:

Մեզ էլ իր հերթին պետք կլինի որոշակի համառություն դրսևորել տպիչի դեմ պայքարում՝ հնարավորինս շատ ճանապարհներ փորձելու և ժամանակից շուտ չհանձնվելու համար։ Այսպիսով, եկեք սկսենք:

Տպման հերթը մաքրելու ստանդարտ եղանակ

Նախ պետք է բացենք տպիչի տպագրության հերթով պատուհանը։ Մենք կարող ենք դա անել երկու եղանակով. Օգտագործելով սկուտեղի միջոցով անցումը.

Կամ անցնելով «Սկսել» -> «Սարքեր և տպիչներ» ընտրացանկի տարրը.


Անկախ նրանից, թե ինչպես եք անցել, ցանկացած դեպքում դուք կհասնեք այս պատուհանին՝ կախված տպագրության հերթերով.


Պատուհանում տեսնում ենք 3 փաստաթուղթ, որոնք սպասում են տպագրության։ Սակայն, չգիտես ինչու, մեր տպիչը չի պատրաստվում տպել պատրաստված փաստաթղթերը։

Ինչու չի կարող տպել:

Իմ դեպքում, իհարկե, հասկանալի է, թե ինչու։ Քանի որ տպիչը միացված չէ: Ուշադրություն դարձրեք տպագրության հերթով պատուհանի վերնագրին: Այն ասում է «Աշխատեք անցանց»: Սա նշանակում է, որ իմ տպիչը կտպագրի պատրաստված փաստաթղթերը, հենց որ այն նորից միացնեմ:

Այժմ, նախքան կարդալը շարունակելը, մտածեք, թե արդյոք ձեր տպիչը տպագրության հերթ է ստեղծել ինչ-որ միանգամայն սովորական պատճառով: Միգուցե ինչ-որ բան մոռացե՞լ եք: Օրինակ, լիցքավորեք քարթրիջը, ինչ-որ բան սխալ է ամրագրված տպիչի մեջ, կամ գուցե ինչ-որ բան խրված է հենց տպիչի մեջ և խանգարում է տպագրությանը:

Չեղարկել տպագրությունը

ԼԱՎ. Ենթադրենք, որ դուք չգիտեք, թե ինչու տպիչը չի ցանկանում տպել: Կամ հակառակը։ Դուք գիտեք, որ ձախողումը պայմանավորված է մեկ այլ պատուհանի կամ տպիչի սխալի պատճառով, և միայն տպագրության վերագործարկումը կօգնի: Փորձենք մաքրել տպիչի տպագրության հերթը և նորից ֆայլեր ավելացնել տպագրության հերթում:

Դուք կարող եք ամբողջությամբ մաքրել տպիչի տպագրության հերթը.

և որոշ առանձին ֆայլերից՝


Եթե ​​տպագրության հերթը չի մաքրվել

Եթե ​​հանկարծ տպագրության հերթը մաքրվի ստանդարտ միջոցներչի ուզում։ Եվ տպիչը չի արձագանքում տպագրությունը չեղարկելու ձեր բոլոր գործողություններին, մնում է վերջին տարբերակը՝ ձեռքով մաքրել տպիչի տպագրության հերթը:

Դա անելու համար մենք պետք է ժամանակավորապես անջատենք windows print ծառայությունը, ջնջենք ժամանակավոր ֆայլերը համակարգի թղթապանակից (ֆայլեր, որոնք պատասխանատու են պատրաստված տպագրության հերթի համար), ապա նորից գործարկել տպման ծառայությունը։

Կրկին, դա կարելի է անել երկու եղանակով. Առաջինը «Ծառայություններ» պատուհանի և ստանդարտ Windows Explorer-ի օգտագործումն է: Եվ երկրորդը `օգտագործելով windows վահանակը: Երկրորդ մեթոդը, իհարկե, ավելի բարդ է և միանգամայն հնարավոր է հաղթահարել առաջինը, բայց եթե իսկապես ցանկանում եք որևէ մեկին տպավորել, կարող եք ընտրել նաև սա։ Երկուսն էլ կքննարկեմ։

Տպման հերթը ձեռքով մաքրելու առաջին միջոցը

Մենք սեղմում ենք համակարգչի պատկերակը մկնիկի աջ կոճակով և գնում «Կառավարել» կետը.


Ծառայություններով պատուհանում մենք փնտրում ենք տպագրության համար պատասխանատու ծառայություն և դադարեցնում ենք այն: Windows 8-ում այն ​​կոչվում է «Print Manager», Windows 7-ում նույնպես ինչ-որ կերպ նման է։ Կարծում եմ՝ կգտնեք։

Դրանից հետո անցեք համակարգի թղթապանակ այս ճանապարհով.

C:\WINDOWS\system32\spool\PRINTERS

Եվ այնտեղից ջնջեք բոլոր ֆայլերը:

Հեռացված? Այժմ նորից գործարկեք տպագրության համար պատասխանատու ծառայությունը և ստուգեք տպիչի տպագրության հերթը: Դա դատարկ կլինի։

Տպման հերթը ձեռքով մաքրելու երկրորդ եղանակը

Բացեք «Սկսել» ընտրացանկը: Որոնման տողում մուտքագրեք cmd և գործարկեք գտնված վահանակը որպես ադմինիստրատոր.

Մուտքագրեք հետևյալ տողերը մեկ առ մեկ բուն կոնսոլում.

net stop spooler

net start spooler

Յուրաքանչյուր մուտքագրված տողից հետո սեղմեք Enter և սպասեք պատասխանի վահանակից:

Համառոտ բացատրություն. Առաջին տողը դադարեցնում է Windows print spooler ծառայությունը: Երկրորդ տողը ստուգում է համակարգի թղթապանակում տպագրության հերթի ֆայլերի առկայությունը, և եթե գտնում է, ջնջում է դրանք։ Երրորդ տողում սկսվում է Windows print spooler ծառայությունը:

Ավտոմատացրեք տպագրության հերթերի մաքրումը

Կախովի տպագրության հերթերը հնարավորինս արագ մաքրելու ևս մեկ տարբերակ կա: Հարմար է օգտագործել այն, երբ տպագրական խափանումներն անընդհատ առաջանում են: ԼԱՎ. Քիչ խոսիր, ավելի շատ աշխատիր։

Մենք ստեղծում ենք նոր Տեքստային փաստաթուղթև դրա մեջ տեղադրեք հետևյալ տողերը.

net stop spooler
ԵԹԵ ԳՈՅԻ «\Windows\System32\spool\PRINTERS\» del «\Windows\System32\spool\PRINTERS\*.*» /f /s /q
net start spooler
@դադար

Մենք պահում ենք տեքստային փաստաթուղթ .bat ընդլայնմամբ և այն գործարկում ենք որպես ադմինիստրատոր ամեն անգամ, երբ մենք խնդիրներ ենք ունենում կախված տպագրության հերթերի հետ:

Bat ֆայլը կհամագործակցի windows վահանակի հետ նույն կերպ, ինչպես ես նկարագրեցի ձեզ երկրորդ մեթոդով: Միայն դուք այլևս կարիք չեք ունենա սպասել վահանակի պատասխանին և սեղմել Enter յուրաքանչյուր տող մուտքագրելուց հետո: Bat ֆայլը կկատարի այս ամբողջ առօրյան ձեզ համար: