কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

এই পোস্টে, আমরা আপনাকে দেখাব কিভাবে উইন্ডোজ ১১/১০-এ Print Spooler Service রিপেয়ার করতে হয়। Print Spooler (এক্সিকিউটেবল ফাইল) হলো উইন্ডোজের একটি বিল্ট-ইন ফিচার যা প্রিন্ট জব হ্যান্ডেল করে। অধিকাংশ সময়, সার্ভিসটি ঠিকমতো কাজ করে। কিন্তু, কখনো কখনো ব্যবহারকারীরা অনেক সমস্যার মুখোমুখি হন যেমন Print Spooler সার্ভিস চলছে না, Print Spooler সার্ভিস এরর 1068, Print Spooler এরর 0x800706B9, ইত্যাদি। আপনি যদি এর সাথে যেকোনো ধরনের সমস্যায় যেন, তবে এই পোস্ট আপনাকে কিছু ফিক্স দিয়ে উইন্ডোজ ১১/১০-এ Print Spooler রিপেয়ার করতে সাহায্য করতে পারে।

উইন্ডোজ ১১/১০-এ Print Spooler রিপেয়ার

পূর্বে, Print Spooler রিপেয়ার করার জন্য একটি Microsoft Fix It টুল ছিল, কিন্তু সেই টুলটি বন্ধ করা হয়েছে। তাই, আপনি এই পোস্টে কভার করা কিছু ম্যানুয়াল ফিক্স চেষ্টা করতে পারেন এটি রিপেয়ার করতে।

  1. Print Spooler এনাবল বা অন করুন
  2. Task Manager ব্যবহার করে Print Spooler সার্ভিস রিস্টার্ট করুন
  3. Command Prompt ব্যবহার করে Print Spooler রিসেট এবং ক্লিয়ার করুন
  4. Print Spooler-এর জন্য প্রয়োজনীয় বাইনারি ফাইল যোগ করুন
  5. নিশ্চিত করুন Print Spooler ডিপেন্ডেন্সিগুলো চলছে
  6. Registry Editor ব্যবহার করে।

১. Print Spooler এনাবল বা অন করুন

যদি Print Spooler সার্ভিসটি সার্বিকভাবে চলছে না, তবে সম্ভবত সার্ভিসটি ডিজেবল বা অফ বা স্টপ করা আছে। তাই, প্রথমে, আপনাকে Windows Services Manager বা অন্য কোনো পদ্ধতি ব্যবহার করে Print Spooler সার্ভিস অন বা এনাবল করতে হবে। একবার সার্ভিসটি সফলভাবে শুরু হলে, আপনি এটি কোনো ইস্যু ছাড়া ব্যবহার করতে পারেন।

২. Task Manager ব্যবহার করে Print Spooler সার্ভিস রিস্টার্ট করুন

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

যদি এই সার্ভিসটি ইতিমধ্যে চলছে এবং তবুও আপনি যেকোনো ধরনের সমস্যায় পড়েন, তবে এই সার্ভিসের জন্য একটি সিম্পল রিস্টার্ট আপনার সম্মুখীন সমস্যা ফিক্স করতে সাহায্য করতে পারে। আপনি Task Manager ব্যবহার করে Print Spooler রিস্টার্ট করতে পারেন। ধাপগুলো নিচে দেওয়া হলো:

  1. সার্চ বক্স বা অন্য কোনো পছন্দমতো পদ্ধতিতে Task Manager খুলুন
  2. More details অপশনে ক্লিক করুন সব ট্যাব অ্যাক্সেস করতে
  3. Services ট্যাবে স্যুইচ করুন
  4. নিচে স্ক্রোল করুন এবং Spooler সার্ভিস সিলেক্ট করুন
  5. Spooler-এ রাইট-ক্লিক করুন
  6. Restart অপশনে ক্লিক করুন।

৩. Command Prompt ব্যবহার করে Print Spooler রিসেট এবং ক্লিয়ার করুন

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

যদি প্রিন্ট কিউতে কিছু প্রিন্ট জব আটকে থাকে, তবে সেটিও সম্ভব যে Print Spooler সঠিকভাবে কাজ করছে না। তাই, Print Spooler রিসেট এবং ক্লিয়ার করা ভালো। এটি Command Prompt ব্যবহার করে করা যায়। ধাপগুলো নিচে:

Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন

নিচের কমান্ডটি এক্সিকিউট করুন:

net stop spooler

এটি Print Spooler সার্ভিস বন্ধ করবে যা রিসেট প্রসেস সফলভাবে সম্পন্ন করতে সহায়তা করে

এরপর, নিচের কমান্ডটি চালান:

DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*

এটি রিসেট প্রসেস শুরু ও সম্পন্ন করবে এবং আটকে যাওয়া জবগুলো (*.shd এবং *.spl ফাইল) রিমুভ করবে

অবশেষে, এই কমান্ডটি এক্সিকিউট করুন। এটি Print Spooler আবার শুরু করবে।

net start spooler

এটি আপনার সমস্যা সমাধান করা উচিত।

আপনি SHD এবং SPL ফাইলগুলো ম্যানুয়ালি ডিলিট করতে পারেন। এজন্য, PRINTERS ফোল্ডার অ্যাক্সেস করুন। এর পাথ এখানে:

C:\Windows\System32\spool\PRINTERS

সেসব ফাইল খুঁজুন এবং ম্যানুয়ালি ডিলিট করুন।

৪. Print Spooler-এর জন্য প্রয়োজনীয় বাইনারি ফাইল যোগ করুন

Print Spooler-এর জন্য প্রয়োজনীয় DLL এবং EXE ফাইলগুলো উপস্থিত থাকতে হবে সেটি সঠিকভাবে কাজ করার জন্য। এই ফাইলগুলো হলো spoolss.dll, win32spl.dll, spoolss.exe, এবং localspl.dll। এই সব ফাইল System32 ফোল্ডারে আছে (C > Windows > System32)। চেক করুন সেসব ফাইলগুলো আছে কিনা। না থাকলে, আপনাকে Print Spooler-এর জন্য মিসিং DLL ফাইল এবং EXE ফাইল ফিক্স করতে হবে।

এরপর, Print Spooler ঠিকমতো কাজ করতে পারে।

৫. নিশ্চিত করুন Print Spooler ডিপেন্ডেন্সিগুলো চলছে

অনেক সার্ভিস আছে যা অন্যান্য সার্ভিস বা সিস্টেম কম্পোনেন্টের ওপর নির্ভর করে সঠিকভাবে কাজ করার জন্য। Print Spooler-এর জন্যও একই কথা। তাই, আপনাকে সেসব ডিপেন্ডেন্সি খুঁজে বের করতে হবে এবং সেগুলো রান বা শুরু করতে হবে যদি ইতিমধ্যে না থাকে।

এটি করতে, আপনি Windows Service Manager খুলতে পারেন, এবং তারপর Print Spooler-এর Dependencies খুঁজে বের করতে পারেন এর প্রপার্টিজ উইন্ডো অ্যাক্সেস করে। এরপর, সেইম Windows Service Manager ব্যবহার করে সেসব ডিপেন্ডেন্সি সার্ভিস রান করুন।

৬. Registry Editor ব্যবহার করে

এই অপশনটি কিছুটা জটিল। Registry Editor সিস্টেম ফাইল এবং অন্যান্য অ্যাপ্লিকেশনের জন্য গুরুত্বপূর্ণ এন্ট্রি (কী এবং ভ্যালু) সংরক্ষণ করে। Print Spooler রেজিস্ট্রি এন্ট্রিও উপস্থিত থাকে যা সেটি সঠিকভাবে কাজ করার জন্য থাকতে হয়। যদি সেসব ফাইল উপস্থিত না থাকে, তবে এটি সমস্যা সৃষ্টি করতে পারে যে Print Spooler সঠিকভাবে রেসপন্স দিচ্ছে না। তাই, সেসব এন্ট্রি চেক করুন এবং রেজিস্ট্রি কী এবং ভ্যালু তৈরি করুন যদি সেসব এন্ট্রি অস্তিত্বে না থাকে।

নিচের যেকোনো অপশন চেষ্টা করার আগে, রেজিস্ট্রির ব্যাকআপ নিন যাতে প্রয়োজনে পরে রিস্টোর করতে পারেন।

  1. স্ট্যান্ডার্ড প্রিন্ট মনিটর কী এবং তাদের ভ্যালু যোগ করুন
  2. winprint রেজিস্ট্রি কী এবং এর String Value যোগ করুন
  3. আপনার প্রিন্টারের SpoolDirectory String Value-এর যেকোনো ফেক পাথ ডিলিট করুন,

১. স্ট্যান্ডার্ড প্রিন্ট মনিটর কী এবং তাদের ভ্যালু যোগ করুন

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

সব ধাপ সাবধানে অনুসরণ করুন:

  • উইন্ডোজ ১০-র Registry Editor লঞ্চ বা খুলুন
  • Monitors রেজিস্ট্রি কী অ্যাক্সেস করুন। পাথ হলো:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
  • Monitors কীর অধীনে Local Port, Standard TCP/IP Port, এবং USB Monitor রেজিস্ট্রি কী তৈরি করুন
  • উপরোক্ত সব রেজিস্ট্রি কীতে Driver নামের String Value তৈরি করুন
  • Local Port কীর Driver ভ্যালুতে ডাবল-ক্লিক করুন
  • Value data বক্সে localspl.dll যোগ করুন
  • OK চাপুন
  • Standard TCP/IP Port কীর Drive String value-এ ডাবল-ক্লিক করুন
  • Value data বক্সে tcpmon.dll যোগ করুন
  • OK চাপুন
  • USB Monitor কীর Driver value-এ ডাবল-ক্লিক করুন
  • Value data বক্সে usbmon.dll যোগ করুন
  • OK চাপুন।

২. winprint রেজিস্ট্রি কী এবং এর String Value যোগ করুন

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

  • Windows 10 Registry Editor খুলুন
  • Print Processors কী অ্যাক্সেস করুন। পাথ হলো:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • Print Processors কীর অধীনে একটি winprint রেজিস্ট্রি কী তৈরি করুন
  • দাঁই পাশে Driver নামের String Value তৈরি করুন
  • Drive String Value-এ ডাবল-ক্লিক করুন
  • Value data ফিল্ডে winprint.dll এন্ট্রি যোগ করুন
  • OK চাপুন।

৩. আপনার প্রিন্টারের SpoolDirectory String Value-এর যেকোনো ফেক পাথ ডিলিট করুন

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন

এই অপশনটি সাহায্য করতে পারে যদি আপনার কম্পিউটারের সাথে একাধিক প্রিন্টার সংযুক্ত থাকে। কিছু ইনফেকশাস ফাইল বা ম্যালওয়্যার আপনার প্রিন্টারের SpoolDirectory String Value-এর Value data ফিল্ডে কিছু ফেক পাথ যোগ করে থাকতে পারে যা Registry Editor-এ উপস্থিত। সেটি Print Spooler পーフেক্টলি ব্যবহার করার বাধা হয়তে পারে। তাই, সেটি ফেক পাথ ডিলিট করলে সাহায্য করতে পারে। ধাপগুলো:

  • Registry Editor খুলুন
  • Printers অ্যাক্সেস করুন। পাথ এখানে:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • Printers-এর অধীনে, প্রিন্টার নামে ক্লিক করুন যা সমস্যা সৃষ্টি করছে
  • দাঁই পাশে, নিচে স্ক্রোল করুন এবং SpoolDirectory String value-এ ডাবল-ক্লিক করুন
  • Value data ফিল্ডে থাকা সকল এন্ট্রি ক্লিয়ার বা রিমুভ করুন
  • OK বাটন চাপুন।

Print Spooler Repair tool

Microsoft-র একটি Fix-It-এর পাশাপাশি Print Spooler Cleanup Diagnostic Tool ছিল কিন্তু এখন সেটি উপলব্ধ নয়। Printer Troubleshooter সবচেয়ে কাছাকাছি টুল আপনার কাছে আছে।

আপনি এই ফ্রি ৩র্থ-পার্টি টুল Fix Print Spooler sordum.org থেকে চেষ্টা করতে পারেন এবং দেখতে পারেন কি সাহায্য করে।

এই ফিক্সগুলোর থেকে কিছু আপনাকে সাহায্য করুক আশা করি। যদি না করে, তবে আপনাকে Reset This PC অপশন বিবেচনা করতে হতে পারে।

উইন্ডোজ ১১/১০-এ প্রিন্ট স্পুলার রিপেয়ার কিভাবে করবেন
  1. উইন্ডোজ ১১/১০-এ করপ্ট গ্রুপ পলিসি রিপেयर করার পদ্ধতি

  2. উইন্ডোজ ১১/১০-এ ১৫টির অধিক ফাইল প্রিন্ট করা

  3. উইন্ডোজ ১০ এবং ১১-এ অনুপস্থিত Print to PDF ফিচার ফিরিয়ে আনা

  4. Windows 10 ও 11-এ করাপ্ট JPEG ফাইল রিপেয়ার করুন – ধাপে ধাপে গাইড