WpnUserService.dll হলো একটি ডাইনামিক লিংকড লাইব্রেরি যা Windows Push Notification User Service-এর সাথে সংযুক্ত। এটি নিশ্চিত করে যে উইন্ডোজ বা যেকোনো অ্যাপ দ্বারা পাঠানো যেকোনো নোটিফিকেশন সঠিকভাবে কাজ করে। যদি সার্ভিসটি ফেল করে বা DLL করাপ্ট হয়, তবে উইন্ডোজ ব্যবহারকারী সকল ধরনের নোটিফিকেশন মিস করবেন। এই পোস্টে সেগুলো সমাধান শেয়ার করা হলো যা আপনাকে উইন্ডোজ ১১/১০-এ WpnUserService.dll এরর ফিক্স করতে সাহায্য করবে।

উইন্ডোজ ১১/১০-এ WpnUserService.dll এরর ফিক্স
DLLটি অবস্থিত C:\Windows\System32\-এ, যেটি অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট দিয়ে অ্যাক্সেস করা যায়। DLL-র সাথে সম্পর্কিত কিছু এরর হলো Access Violation at address, WpnUserService.dll is missing or corrupt, the application failed to start, এবং অন্যান্য।
- WPNU সার্ভিস রিস্টার্ট করুন
- SFC ও DISM টুল চালান
- সাম্প্রতিক ইনস্টল করা সফটওয়্যার আনইনস্টল করুন
এই সমস্যা সমাধানের জন্য অ্যাডমিন পারমিশন প্রয়োজন।
১] WPNU সার্ভিস রিস্টার্ট করুন

- Run প্রম্পট খুলুন (Win + R), Services.msc টাইপ করে Enter কী চাপুন
- Services Snap-in খুললে WPNService লোকেট করুন
- ডাবল ক্লিক করে খুলুন, এবং নিশ্চিত করুন এটি চলছে কিনা। যদি না চলে, তবে শুরু করুন।
- যদি ইতিমধ্যে চলছে, তবে নিশ্চিত করুন इसे রিস্টার্ট করুন।
Windows Push Notification User Service-এর Startup type Automatic-এ সেট থাকা উচিত।
২] SFC ও DISM টুল চালান

System File Checker এবং DISM টুলগুলো তখন কাজে লাগে যখন কোনো ফাইল মিসিং বা করাপ্ট থাকে এবং সেটির রিপ্লেসমেন্ট প্রয়োজন।
- Windows Terminal (Administrator) Win + X দিয়ে খুলুন
SFC /scannowটাইপ করে Enter চাপুন- যদি কোনো এরর না পাওয়া যায়, তবে
dism /online /cleanup-image /restorehealthকমান্ড এক্সিকিউট করুন

কমান্ডগুলো সম্পন্ন হলে, যেকোনো রিপ্লেসমেন্ট প্রয়োজন হলে সেটি ফিক্স হয়ে যাবে।
৩] সাম্প্রতিক ইনস্টল করা সফটওয়্যার আনইনস্টল করুন
যদি সমস্যা আপনার সাম্প্রতিক কোনো সফটওয়্যার ইনস্টল করার পর শুরু হয়, তবে আপনাকে সেটি আনইনস্টল করে চেক করতে হবে। কিছু সফটওয়্যার কাস্টমাইজেশন অফার করে যা নোটিফিকেশন কীভাবে দেখাবে সেটি পরিবর্তন করতে পারে। Avast পুশ নোটিফিকেশনের সাথে ইন্টারফিয়ার করার জন্য ভালো পরিচিত।
DLL কী?
DLL হলো Dynamic Linked Library যার পূর্ণরূপ Dynamic Linked Library যা একটি প্রোগ্রামের সাথে সংযুক্ত হতে পারে এবং অনুমতি থাকলে অন্যান্য সার্ভিসও পুনরায় ব্যবহার করতে পারে। যদি কোনো DLL করাপ্ট বা মিসিং হয়, তবে একাধিক প্রোগ্রাম ফেল করতে পারে। ভালো খবর হচ্ছে অধিকাংশ সিস্টেম DLL SFC এবং DISM কমান্ড দিয়ে নতুন কপি দিয়ে ফিক্স করা যায়।
উইন্ডোজ পুশ নোটিফিকেশন কীভাবে বন্ধ করব?
- Windows Settings > System > Notifications-এ যান
- Notifications টগল অফ করুন সকল নোটিফিকেশন পুরোপুরি বন্ধ করার জন্য
- আপনি যদি মিনিমাইজ করতে চান, তবে আপনি ইন্ডিভিজুয়াল অ্যাপ থেকে নোটিফিকেশন বন্ধ করতে পারেন।
আশা করি পোস্টটি ফলো করা সহজ ছিল, এবং আপনি উইন্ডোজে WpnUserService.dll এরর ফিক্স করতে পেরেছেন।
