কিছু উইন্ডোজ ১০ ব্যবহারকারী DirectDraw ত্রুটি 16385 (বা অন্য একটি ত্রুটি কোড) দেখছেন যখন উইন্ডোজ ১০ কম্পিউটারে ডায়াব্লো, ডায়াব্লো II, বা এইজ অফ এমপায়ারস এর মতো পুরনো গেম খেলার চেষ্টা করছেন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231659.jpg)
এই নির্দিষ্ট সমস্যাটি ভালোভাবে যাচাই করার পর দেখা যায়, এই নির্দিষ্ট সমস্যাটি ঘটবে এমন বেশ কিছু ভিন্ন পরিস্থিতি রয়েছে। এখানে সম্ভাব্য কারণগুলির একটি তালিকা দেওয়া হলো যা এই ত্রুটি কোডটি ট্রিগার করতে পারে:
- গেম ফুল-স্ক্রিন মোডে চলে - মনে রাখবেন যে অনেক পুরনো গেমের জন্য, এই নির্দিষ্ট সমস্যা بتلك পরিস্থিতিতে ঘটে যেখানে গেমটি ফুল-স্ক্রিন মোডে চলে কনফিগার করা থাকে। তবে, অনেক প্রভাবিত ব্যবহারকারী নিশ্চিত করেছেন যে গেমটি উইন্ডোড মোডে চলে বাধ্য করলে সমস্যাটি আর ঘটে না।
- গেম উইন্ডোজ ১০-এর সাথে সামঞ্জস্যপূর্ণ নয় - যদি গেমটি মূলত উইন্ডোজ ১০-এ চালানোর জন্য বিকসিত না হয়, তবে এই ত্রুটি কোড সৃষ্টি করতে পারে এমন সামঞ্জস্যতা সমস্যার একটি পুরো 호স্ট রয়েছে। خوشখবর হলো আপনি এক্সিকিউটেবলটিকে একটি পুরানো উইন্ডোজ ওএস-এর সাথে কমপ্যাটিবিলিটি মোডে চলে বাধ্য করে অধিকাংশ সমস্যা সমাধান করতে পারেন।
- ডায়রেক্ট প্লে এবং .NET ফ্রেমওয়ার্ক ৩.৫ নিষ্ক্রিয় - দেখা গেছে, অধিকাংশ পুরনো গেম যা তখন রিলিজ হয়েছিল যখন উইন্ডোজ XP মাইক্রোসফ্ট থেকে সর্বশেষ ওএস ছিল, সেগুলো কাজ করার জন্য ডায়রেক্ট প্লে এবং .NET ৩.৫ ফ্রেমওয়ার্কের প্রয়োজনীয়। কিন্তু যেহেতু এই প্রযুক্তিগুলো ডিপ্রিকেটেড এবং উইন্ডোজ ১০-এ ডিফল্টভাবে নিষ্ক্রিয়, তাই এই সমস্যাটি সমাধান করার একমাত্র উপায় হচ্ছে উইন্ডোজ অ্যাপস অ্যান্ড ফিচার্স স্ক্রিন থেকে সেগুলো পুনরায় সক্রিয় করা।
- গ্রাফিক্যাল রেন্ডারিং সমস্যা - গ্রাফিক্যাল রেন্ডারিং সমস্যাও এই সমস্যাটির আভাসে অবদান রাখতে পারে যদি পুরনো গেমটি Direct3D 11 এবং Direct3D 12 এর মতো নতুন প্রযুক্তি কীভাবে ব্যবহার করতে হয় সেটি না জানে। এই কেসে, আপনি dgVoodoo এর মতো একটি র্যাপার ব্যবহার করতে পারেন যাতে গেমটি উইন্ডোজ ১০-এ কমপ্যাটিবল রেন্ডারেবল হয়।
এখন আপনি উইন্ডোজ ১০-এ পুরনো গেম খেলার চেষ্টা করার সময় এই DirectDraw ত্রুটির আভাসের জন্য দায়ী হতে পারে এমন প্রতিটি সম্ভাব্য অপরাধী জানেন, তাই এখানে অন্যান্য প্রভাবিত ব্যবহারকারীদের দ্বারা সফলভাবে ব্যবহৃত নিশ্চিত পদ্ধতিগুলির তালিকা দেওয়া হলো:
পদ্ধতি ১: গেমকে উইন্ডো মোডে চালানোর জন্য বাধ্য করা
অনেক প্রভাবিত ব্যবহারকারীর মতে, আপনি পুরনো গেম এক্সিকিউটেবলের প্রোপার্টিজ স্ক্রিন মডিফাই করে সেটিকে উইন্ডোড মোডে চালানোর জন্য বাধ্য করে এই নির্দিষ্ট DirectDraw সমস্যাটি সমাধান করতে পারেন।
অদ্ভুতভাবে, এটি ডায়াব্লো I এবং ডায়াব্লো II সহ অনেক পুরনো গেমের জন্য DirectDraw প্রয়োজনীয়তা দূর করে দেয়। আপনি শর্টকাট ট্যাব অ্যাক্সেস করে এবং টার্গেটের শেষে '-w' যোগ করে এই ওয়ার্কঅরাউন্ডটি এনফোর্স করতে পারেন।
যদি আপনি এই নির্দিষ্ট সমাধানটি এখনও চেষ্টা করেননি, তবে লিগ্যাসি গেমের প্রোপার্টিজ কনফিগার করতে নিচের নির্দেশাবলী অনুসরণ করুন যাতে সেটি উইন্ডোড মোডে চালানোর জন্য বাধ্য হয়:
- আপনি যেখানে লিগ্যাসি গেমটি ইনস্টল করেছেন সেখানে নেভিগেট করুন (অথবা গেমের শর্টকাটে ডান-ক্লিক করুন) এবং প্রসঙ্গ মেনু থেকে প্রোপার্টিজ-এ ক্লিক করুন যা এখনই আবির্ভূত হয়েছে।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231735.jpg)
- একবার আপনি প্রোপার্টিজ স্ক্রিনে ঢুকে গেলে, শর্টকাট ট্যাবে ক্লিক করুন, তারপর টার্গেট টেক্সট বাক্সের শেষে '-w' যোগ করুন এবং গেমকে উইন্ডোড মোডে চালানোর জন্য বাধ্য করতে অ্যাপ্লাই-এ হিট করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231776.jpg)
- পরিবর্তনগুলো সংরক্ষিত হলে, গেমে সাধারণভাবে ডাবল-ক্লিক করুন এবং দেখুন আপনি একই ধরনের ত্রুটি না দেখে উইন্ডোড মোডে গেম খেলতে পারছেন কিনা।
যদি আপনি লিগ্যাসি গেমের মূল এক্সিকিউটেবলের প্রোপার্টিজ স্ক্রিন সফলভাবে মডিফাই করার পরেও DirectDraw ত্রুটি দেখেন, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ২: কমপ্যাটিবিলিটি মোডে গেম চালানো
যদি প্রথম পদ্ধতিটি আপনার কেসে কাজ না করে, তবে আপনার পরবর্তী চেষ্টা হওয়া উচিত মূল এক্সিকিউটেবলটিকে একটি ওএস সংস্করণের সাথে কমপ্যাটিবিলিটি মোডে চালানোর জন্য বাধ্য করা যেটি লিগ্যাসি গেমটি মূলত কাজ করার জন্য বিকসিত হয়েছিল। এই নির্দিষ্ট সমাধানটি অনেক উইন্ডোজ ১০ ব্যবহারকারী দ্বারা কার্যকর হতে নিশ্চিত করা হয়েছে যারা পূর্বে এইজ অফ এমপায়ার চালাতে অক্ষম ছিলেন।
আপনি এক্সিকিউটেবলটিকে কমপ্যাটিবিলিটি মোডে চালানোর জন্য বাধ্য করতে পারেন হয় কমপ্যাটিবিলিটি ট্রাবলশুটার চালিয়ে এবং প্রস্তাবিত ফিক্স প্রয়োগ করে। তবে, এই উইন্ডোজ ১০ ফাংশনালিটি টেস্ট করার পর, আমাদের সুপারিশ হচ্ছে প্রোপার্টিজ স্ক্রিন থেকে ম্যানুয়ালি এই মডিফিকেশনটি এনফোর্স করা যাতে আপনি সঠিক লিগ্যাসি ওএস সিলেক্ট করছেন তা নিশ্চিত হয়।
যদি আপনি এই ফিক্সটি এখনও চেষ্টা করেননি, তবে লিগ্যাসি গেমকে কমপ্যাটিবিলিটি মোডে চালানোর জন্য বাধ্য করতে নিচের নির্দেশাবলী অনুসরণ করুন:
- লিগ্যাসি গেমের মূল এক্সিকিউটেবলে (বা গেমের শর্টকাটে যা আপনি গেম চালু করতে ব্যবহার করেন) ডান-ক্লিক করুন এবং কনটেক্সট মেনু থেকে প্রোপার্টিজ বেছে নিন যা এখনই আবির্ভূত হয়েছে।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231809.jpg)
নোট: যদি আপনি প্রথমে কমপ্যাটিবিলিটি ট্রাবলশুটার চেষ্টা করতে চান, তবে এই একই মেনু থেকে ট্রাবলশুট কমপ্যাটিবিলিটি-এ ক্লিক করুন।
- প্রোপার্টিজ স্ক্রিনে লিগ্যাসি গেম শর্টকাট / এক্সিকিউটেবলের, শীর্ষের মেনু থেকে কমপ্যাটিবিলিটি ট্যাবে ক্লিক করুন।
- একবার আপনি কমপ্যাটিবিলিটি ট্যাবে ঢুকে গেলে, এই প্রোগ্রামটি কমপ্যাটিবিলিটি মোডে চালান-এর সাথে জড়িত বাক্সটি চেক করুন, তারপর উপলব্ধ অপশনগুলির তালিকা থেকে উইন্ডোজ XP (সার্ভিস প্যাক 3) সিলেক্ট করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231933.jpg)
- অ্যাপ্লাই-এ ক্লিক করুন পরিবর্তনগুলো সংরক্ষণ করতে, তারপর গেম চালু করুন এবং দেখুন সমস্যা এখন সমাধান হয়েছে কিনা।
যদি আপনি লিগ্যাসি গেমকে কমপ্যাটিবিলিটি মোডে চালানোর জন্য বাধ্য করার পরেও একই ধরনের DirectDraw ত্রুটি 16385 সম্মুখীন হন, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ৩: ডায়রেক্ট প্লে এবং .NET 3.5 সক্রিয় করা
এই ত্রুটি সৃষ্টি করার আরেকটা প্রচুর কারণ হচ্ছে একটি পরিস্থিতি যেখানে আপনার উইন্ডোজ ১০ কম্পিউটারে রেন্ডার করার চেষ্টা করছেন সেই লিগ্যাসি গেমটির ডায়রেক্ট প্লে এবং .NET ফ্রেমওয়ার্ক 3.5 সক্রিয় থাকতে হয় - এই প্রযুক্তিগুলো এখন ডিপ্রিকেটেড এবং উইন্ডোজ ১০-এ ডিফল্টভাবে নিষ্ক্রিয়।
যদি গেমের মূল ডেভেলপার গেমটি ডায়রেক্ট প্লে এবং .NET ফ্রেমওয়ার্ক 3.5-এর নতুন সমতুল্য ব্যবহার করতে আপডেট না করে থাকে, তবে DirectDraw ত্রুটি 16385 সমাধান করার একমাত্র উপায় হচ্ছে উইন্ডোজ ১০-এ উইন্ডোজ ফিচার্স মেনু থেকে এই ২টি লিগ্যাসি কম্পোনেন্ট পুনরায় সক্রিয় করা।
এই পদ্ধতিটি অনেক ব্যবহারকারী দ্বারা কার্যকর হতে নিশ্চিত করা হয়েছে যারা পূর্বে উইন্ডোজ ১০-এ এই সমস্যার সম্মুখীন ছিলেন। ডায়রেক্ট প্লে এবং .NET ফ্রেমওয়ার্ক 3.5 সক্রিয় করতে আপনাকে যা করতে হবে সেটি এখানে দেওয়া হলো:
- উইন্ডোজ কী + R চাপে একটি রান ডায়ালগ বাক্স খুলুন। এরপর, টেক্সট বাক্সে 'appwiz.cpl' লিখুন এবং এন্টার চাপে প্রোগ্রামস অ্যান্ড ফিচার্স মেনু খুলুন। আপনি ইউএসি (ইউজার অ্যাকাউন্ট কন্ট্রোল)-দ্বারা প্রম্পট পাওয়ার সময়, অ্যাডমিন অ্যাক্সেস দিতে হ্যাঁ ক্লিক করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111231989.png)
- একবার আপনি প্রোগ্রামস অ্যান্ড ফিচার্স স্ক্রিনে ঢুকে গেলে, বাম হাতের ভার্টিক্যাল মেনু থেকে উইন্ডোজ ফিচারস অন অর অফ-এ ক্লিক করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111232029.jpg)
নোট: আপনি ইউএসি (ইউজার অ্যাকাউন্ট কন্ট্রোল)-দ্বারা প্রম্পট পাওয়ার সময়, অ্যাডমিন অ্যাক্সেস দিতে হ্যাঁ ক্লিক করুন।
- একবার আপনি উইন্ডোজ ফিচার্স মেনুতে ঢুকে গেলে, .NET ফ্রেমওয়ার্ক 3.5 (ইনক্লুডস .NET 2.0 এবং 3.0)-এর সাথে জুড়িত বাক্সটি চেক করে শুরু করুন এবং নিশ্চিতকরণ প্রম্পটে Yes-এ ক্লিক করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111232097.jpg)
- এরপর, লিগ্যাসি কম্পোনেন্টস-এর সাথে জুড়িত বাক্সটি চেক করুন, তারপর মেনু এক্সপ্যান্ড করুন এবং ডায়রেক্ট প্লে-ও সক্রিয় করুন তারপর পরিবর্তনগুলো সংরক্ষণ করতে ওকে-এ ক্লিক করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111232104.jpg)
- অপারেশনটি নিশ্চিত করুন, তারপর আপনার কম্পিউটার রিবুট করুন এবং লিগ্যাসি গেমটি আবার চালু করুন দেখতে আপনি সফলভাবে DirectDraw ত্রুটি 16385 সমাধান করতে পেরেছেন কিনা।
যদি এই সমস্যা এখনও সমাধান না হয়, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ৪: dgVoodo র্যাপার ব্যবহার করা
যদি উপরের কোনো পদ্ধতিই আপনার কেসে কাজ না করে, তবে আপনাকে একটি র্যাপার (যেমন dgVoodoo) ব্যবহার করার কথা বিবেচনা করা উচিত যা পুরনো গ্রাফিক্স API গুলো Direct3D 11 বা Direct3D 12-এ কনভার্ট করার ক্ষমতা রাখে যাতে আপনি উইন্ডোজ ৮.১ এবং উইন্ডোজ ১০ এর মতো নতুন অপারেটিং সিস্টেমে গেম রেন্ডার করতে পারেন।
dgVoodoo এর মতো একটি র্যাপার ব্যবহার করলে আপনি যে লিগ্যাসি গেমটি খেলার চেষ্টা করছেন সেটির সাথে সামঞ্জস্যতা এবং রেন্ডারিং সমস্যার অধিকাংশ সমাধান হবে যা DirectDraw ত্রুটি-র পেছনে থাকতে পারে। এর উপরে, আপনি র্যাপারগুলো ব্যবহার করে বিভিন্ন ওভাররাইড, এনহ্যান্সমেন্ট ইনেবল করতে পারেন এবং অন্য থার্ড-পার্টি টুলসের সাথে একসাথে ব্যবহার করে গেমিং অভিজ্ঞতা উন্নত বা উন্নত করতে পারেন।
যদি উপরের অন্য কোনো পদ্ধতিই আপনাকে এই নির্দিষ্ট সমস্যাটি সমাধান করতে দেয় না, তবে dgVoodoo 2 ডাউনলোড ও ব্যবহার করে DirectDraw ত্রুটি বাইপাস করতে এবং আপনার উইন্ডোজ ১০ কম্পিউটারে লিগ্যাসি গেম খেলতে নিচের নির্দেশাবলী অনুসরণ করুন:
- dgVoodoo2-এর অফিসিয়াল ডাউনলোড পৃষ্ঠা ভিজিট করুন এবং dgVoodoo-এর স্ট্যাবল সংস্করণ-এর সাথে জুড়িত হাইপারলিংকে ক্লিক করুন।
![[সমাধান] উইন্ডোজ ১০-এ পুরনো গেম খেলার সময় DirectDraw ত্রুটি?](https://bd.wsxdn.com/UploadFiles_8203/202204/2022041111232285.jpg)
- ডাউনলোড সম্পূর্ণ হলে, WinRar, WinZip, বা 7Zip-এর মত একটি ইউটিলিটি ব্যবহার করে dgVoodoo ফোল্ডারের কন্টেন্টগুলো একটি সুবিধাজনক ফোল্ডারে এক্সট্র্যাক্ট করুন।
- ইউটিলিটি এক্সট্র্যাক্ট হলে, মূল এক্সিকিউটেবলে ডাবল-ক্লিক করুন এবং অফিসিয়াল ডকুমেন্টেশন অনুসরণ করে উইন্ডোজ ১০-এ আপনি যে লিগ্যাসি গেমটি রেন্ডার করার চেষ্টা করছেন সেটির জন্য এটিকে কনফিগার করুন।