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

Windows Runtime 3343 Error ফিক্স: দ্রুত ধাপে ধাপে রিপেयर গাইড

Windows Runtime 3343 Error ফিক্স: দ্রুত ধাপে ধাপে রিপেयर গাইড

3343 Error

Windows 3343 Error আপনার সিস্টেমে ভুল ডাটাবেস ফরম্যাটের কারণে সৃষ্টি একটি সমস্যা। সাধারণত Microsoft Access ব্যবহার করার সময় এটি দেখায়, এই সমস্যা আপনার কম্পিউটারকে সঠিকভাবে যেসব ফাইল চালানোর জন্য প্রয়োজন সেগুলো পড়তে বাধা দেয়, সেইসাথে Windows কে অনেক ধীর এবং অন্যান্য এরর সহ চালাতে বাধ্য করে। আপনি যদি "Runtime 3343" এরর দেখেন, তবে এটি ইঙ্গিত দেয় আপনার কম্পিউটার আপনার প্রয়োজনীয় "JET" ডাটাবেস ফরম্যাট পড়তে পারছে না।

3343 Error কেন হয়?

এই এররটি সাধারণত এই ফরম্যাটে দেখায়:

Run-time error 3343 Unrecognized Database Format XXX

এই এররটি মূলত আপনার কম্পিউটার যেসব সেটিংস চালানোর জন্য প্রয়োজন সেগুলো সঠিকভাবে পড়তে না পারার কারণে হয়। আমরা খুঁজে পেয়েছি এই সমস্যার মূল কারণ হবে আপনার পিসিতে "JET" Engine-এর ভুল সংস্করণ থাকা - ফলে আপনার প্রোগ্রামগুলো সঠিকভাবে যেসব ফাইল পড়তে প্রয়োজন সেগুলো পড়তে পারছে না। এখানে থেকে এররটি ফিক্স করার উপায় দেখতে পারেন:

আপনার পিসিতে Runtime 3343 Error ফিক্স করার উপায়

ধাপ ১ - Visual Studio Service Pack 4.0 (বা পরে) ইনস্টল করুন

"Visual Studio Service Pack" মূলত আপনার প্রোগ্রামগুলো চালানোর জন্য ব্যবহার করবে এমন ফাইল ও সেটিংস আপডেট করে। এটি গুরুত্বপূর্ণ যে আপনি আপনার কম্পিউটার ডাটাবেস অ্যাপ্লিকেশন চালানোর জন্য যে সকল সেটিংস ব্যবহার করবে সেগুলো আপডেট করতে পারেন - যা এই সার্ভিস প্যাক ডাউনলোড ও ইনস্টল করে করা যায়, যাতে আপনার পিসির সুসঞ্চালন নিশ্চিত হয়। আপনি এটি এই ওয়েবসাইট থেকে Visual Studio Service Pack 4.0 অ্যাপ্লিকেশন ডাউনলোড করে এবং আপনার সিস্টেম আপডেট করার অনুমতি দিয়ে ব্যবহার করতে পারেন।

ধাপ ২ - আপনি যে ADO, DAO এবং Data Controls ব্যবহার করছেন সেগুলো ফিক্স করুন

  • ADO (বা ADO Data Control) এর জন্য, Microsoft.Jet.OLEDB.4.0 প্রোভাইডার ব্যবহার করুন।
  • DAO এর জন্য, Microsoft DAO 3.6 Object Library-এর একটি রেফারেন্স যোগ করুন।
  • আপনি যদি জেনেরিক Data Control ব্যবহার করেন, তবে আপনাকে একটি DAO 3.6 recordset খুলতে হবে এবং তারপর Data Control-এর সোর্স হিসেবে এসাইন করতে হবে নিচের মত করে:
Option Explicit Private daoDB36 As Database Private rs As DAO.Recordset Dim sPath As String Private Sub Form_Load() sPath = _ "C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb" Set daoDB36 = DBEngine(0).OpenDatabase(sPath) Set rs = daoDB36.OpenRecordset("Customers") Set Data1.Recordset = rs End Sub

ধাপ ৩ - আপনার পিসির "রেজিস্ট্রি" পরিষ্কার করুন

"রেজিস্ট্রি" আপনার পিসিতে 3343 এররর একটি বড় কারণ। এটি একটি কেন্দ্রীয় ডাটাবেস যা Windows আপনার কম্পিউটার চালানোর জন্য ব্যবহার করবে এমন সকল গুরুত্বপূর্ণ সেটিংস ও অপশন সংরক্ষণ করতে ব্যবহার করবে। যদিও রেজিস্ট্রি 지속적으로 আপনার কম্পিউটারকে চালানোর জন্য প্রয়োজনীয় সকল গুরুত্বপূর্ণ সেটিংস প্রসেস করতে সাহায্য করতে ব্যবহার করা হয়, এটি আপনার পিসি প্রায়শই রেজিস্ট্রির সেটিংসের বড় সংখ্যক ভুলভাবে সংরক্ষণ করার কারণে অনেক সমস্যা সৃষ্টি করে। এটি ফিক্স করতে, আপনার পিসি স্ক্যান করে এবং আপনার পিসিতে থাকতে পারে যেকোনো সম্ভাব্য ইস্যু ফিক্স করার জন্য একটি রেজিস্ট্রি ক্লিনার অ্যাপ্লিকেশন ব্যবহার করার পরামর্শ দেওয়া হয়।

  1. উইন্ডোজ ৭ ত্রুটি ৪৩ সমাধান: ধাপে ধাপে ড্রাইভার ফিক্স

  2. Windows 740 এরর ফিক্স: অ্যাডমিন অধিকার ছাড়া অ্যাপ চালানোর দ্রুত গাইড

  3. Windows Code 38 Error ফিক্স: পিসিতে ডিভাইস ড্রাইভার ইস্যু সমাধানের ধাপে ধাপে গাইড

  4. Windows-এ Runtime Error 101 ফিক্স: ধাপে ধাপে গাইড