Friday, 7 August 2009

Printer problem

Printer ရွိတဲ႔ သူ ေတာ္ေတာ္ မ်ားမ်ားမွာ ျဖစ္ေလ႔ရွိတဲ႔ ျပႆနာ တစ္ခု က တစ္ခါတစ္ေလ မွာ စက္က အလိုလိုေနရင္း သံုးရတာ ေလးလံလာလို႔ Task manager မွာ ၾကည္႔လိုက္တဲ႔ အခါ spoolsv.exe က CPU ရဲ႕ % အေတာ္မ်ားမ်ား တစ္ခါတစ္ေလ 99% ေလာက္ နီးပါးကို သံုးေနၾကတာကို ေတြ႔ရတတ္ပါတယ္။ အေတာ္မ်ားမ်ားက အဲလို ျဖစ္လာရင္ spoolsv.exe ကို ျဖဳတ္ခ်ပစ္လိုက္တတ္ပါတယ္။ အဲလို ျဖဳတ္ခ်လိုက္ရင္ အဲဒီ ခဏေတာ႔ ေကာင္းသြားတာေပါ႔ေလ။ ေနာက္တစ္ခု windows တက္လာရင္ ျပန္ဒုကၡေပးပါေလေရာ။ ဒီေတာ႔ တစ္ခ်ိဳ႕က အဲဒီ service ေလးကို disable ေပးထားလိုက္တတ္ပါတယ္။ ဒီေတာ႔ အဲလို ျပႆနာ မျဖစ္ေတာ႔ေပမယ္႔ printer ကိုျပန္သံုးခ်င္တိုင္း အဲဒီ service ကို ျပန္ Automatic setting ေျပာင္း start ျပန္လုပ္နဲ႔ အဆင္မေျပပါဘူး။ တကယ္႔ ျပႆနာ အစစ္က တစ္ျခားေနရာမွာပါ။ တကယ္ေတာ႔ အဲလိုျဖစ္ရာတာဟာ မ်ားေသာအားျဖင္႔ bad spooler files ေတြေၾကာင္႔ ျဖစ္ရတာပါ။ အမ်ားဆံုးက လိုကယ္ နက္၀က္ ခ်ိတ္ထားရင္ တျခားကြန္ျပဴတာေတြက လာတဲ႔ ဖိုင္ေတြေၾကာင္႔ ျဖစ္ပါတယ္။ (တျခားလူေတြက ကိုယ္႔ကို စိတ္ညစ္ေအာင္လုပ္ခ်င္လည္း အဲဒီ trick ေလး သံုးခ်င္သံုးနိုင္ပါတယ္။ :P) မလိုအပ္ရင္ printer ကို ရွယ္ရာ မေပးထားပါနဲ႔။ အဲဒီ bad spooler files ေတြ ဟာ C:\WINDOWS\system32\spool\PRINTERS ဆိုတဲ႔ Folder ထဲမွာ ရွိပါတယ္။ 0020.SHD, 0020.SPL စတဲ႔ ဖိုင္မ်ိဳးေတြ ျဖစ္ပါတယ္။ အဲဒါေလးေတြကို ရွင္းထုတ္လိုက္ရင္ အိုေကသြားမွာပါ။
ျပႆနာေျဖရွင္းနည္း
1. Print spooler service ကို kill လုပ္ပါ။
2. Printer share မ်ား ရွိေနပါက ျဖဳတ္ပစ္ပါ။
3. C:\WINDOWS\system32\spool\PRINTERS ဆိုတဲ႔ Folder ကိုသြားပါ။ (ျမန္ေအာင္ run ထဲကို အဲဒီ လင္႔ရိုက္ထည္႔၊ ကူးထည္႔ျပီး သြားလုိ႕ ရပါတယ္။)။ ရွိေနတဲ႔ ဖိုင္ေတြ delete လုပ္ပါ။
4. Print spooler service ကို start ျပန္လုပ္ပါ။
အဆင္ေျပသြားပါလိမ္႔မယ္။

No comments:

Post a Comment

Copyright 2008 ဗဟုသုတမ်ားတုိးပြားႏုိင္ၾကပါေစ . All rights reserved.

Template By: Hive Designs Ported By: Theme Lab. Blogger by akOOgle