خطای زمان اجرا 429، جزء ActiveX نمی تواند شی ایجاد کند

اگر با خطای Runtime 429 مواجه می‌شوید، وقتی می‌خواهید نمونه‌هایی را در برنامه‌هایی که از ویژوال بیسیک استفاده می‌کنند (مثلاً مایکروسافت آفیس) ایجاد کنید، مؤلفه ActiveX نمی‌تواند در رایانه ویندوز 10 شما شی(Basic) ایجاد کند (Microsoft Office)،(Runtime error 429, ActiveX component can’t create object) این پست برای کمک به شما در نظر گرفته شده است. در این پست، علل احتمالی را شناسایی می کنیم و همچنین مناسب ترین راه حل هایی را که می توانید برای رفع این مشکل به شما کمک کند، ارائه می دهیم.

خطای زمان اجرا 429

مشخص شده است که خطای Runtime 429 تقریباً همیشه زمانی ایجاد می شود که برنامه آسیب دیده سعی می کند به فایلی دسترسی پیدا کند که وجود ندارد، خراب شده است یا به دلایلی در ویندوز(Windows) ثبت نشده است . فایلی که برنامه سعی می‌کند به آن دسترسی پیدا کند، جزء عملکرد آن است، بنابراین عدم دسترسی به آن منجر به خراب شدن برنامه و بیرون ریختن پیام خطا می‌شود.

خطای زمان اجرا(Runtime) 429، جزء ActiveX نمی تواند شی ایجاد کند

اگر با این مشکل مواجه هستید، می‌توانید راه‌حل‌های پیشنهادی ما در زیر را بدون ترتیب خاصی امتحان کنید و ببینید آیا این به حل مشکل کمک می‌کند یا خیر.

  1. آخرین نسخه اسکریپت ویندوز را نصب کنید
  2. برخی از فایل های DLL را دوباره ثبت کنید
  3. افزونه های COM شخص ثالث را غیرفعال کنید
  4. نرم افزار را دوباره نصب کنید.

بیایید به شرح فرآیند مربوط به هر یک از راه حل های ذکر شده نگاهی بیندازیم. راه حل ها را یکی پس از دیگری امتحان کنید تا مشکل را حل کنید.

1] آخرین نسخه Windows Scripting را نصب کنید

این راه حل نیاز دارد که آخرین اسکریپت ویندوز بر روی رایانه ویندوز 10 شما نصب و فعال باشد. پس لطفا اطمینان حاصل کنید.

2] برخی از فایل های DLL را مجدداً ثبت کنید

در برخی موارد، پیام خطا یک فایل .OCX یا .DLL خاص را مشخص می کند که برنامه آسیب دیده نمی تواند به آن دسترسی داشته باشد.

در این راه حل، باید فایل های dll زیر را مجدداً ثبت کنید:

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

اگر پیام خطا فایلی را در مورد شما مشخص می کند، فایل مشخص شده به سادگی در رجیستری رایانه شما ثبت نشده است.

ثبت مجدد فایل مشخص شده ممکن است مشکل را حل کند. به عنوان مثال، اگر پیام خطا scrrun.dll  را به عنوان فایلی که قابل دسترسی نیست مشخص کرده باشد، آنچه در خط فرمان(Command Prompt) بالا تایپ می کنید چیزی شبیه به این خواهد بود:

regsvr32 scrrun.dll

پس از انجام عملیات، بررسی کنید که آیا مشکل حل شده است. اگر نه، راه حل بعدی را ادامه دهید.

3] افزونه های COM شخص ثالث را غیرفعال کنید

اگر این خطا برای محصولات Office رخ می دهد ، می توانید سعی کنید افزونه های COM شخص ثالث را غیرفعال کنید(disable third-party COM add-ins) و ببینید آیا این به حل مشکل کمک می کند یا خیر.

4] نرم افزار را دوباره نصب کنید

این راه حل به سادگی از شما می خواهد که نرم افزار را حذف و دوباره نصب کنید و ببینید آیا پیام خطا برطرف می شود یا خیر.

Hope this helps!



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts