Microsoft Surface Dock Surface কম্পিউটারের সাথে ব্যাপকভাবে ব্যবহৃত হয়। এটি আপনার Surface Book-এ অনেক এক্সটার্নাল পেরিফেরাল সংযোগের সুবিধা দেয় जिससे সামগ্রিক প্রোডাক্টিভিটি বেড়ে যায়। এখন, আপনার Surface Dock-এর সুবিধা নেওয়ার জন্য আপনাকে প্রথমে এর প্রয়োজনীয় ড্রাইভার ইনস্টল করতে হবে বা কিছু কেসে আপডেট করতে হবে। এই প্রক্রিয়াকে সহজ করার জন্য একটি টুল আছে: Microsoft Surface Dock Updater, যা আপনার ফার্মওয়্যার স্বয়ংক্রিয়ভাবে আপডেট করে। তবে ব্যবহারকারীরা Microsoft Surface Dock Updater-এ একটা সমস্যা মুখোমুখি হচ্ছে: "Failed to install SurfaceBaseFwUpdateDriver.dll" এরর মেসেজ।
এই এরর মেসেজ ইনস্টলেশন বন্ধ করে দেয়, ফলে ব্যবহারকারীরা তাদের Surface Dock আপডেট করতে পারেন না। আপনি অন্য একটি Surface ডিভাইস দিয়ে Dock আপডেট করতে পারেন, কিন্তু তার কিছু লিমিটেশন আছে। উদাহরণস্বরূপ, আপনি যদি এটি করেন, Dock আপডেট হলেও, আপনি আপনার Surface ডিভাইসের সাথে Dock ব্যবহার করার সময় কিছু ফিচার ব্যবহার করতে পারবেন না।
যদি দুটি ডিভাইস একই হয়, তবে সমস্যা নয়। কিন্তু যদি ডিভাইসগুলো ভিন্ন হয়, তবে এটি কাজ করবে না। কারণ যখন আপনি Surface Dock আপনার, ধরুন, Surface Book-এ ব্যবহার করেন, Book-টিকে সকল উন্নতি ব্যবহার করার জন্য একটি ফার্মওয়্যার আপডেট দরকার। এই ফার্মওয়্যার আপডেট Surface Dock Updater টুল প্রদান করে, যা এই কেসে এরর মেসেজ দিচ্ছে। এরর মেসেজের কারণ ভালোভাবে জানা নেই এবং Microsoft প্রায়শই ফল্টি হার্ডওয়െയারকে দোষি করান, কিন্তু সেটি সবসময় সত্য নয়।
কিছু কেসে সমস্যা সমাধান হয় যদি আপনি আপডেটার টুল SYSTEM হিসেবে রান করেন। এটা ইঙ্গিত দেয় যে সমস্যাটি অপর্যাপ্ত পারমিশনের সাথে জড়িত হতে পারে আমাদের অনুমান অনুযায়ী। কিন্তু এটি সবসময় সত্য নয় তাই মূল কারণ বলা কঠিন। যাই হোক, আমরা আপনাকে বিভিন্ন পদ্ধতি দিয়ে এই এরর মেসেজ সমাধান দেখাব।
পদ্ধতি ১: আপডেটার SYSTEM হিসেবে রান করুন
উপরোক্তভাবে বলা হয়েছে, সমস্যা সমাধানের একটি পদ্ধতি হলো Surface Dock Updater টুল SYSTEM প্রিভিলেজ দিয়ে রান করা। কিছু কেসে আপডেটারের সাথে কিছু ইন্টারফিয়ার করে সমস্যা হয় অথবা এটি সরাসরি পারমিশন ডিফিশিয়েন্সি হতে পারে। যাই হোক, সমাধানের জন্য টুলটিকে SYSTEM হিসেবে রান করাতে হবে যাতে সেটি সমস্যা সৃষ্টি করার যেকোনো কিছুর ওপর দখল করতে পারে। নির্দেশনা শোনাতে কঠিন লাগতে পারে, কিন্তু আসলে খুব সহজ। নিচের ধাপগুলো ফলো করুন:
- প্রথমে Surface Dock Updater টুল ডাউনলোড করুন এখান থেকে।
- তারপর PsTools ডাউনলোড করুন এখান থেকে। PsTools একটি কমান্ড-লাইন প্যাকেজ যা বিভিন্ন টুল ধারণ করে, যার মধ্যে আমরা একটা ব্যবহার করব।
- প্যাকেজ ডাউনলোড হলে, জিপ ফাইল कहीं এক্সট্র্যাক্ট করুন।
- তারপর অ্যাডমিনিস্ট্রেটর প্রিভিলেজ দিয়ে কমান্ড প্রম্পট খুলুন: Start Menu-এ যান, cmd সার্চ করুন, রেজাল্টে রাইট-ক্লিক করে Run as an administrator বেছে নিন।

- কমান্ড প্রম্পট উইন্ডোতে, প্রথমে PsTools প্যাকেজ এক্সট্র্যাক্ট করা ডিরেক্টরিতে নেভিগেট করুন `cd` কমান্ড দিয়ে।
- তারপর কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করুন:
psexec -i -s CMD

- এটি একটি নতুন কমান্ড প্রম্পট উইন্ডো খুলবে। নতুন উইন্ডোতে whoami কমান্ড টাইপ করুন।
- এটি nt authority/system রিটার্ন করবে।

- এখন, Surface Dock Updater টুল যে ডিরেক্টরিতে আছে সেখানে নেভিগেট করুন।
- নতুন কমান্ড প্রম্পট উইন্ডো ব্যবহার করে আপডেটার এক্সিকিউট করুন।
- এটি করার জন্য টাইপ করুন "./NameOfInstaller.msi" কোটেশন ছাড়া। NameOfInstaller-র জায়গায় আপডেটারের নাম বসান।
- দেখুন সমস্যা সমাধান হয়েছে কিনা।
পদ্ধতি ২: কীবোর্ড ডিট্যাচ করুন
সমস্যা সমাধানের আরেক পদ্ধতি হলো আপনার Surface মেশিনের কীবোর্ড স্ক্রিন থেকে ডিট্যাচ করা। কীবোর্ড ডিট্যাচ করলে আপডেটার টুল রান করুন দেখুন সমস্যা সমাধান হয়েছে কিনা। একটি ব্যবহারকারী অনুরূপ সমস্যা মোকাবিলা করছিল এবং স্ক্রিন ডিট্যাচ করলে তার সমস্যা সমাধান হয়েছিল।
Surface ডিভাইস থেকে কীবোর্ড সফলভাবে ডিট্যাচ করার দুটি পদ্ধতি আছে। শুরু করার আগে, নিশ্চিত করুন আপনার Surface Book ১০%-এর বেশি চার্জড। আপনি কীবোর্ডের উপরের ডান কোণে অবস্থিত Detach বাটন বা উইন্ডোজ টাস্কবারের ডান পাশে থাকা Detach আইকন ব্যবহার করতে পারেন। Detach বাটন চাপলে প্রথমে লাল লাইট দেখাবে, এক সেকেন্ড পর সবুজ লাইট দেখাবে। cuốiে একটি "ক্লিক" শব্দ শুনাবে যা ইঙ্গিত দেয় এটি ডিট্যাচ করার জন্য প্রস্তুত। Detach বাটনের লাইট সবুজ থাকা অবস্থায় উপরের অংশ ধরে উপরের দিকে তোলুন। এটিই কাজটি করবে।
শেষে, Surface Dock Updater টুল আবার রান করুন এবং দেখুন এরর মেসেজ আবার আসছে কিনা।
পদ্ধতি ৩: গ্রুপ পলিসি এডিট করুন
শেষ পদ্ধতি হলো আপনার Windows 10-এ গ্রুপ পলিসি এডিট করা। আমরা আসলে Windows Installer-র একটি পলিসি এডিট করব যেটি যেনে খুব চেনা: Prohibit rollback। যেমন নামটাই ইঙ্গিত দিচ্ছে, এটি ইনস্টলারকে (আপডেটার টুল) রোলব্যাক করার জন্য যেসব ফাইল জেনারেট করে সেগুলো জেনারেট করতে বাধা দেবে। এটি কিছু ব্যবহারকারীর জন্য কাজ করেছে যারা একই সমস্যা মোকাবিলা করছিল। তাই এটি আপনার জন্যও কাজ করতে পারে। নিচের নির্দেশনা ফলো করুন:
- প্রথমে Run ডায়লগ বক্স খুলুন Windows key + R চাপে।
- Run ডায়লগ বক্সে gpedit.msc টাইপ করে Enter চাপুন।
- এটি Local Group Policy Editor উইন্ডো খুলবে।

- এখানে নিচের পাথে নেভিগেট করুন: Computer Configuration\Administrative Templates\Windows Components\Windows Installer ।
- দান পাশে, পলিসি লিস্ট থেকে Prohibit rollback পলিসি লোকেট করুন।

- লোকেট হলে, পলিসি এডিট করতে সেটিতে ডাবল ক্লিক করুন।
- এটি Not Configured-র থেকে Enabled-এ পরিবর্তন করুন।

- Apply চাপুন এবং তারপর OK হিট করুন।
- তারপর Surface Dock Updater টুল রান করুন।
- দেখুন সমস্যা সমাধান হয়েছে কিনা।
- যদি সমাধান হয়, তবে পলিসিটি আবার Not Configured-এ ফেরত আনার ভুলবেন না উপরের নির্দেশনা ফলো করে।