نحوه رفع خطای کد 0x80004005

Microsoft Books کد خطا 0x80004005(Error Code 0x80004005) را به عنوان یک خطای نامشخص(Unspecified error) معرفی کرد زیرا مشکل واقعی را به شما نمی گوید و می تواند در موقعیت های مختلف به دلایل مختلف رخ دهد. ممکن است هنگام استفاده از فایل اکسپلورر(File Explorer) یا پس از به روز رسانی ویندوز(Windows) ، به طور عمده با این خطا مواجه شوید . این نیز به دلیل نرم افزار آنتی ویروس شخص ثالث است که فعال سازی (Activation)محصول (Product)ویندوز(Windows) شما را مسدود می کند یا فایل های سیستم عامل خراب است. امروز راهنمای کاملی را آورده ایم که شما را در مورد نحوه رفع کد خطای 0x80004005 در سیستم های ویندوز 10(Windows 10) راهنمایی می کند.

کد خطا 0x80004005 را رفع کنید

چگونه (How to Fix )کد خطای 0x80004005 (Error Code 0x80004005? )ویندوز 10 را برطرف کنیم؟(Windows 10 )

خطای نامشخص(Unspecified) به دلایل مختلفی رخ می دهد که در زیر برای خوانندگان محترم ما ادغام و فهرست شده است:

  • هنگام تغییر نام، استخراج یا حذف پوشه‌ها(rename, extract or delete folders) در File Explorer ، ممکن است با خطای 0x80004005 مواجه شوید .(Unspecified)
  • پس از به روز رسانی سیستم عامل خود(After updating your Operating System) ، ممکن است گاهی اوقات با کد خطای 0x80004005 مواجه شوید.
  • هنگامی که هنگام مشاهده یا استخراج یک پوشه فشرده(while viewing or extracting a compressed folder) با مشکل مواجه می شوید ، کد خطای 0x80004005 ویندوز 10 روی صفحه ظاهر می شود.
  • هر زمان که با اعلان های ویندوز(Windows notifications) با مشکل مواجه شدید با کد خطای 0x80004005 به شما اطلاع داده می شود .
  • خطاهای ماشین مجازی(Virtual Machine errors ) ممکن است باعث ایجاد خطاهای نامشخص در سیستم ویندوز(Windows) شود.
  • اغلب، هنگام دسترسی به Outlook(while accessing Outlook) ، در رایانه های شخصی ویندوز 10(Windows 10) با یک خطای نامشخص مواجه می شوید .
  • فایل های خراب یا از دست رفته(Corrupt or missing files) کد خطا 0x80004005 را ایجاد می کند که با پاک کردن فایل های موقت قابل رفع است.
  • این کد خطا 0x80004005 معمولاً در رایانه های ویندوز XP(in Windows XP) رخ می دهد .
  • اگر مجوزهای مناسبی برای دسترسی به فایل‌ها یا پوشه‌ها (no proper permissions) اعطا(granted) نشده باشد، منجر به یک خطای نامشخص در رایانه شخصی ویندوز شما می‌شود.
  • هنگامی که سعی می کنید پوشه یا فایلی را از طریق شبکه به اشتراک بگذارید(share) اما با شکست مواجه می(fails) شوید، ممکن است مجبور شوید با خطای گفته شده روبرو شوید.

اگرچه مایکروسافت(Microsoft) هنوز هیچ راه حل جامعی را اعلام نکرده است، روش های مورد بحث در این مقاله مطمئناً به شما کمک می کند تا از شر آن خلاص شوید. بنابراین، به خواندن ادامه دهید!

روش 1: (Method 1: )ورودی های نامعتبر جاوا اسکریپت را از طریق (Delete Invalid Java Script Entries Via )خط فرمان حذف کنید
(Command Prompt )

این روش ساده ترین و سریع ترین راه برای رفع این مشکل است. استفاده از دستورات جاوا اسکریپت(JavaScript) به پاک کردن سیستم از جاوا اسکریپت(Java Script) نامعتبر که ممکن است در طول زمان انباشته شده باشد کمک می کند. در اینجا نحوه انجام این کار آمده است:

1. Command Prompt را با تایپ cmd در نوار جستجوی ویندوز راه اندازی کنید.( Windows search bar.)

می توانید با رفتن به منوی جستجو و تایپ خط فرمان یا cmd، Command Prompt را راه اندازی کنید.

2. دستورات زیر را یک به یک وارد کنید و Enter را بزنید :

Regsvr32 jscript.dll
Regsvr32 vbscript.dll

دستورات زیر را یکی یکی وارد کرده و Enter را بزنید: Regsvr32 jscript.dll Regsvr32 vbscript.dll

3. منتظر بمانید(Wait) تا دستورات اجرا شوند زیرا باید کد خطای 0x80004005 ویندوز 10 را برطرف کند.(Windows 10)

روش 2: تغییر یا حذف کلیدهای رجیستری برای رفع خطاهای ماشین مجازی(Method 2: Modify or Delete Registry Keys to Fix Virtual Machine Errors)

خطای 0x80004005 نامشخص(Unspecified) اغلب توسط خطاهای ماشین مجازی(Virtual Machine) و هنگام دسترسی به پوشه‌های مشترک ایجاد می‌شود. شما می توانید این مشکل را با حذف یا تغییر کلیدهای رجیستری برطرف کنید.(Registry)

2A. با استفاده از Run Dialog Box کلید رجیستری را حذف کنید(2A. Delete Registry Key Using Run Dialog Box)

1.  با فشار دادن کلیدهای Windows + R keys با هم کادر محاوره ای Run را اجرا کنید .

2.  regedit را(regedit) تایپ  کنید و روی  OK کلیک کنید ، همانطور که نشان داده شده است.

regedit را به صورت زیر تایپ کنید و روی OK | کلیک کنید  نحوه رفع خطای کد 0x80004005

3. اکنون مسیر زیر را طی کنید:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  • روی HKEY _LOCAL_MACHINE(HKEY _LOCAL_MACHINE) دوبار کلیک کنید .
  • حالا روی SOFTWARE(SOFTWARE.) دوبار کلیک کنید .
  • روی مایکروسافت(Microsoft) دوبار کلیک کنید تا بزرگ شود.
  • اکنون روی Windows NT(Windows NT) > Current Version دوبار کلیک کنید .
  • در نهایت، روی AppCompatFlags و سپس لایه ها(Layers) ، همانطور که در زیر نشان داده شده است، دوبار کلیک کنید.

اکنون روی AppCompatFlags و سپس Layers دوبار کلیک کنید.  نحوه رفع خطای کد 0x80004005

4. اگر کلید زیر(following key) را پیدا کردید ، روی آن راست کلیک کرده و آن را حذف(Delete ) کنید:

C:\ProgramFiles\Oracle\VirtualBox\VirtualBox.exe”= “DISABLEUSERCALLBACKEXCEPTION

2B. تغییر مقدار رجیستری در ویرایشگر رجیستری(2B. Modify Registry Value in Registry Editor)

1. ویرایشگر رجیستری(Registry Editor) را اجرا کنید و به مسیر داده شده(given path) همانطور که قبلا توضیح داده شد بروید:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

2. همانطور که نشان داده شده است، روی Current Version(Current Version) ، سپس روی Policies و سپس System ، دوبار کلیک کنید .

کامپیوترHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

3. در قسمت سمت راست، روی صفحه خالی کلیک راست کرده و روی (right-click )New کلیک کنید تا:

  • اگر از سیستم عامل ویندوز 32 بیتی(32-bit) استفاده می کنید، یک مقدار جدید DWORD (32 بیتی)(DWORD (32-bit)) با عنوان LocalAccountTokenFilterPolicy (Value)ایجاد کنید.(LocalAccountTokenFilterPolicy)
  • یک مقدار QWORD (64 بیتی)(QWORD (64-bit)) جدید با عنوان LocalAccountTokenFilterPolicy(Value) برای رایانه شخصی ویندوز 10 64 بیتی (64-bit)ایجاد کنید.(LocalAccountTokenFilterPolicy)

اکنون روی صفحه خالی کلیک راست کرده و بر روی New کلیک کنید تا یک مقدار DWORD جدید با نام LocalAccountTokenFilterPolicy ایجاد کنید اگر سیستم عامل ویندوز 32 بیتی دارید و اگر سیستم عامل 64 بیتی دارید باید یک مقدار QWORD جدید به نام ایجاد کنید. LocalAccountTokenFilterPolicy.

4. مقدار Numeric را(Numeric value) روی 1 قرار دهید و روی OK کلیک کنید .

در نهایت سیستم را ریبوت کنید و بررسی کنید که آیا کد خطای 0x80004005 (Error Code 0x80004005)ویندوز 10(Windows 10) رفع شده است یا خیر.

همچنین بخوانید: (Also Read:) رفع کد خطای Windows Update 0x80072efe(Fix Windows Update Error Code 0x80072efe)

روش 3: خطای Windows Update را برطرف کنید(Method 3: Resolve Windows Update Error)

ویندوز 10 در سال 2015 راه اندازی شد و به روز رسانی اخیر برای رفع باگ ها و خطاهای ظاهر شده در آن منتشر شد. با وجود مزایای آشکار، این به روز رسانی جدید منجر به خطاهای مختلفی مانند خطای 0x80004005 نامشخص شده است. به روز رسانی KB3087040 برای رفع مشکلات مربوط به امنیت در Internet Explorer Flash Player منتشر شد. اما بسیاری از کاربران شکایت خود را مبنی بر عدم موفقیت فرآیند به‌روزرسانی ارائه کردند و پیام زیر روی صفحه نمایش داده شد:

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help Security Update for Internet Explorer Flash Player for Windows 10 for x64/x32 based Systems (KB3087040) – Error 0x80004005.

کد خطای(Error) 0x80004005 ناشی از خرابی در آپدیت ویندوز با سه روش زیر قابل حل است.

3A. Windows Update Troubleshooter را اجرا کنید(3A. Run the Windows Update Troubleshooter)

1. Control Panel را در نوار جستجوی ویندوز جستجو کنید و آن را از اینجا اجرا کنید.(Windows search)

کلید Windows را زده و در نوار جستجو عبارت Control Panel |  نحوه رفع کد خطای 0x80004005 در ویندوز 10

2. اکنون عبارت Troubleshooting(Troubleshooting ) را جستجو کرده و مانند شکل روی آن کلیک کنید.

اکنون با استفاده از منوی جستجو، گزینه Troubleshooting را جستجو کنید.  نحوه رفع خطای کد 0x80004005

3. اکنون مطابق تصویر بر روی گزینه View all از پنل سمت چپ کلیک کنید.

حال روی گزینه View all در سمت چپ کلیک کنید.  نحوه رفع خطای کد 0x80004005

4. از لیست کامل عیب یاب ها مطابق تصویر بر روی گزینه Windows update کلیک کنید .

حال بر روی گزینه Windows update کلیک کنید.  نحوه رفع خطای کد 0x80004005

5. در پنجره جدید روی Advanced کلیک کنید .

اکنون مانند تصویر زیر پنجره باز می شود.  روی Advanced کلیک کنید.

6. کادر با علامت Apply repairs automatically را علامت بزنید و روی Next کلیک کنید .

اکنون، مطمئن شوید که کادر «اعمال تعمیرات خودکار» علامت زده شده است و روی Next | کلیک کنید  نحوه رفع کد خطای 0x80004005 در ویندوز 10

7. دستورالعمل های روی صفحه را برای تکمیل فرآیند عیب یابی دنبال کنید .(Follow)

3B. همه چیز را از پوشه دانلودها حذف کنید(3B. Delete Everything from Downloads Folder)

هنگامی که فایل های دانلود شده از Windows Update خراب یا اشتباه باشند، خطای Unspecified 0x80004005 دریافت خواهید کرد . در این مورد، حذف چنین فایل هایی باید کمک کند.

1. با کلیک کردن روی Windows + E keys File Explorer را اجرا کنید .

2. به این مسیر بروید C:\Windows\SoftwareDistribution\Download .

توجه:(Note:) اگر فایل‌ها را در درایو دیگری(another drive) دانلود کرده‌اید ، «C» را با محل درایو مربوطه جایگزین کنید.

3. اکنون، تمام(select all ) فایل های موجود در مکان را با کلیک کردن روی کلیدهای (keys)Ctrl + A با هم انتخاب کرده و همانطور که در تصویر نشان داده شده است، آنها را حذف(Delete ) کنید.

اکنون، با زدن کلیدهای Ctrl + A با هم، تمام فایل‌های موجود در مکان را انتخاب کرده و آنها را حذف کنید.

4. همین کار را تکرار کنید تا سطل بازیافت(Recycle bin ) نیز پاک شود.

3C. Windows Update را به صورت دستی دانلود و نصب کنید(3C. Download & Install Windows Update Manually)

بسیاری از کاربران با کد خطای 0x80004005 مواجه می‌شوند و زمانی که به‌روزرسانی‌های ویندوز(Windows) را به‌صورت دستی از وب‌سایت رسمی دانلود و نصب می‌کنید، به راحتی برطرف می‌شود.

1. کلید Windows را زده(Windows key ) و روی نماد تنظیمات(Settings ) کلیک کنید .

هنگامی که رایانه به حالت Safe Mode راه اندازی شد، تنظیمات ویندوز را باز کنید.  نحوه رفع خطای کد 0x80004005

2. اکنون در پنجره تنظیمات بر روی Update & Security کلیک کنید.(Update & Security )

اکنون در پنجره تنظیمات بر روی Update & Security کلیک کنید  نحوه رفع کد خطای 0x80004005 در ویندوز 10

3. بررسی کنید که آیا به روز رسانی در انتظار دانلود وجود دارد یا خیر. اگر چنین است، شماره کیلوبایت(KB number ) به‌روزرسانی را یادداشت کنید.

4. سپس، یک مرورگر وب راه اندازی کنید و Microsoft Windows update KBXXXXX download را تایپ کنید(Microsoft Windows update KBXXXXX download) . XXXXX را با شماره KB(Replace XXXXX with KB number) به‌روزرسانی ویندوز خود که در مرحله 3(Step 3) ذکر شده است جایگزین کنید .

5. به روز رسانی را دانلود(Download ) کنید و دستورالعمل های روی صفحه را دنبال کنید تا آن را روی سیستم خود نصب کنید.

همچنین بخوانید: (Also Read:) رفع کد خطای Windows Update 0x80073712(Fix Windows Update Error Code 0x80073712)

روش 4: رفع خطای نامشخص 0x80004005 Microsoft Outlook
(Method 4: Resolve Microsoft Outlook 0x80004005 Unspecified Error )

همانطور که قبلاً بحث شد، هنگام ارسال ایمیل(Email) از طریق Microsoft Outlook ، ممکن است این پیام خطا را دریافت کنید: ارسال و دریافت خطای گزارش شده 0x80004005: عملیات انجام نشد. (Sending and Receiving reported error 0x80004005: The operation failed.)همراه با این پیام خطا، ممکن است با کد خطای 0x800ccc0d(error code 0x800ccc0d) نیز مواجه شوید . این به دلیل ویژگی مسدود کردن اسکریپت نرم افزار آنتی ویروس(Antivirus) یا به دلیل خراب شدن یا مفقود شدن فایل های رجیستری رخ می دهد. با پیروی از یکی از دو روشی که در زیر مورد بحث قرار گرفته است، می توانید به سرعت این خطا را برطرف کنید.

4A. فایروال ویندوز و آنتی ویروس شخص ثالث را غیرفعال کنید(4A. Disable Windows Firewall & Third-Party Antivirus )

توجه:(Note:) سیستم بدون سپر ایمنی در برابر حملات بدافزار و ویروس آسیب پذیرتر است. همیشه توصیه می شود یک نرم افزار آنتی ویروس قابل اعتماد نصب کنید.

برای رفع خطای ارسال(Sending) و دریافت(Receiving) گزارش شده 0x80004005 در سیستم خود، توصیه می شود نرم افزار آنتی ویروس شخص ثالث را در سیستم خود غیرفعال و/یا حذف نصب کنید.

توجه:(Note:) مراحل ممکن است بسته به برنامه آنتی ویروسی(Antivirus) که استفاده می کنید متفاوت باشد. در اینجا آنتی ویروس رایگان Avast(Avast Free Antivirus) به عنوان مثال در نظر گرفته شده است.

برنامه آنتی ویروس رایگان Avast را غیرفعال کنید
(Disable Avast Free Antivirus Program )

1. به نماد Avast Antivirus(Avast Antivirus icon) در نوار وظیفه(Taskbar) بروید و روی آن کلیک راست کنید.

2. مطابق شکل روی گزینه Avast shields control کلیک کنید .

حالا گزینه Avast Shields Control را انتخاب کنید و می توانید Avast را به طور موقت غیرفعال کنید

3. با استفاده از هر یک از گزینه های داده شده، Avast را به (Avast)طور موقت غیرفعال کنید:(Temporarily Disable)

  • به مدت 10 دقیقه غیرفعال کنید
  • 1 ساعت غیرفعال کنید
  • غیرفعال کنید تا کامپیوتر دوباره راه اندازی شود
  • برای همیشه غیرفعال کنید

فایروال Windows Defender را غیرفعال کنید(Disable Windows Defender Firewall)

1. کنترل پنل(Control Panel ) را با جستجوی آن در نوار جستجوی ویندوز راه اندازی کنید.(Windows search)

2. View by > Category را انتخاب کنید و سپس روی گزینه System and Security کلیک کنید.

به بخش "سیستم و امنیت" بروید

3. اکنون مانند تصویر بر روی Windows Defender Firewall کلیک کنید.(Windows Defender Firewall, as shown.)

اکنون روی Windows Defender Firewall کلیک کنید.  نحوه رفع خطای کد 0x80004005

4. گزینه Turn Windows Defender Firewall on or off را از پنل سمت چپ انتخاب کنید.

حال، گزینه Turn Windows Defender Firewall on or off را در منوی سمت چپ انتخاب کنید.

5. کادر با عنوان Turn off Windows Defender Firewall (nant rekomanded)(Turn off Windows Defender Firewall (not recommended) ) را هر چند بار که ظاهر می شود علامت بزنید. برای وضوح به عکس داده شده مراجعه کنید

اکنون، کادرها را علامت بزنید؛  فایروال Windows Defender را خاموش کنید (توصیه نمی شود)

6. سیستم خود را مجددا راه اندازی(Reboot ) کنید و بررسی کنید که آیا مشکل اکنون برطرف شده است یا خیر.

توجه:(Note:) پس از رفع خطای مذکور، Windows Defender Firewall را روشن کنید .

همچنین بخوانید: (Also Read:) رفع مشکل روشن نشدن فایروال ویندوز کد خطا 0x80070422(Fix Can’t turn on Windows Firewall Error code 0x80070422)

اگر غیرفعال کردن آنتی ویروس کمکی نکرد، می توانید آن را به صورت زیر حذف کنید:

آنتی ویروس رایگان Avast را حذف کنید(Uninstall Avast Free Antivirus )

1. آنتی ویروس رایگان Avast(Avast Free Antivirus ) را در رایانه ویندوز خود باز کنید.

2. از گوشه سمت راست بالا بر روی Menu کلیک کنید.(Menu)

3. در اینجا، همانطور که در زیر نشان داده شده است، روی تنظیمات(Settings) کلیک کنید .

اکنون مطابق شکل زیر بر روی Settings کلیک کنید  نحوه رفع کد خطای 0x80004005 در ویندوز 10

4. از پنل سمت چپ گزینه General را انتخاب کنید و تیک گزینه (General)Enable Self-Defense را مانند تصویر بردارید.

در منوی عیب یابی، تیک گزینه Enable Self-Defense را بردارید.

5. پیامی روی صفحه نمایش داده می‌شود تا تأیید کند که می‌خواهید Avast را غیرفعال کنید . بنابراین(Hence) ، برای غیرفعال کردن آن ، بر روی OK کلیک کنید و از برنامه خارج شوید.(OK)

6. با جستجوی آن در نوار جستجوی ویندوز ، (Windows)Control Panel را اجرا کنید و همانطور که نشان داده شده است، (Control Panel)Programs and Features را انتخاب کنید.

Control Panel را اجرا کرده و Programs and Features را انتخاب کنید.

7. Avast Free Antivirus را انتخاب کنید و روی Uninstall کلیک کنید ، همانطور که مشخص شده است.

Avast Free Antivirus را انتخاب کرده و بر روی Uninstall کلیک کنید.

8. با کلیک بر روی Yes در اعلان تایید، ادامه دهید.

توجه: (Note:) زمان(Time) صرف شده برای حذف برنامه آنتی ویروس بسته به اندازه فایل برنامه متفاوت است.

4B. اعلان ایمیل را در Outlook غیرفعال کنید(4B. Disable Mail Notification in Outlook)

اگر کد خطا حتی پس از غیرفعال کردن برنامه آنتی ویروس ناپدید نشد، این روش جایگزین را امتحان کنید. هنگامی که ویژگی اعلان را در Outlook غیرفعال می کنید ، احتمال زیادی وجود دارد که خطای ارسال(Sending) و دریافت(Receiving) گزارش شده 0x80004005 برطرف شود.

توجه:(Note:) این روش به شما کمک می‌کند تا مشکلات مربوط به دریافت ایمیل‌های جدید(receiving new emails) را برطرف کنید، اما ممکن است مشکلات مربوط به ارسال ایمیل‌ها را برطرف نکند.(sending emails.)

برای غیرفعال کردن اعلان ایمیل(Mail Notification) در Outlook ، مراحل زیر را دنبال کنید:

1. حساب Outlook را باز کنید و روی FILE کلیک کنید .

حساب Outlook را باز کنید و روی FILE کلیک کنید.

2. سپس، مطابق تصویر زیر بر روی گزینه ها کلیک کنید.(Options)

حال بر روی Options کلیک کنید

3. به برگه Mail بروید و تیک کادر با علامت Display a Desktop Alert را بردارید ، همانطور که در تصویر زیر مشخص شده است.

در اینجا، به تب Mail بروید، علامت کادر «نمایش هشدار دسک‌تاپ» را بردارید و دوبار روی «OK» کلیک کنید.

4. در اعلان های تأیید ظاهر شده روی OK کلیک کنید.(OK )

روش 5: فایل های موقت را پاک کنید
(Method 5: Clean up Temporary Files )

هنگامی که سیستم شما دارای فایل های DLL(DLL) یا فایل های رجیستری خراب است ، با کد خطای 0x80004005 مواجه می شوید. در اینجا نحوه رفع خطای کد خطا 0x80004005 خطای نامشخص(Unspecified) در ویندوز 10(Windows 10) آورده شده است :

5A. پاکسازی دستی(5A. Manual Clean-up)

1. به منوی Start بروید و %temp% را تایپ کنید.

2. روی Open کلیک کنید تا به پوشه Temp بروید.(Temp)

حالا روی Open کلیک کنید تا فایل های موقت باز شوند |  نحوه رفع کد خطای 0x80004005 در ویندوز 10

3. در اینجا، تمام(select all) فایل ها و پوشه ها را انتخاب کنید و یک کلیک راست کنید.

4. بر روی Delete کلیک کنید تا تمامی فایل های موقت از سیستم شما حذف شود.

در اینجا گزینه Delete How to Fix Error Code 0x80004005 را انتخاب کنید

5. در نهایت به سطل بازیافت(Recycle Bin ) تغییر مسیر داده و مرحله(repeat Step) 4 را برای حذف دائمی فایل ها/پوشه ها تکرار کنید.

5B. پاکسازی سیستماتیک(5B. Systematic Clean-up)

1. در نوار جستجوی ویندوز عبارت (Windows search)Disk Cleanup را تایپ کرده و از اینجا باز کنید.(Disk Cleanup)

Disk Cleanup را از نتایج جستجو باز کنید

2. درایو( Drive) (به عنوان مثال، C ) را که می خواهید پاکسازی برای آن انجام دهید، انتخاب کنید و روی OK کلیک کنید.(OK.)

اکنون درایوی مورد نظر خود را برای پاکسازی انتخاب کرده و بر روی OK کلیک کنید.  0x80004005 خطای نامشخص

3. کادر با نام Temporary Internet Files را علامت بزنید و سپس بر روی Clean up system files کلیک کنید .

در اینجا، کادر Temporary Internet Files را علامت بزنید و روی Clean up system files کلیک کنید.  0x80004005 خطای نامشخص

5C حذف فایل های قدیمی ویندوز(5C. Delete Windows Old Files)

C:\Windows\Downloaded Program Files folder حاوی فایل‌هایی است که توسط کنترل‌های ActiveX و اپلت‌های جاوا (Java Applets)اینترنت اکسپلورر(Internet Explorer) استفاده می‌شوند . هنگامی که از همان ویژگی در یک وب سایت استفاده می شود، نیازی به دانلود مجدد آن ندارید، اما این ویژگی ها کاربرد زیادی ندارند. آنها فضای دیسک را اشغال می کنند و باید آنها را به صورت دوره ای پاک کنید. اگرچه به ندرت چنین اتفاقی می افتد، اما اگر فایل هایی در این پوشه دارید، آنها را حذف کنید.

1. همانطور که در تصویر زیر نشان داده شده است، به Local Disk (C:) > Windows بروید.(Windows )

همانطور که در تصویر زیر نشان داده شده است، روی Local Disk (C:) کلیک کنید و سپس روی Windows دوبار کلیک کنید.

2. به پایین اسکرول کنید و روی پوشه (Scroll)Downloaded Program Files دوبار کلیک کنید.

اکنون به پایین اسکرول کنید و روی پوشه Downloaded Program Files | دابل کلیک کنید  نحوه رفع کد خطای 0x80004005 در ویندوز 10

3. همه فایل ها را با فشار دادن Ctrl + A keys انتخاب کنید . سپس، کلیک راست کرده و Delete را انتخاب کنید .

همچنین بخوانید: (Also Read:) چگونه فایل های Temp را در ویندوز 10 حذف کنیم(How to Delete Temp Files in Windows 10)

روش 6: کد خطا 0x80004005 را در ویندوز XP رفع کنید
(Method 6: Fix Error Code 0x80004005 on Windows XP )

اینجا را بخوانید تا درباره کدهای خطای ویندوز XP و نحوه رفع آنها(Windows XP error codes and how to fix them) بیشتر بدانید .

6A: Boot Windows XP using CD/DVD

وقتی می‌خواهید یک رایانه مبتنی بر Windows XP را راه‌اندازی کنید و (Windows XP)فعال‌سازی محصول ویندوز(Windows Product Activation) ( WPA ) خراب یا گم شده است، با خطا مواجه می‌شوید. در اینجا نحوه رفع کد خطای 0x80004005 در سیستم های Windows XP آورده شده است:

1. تنظیمات سیستم خود را طوری تنظیم کنید که از درایو CD یا DVD(boot from a CD or DVD drive) به جای سیستم XP بوت شود. شما می توانید این کار را با خواندن دستورالعمل های(guidelines) مرتبط با سازنده رایانه شخصی خود انجام دهید.

2. حالا سی دی ویندوز XP را با دقت (Windows XP CD)وارد(insert ) سیستم خود کرده و کامپیوتر را ریبوت کنید.

3. شما یک اعلان را مشاهده خواهید کرد هر کلیدی را فشار دهید تا از سی دی بوت(Press any key to boot from CD) شود. بنابراین، هر کلیدی را بزنید.

4. هنگامی که از شما خواسته شد کلید R را فشار دهید: (R key)برای تعمیر نصب ویندوز XP با استفاده از Recovery Console، R را فشار دهید.
(To repair a Windows XP installation by using Recovery Console, press R. )

اکنون هر کلیدی را برای بوت کردن از سی دی فشار دهید و اکنون از شما خواسته می شود: "برای تعمیر نصب ویندوز XP با استفاده از کنسول بازیابی، دکمه R را فشار دهید."

5. سپس، کلید (key)1 را فشار دهید تا با گزینه 1. C:\WINDOWS .

6. رمز عبور Administrator را تایپ کرده و (Administrator Password)Enter را بزنید تا ادامه دهید.

7. cd C:\WINDOWS\System32 را تایپ کنید و Enter را بزنید.( Enter.)

8. برای تغییر نام، REN File_Name.extension File_Name.old را تایپ کنید(REN File_Name.extension File_Name.old)

Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe file

9. اکنون <drive letter> : [به عنوان مثال، C: ].

10. cd i386 را تایپ کرده و Enter را بزنید .

11. در اینجا دستورات زیر را یک به یک تایپ کرده و Enter را بزنید .

  • expand licwmi.dl_ %systemroot%\system32
  • expand regwizc.dl_ %systemroot%\system32
  • expand licdll.dl_ %systemroot%\system32
  • expand wpabaln.ex_ %systemroot%\system32
  • expand wpa.db_ %systemroot%\system32
  • expand actshell.ht_ %systemroot%\system32
  • copy pidgen.dll %systemroot%\system32

12. پس از تکمیل تایپ دستورات، Exit را تایپ کنید تا از کنسول بازیابی(Recovery Console) خارج شوید .

13. در نهایت کلید Enter را فشار دهید تا سیستم راه اندازی مجدد شود.

6B: درایور آداپتور Microsoft 6to4 را حذف نصب کنید
(6B: Uninstall Microsoft 6to4 Adapter Driver )

در اینجا نحوه رفع کد خطای 0x80004005 با حذف نصب دستگاه های Microsoft 6to4 از سیستم خود آورده شده است.

توجه:(Note:) از آنجایی که همه این دستگاه ها به طور پیش فرض مخفی هستند، ابتدا باید گزینه Show hidden devices را(Show hidden devices ) فعال کنید.

1. با جستجوی آن در نوار جستجوی ویندوز ، (Windows search)Device Manager را راه اندازی کنید.(Device Manager)

2. مطابق شکل زیر به تب View بروید و روی Show hidden devices کلیک کنید .

اکنون به تب View بروید و روی Show hidden devices کلیک کنید.  0x80004005 خطای نامشخص

3. اکنون، روی آداپتورهای شبکه(Network adapters) دوبار کلیک کنید تا آن را گسترش دهید.

4. در اینجا، روی دستگاهی که با Microsoft 6to4 شروع می شود کلیک راست کرده و گزینه Uninstall را انتخاب کنید.

5. این فرآیند را برای همه دستگاه های Microsoft 6to4(Microsoft 6to4 devices) تکرار کنید .

6. پس از تکمیل، سیستم خود را مجددا راه اندازی(restart ) کنید و بررسی کنید که آیا خطای 0x80004005 Unspecified اصلاح شده است یا خیر.(Unspecified)

کدهای خطای مرتبط
(Related Error Codes )

روش های ذکر شده در این راهنما نیز می تواند برای خطاهای مختلف در سیستم های مبتنی بر ویندوز XP استفاده شود. (Windows)این کدها در زیر لیست شده اند:

  • کد خطا 0x80070002:(Error code 0x80070002: ) هر زمان که ارائه دهنده امنیتی پیش فرض در ویندوز XP(Windows XP) تغییر کند یا حرف درایو سیستم تغییر کند، با این کد خطا مواجه خواهید شد.
  • کد خطا 0x8007007f یا 0x8007007e:(Error code 0x8007007f or 0x8007007e: ) وقتی سرویس پک خود را به روز می کنید، این کد خطا را دریافت می کنید. همچنین به دلیل خراب بودن یا عدم تطابق فایل ها در سیستم شما رخ می دهد.
  • کد خطا 0x8009001d:(Error code 0x8009001d: ) اگر عمدا یا ناآگاهانه مقدار رجیستری MountedDevices را تغییر دهید ،(MountedDevices) با کد خطای 0x8009001d مواجه خواهید شد.
  • کد خطا 0x80090006:(Error code 0x80090006: ) هر زمان که حروف درایو را تغییر دهید یا مکان های پیش فرض فایل ها یا پوشه های خاص ناشناخته باشد، با این خطا مواجه می شوید.
  • کد خطا 0x80004005:(Error code 0x80004005: ) اگر فایل مورد نیاز توسط Windows Product Activation اصلاح شود یا زمانی که برنامه آنتی ویروس شخص ثالث در نصب ویندوز XP(Windows XP) اختلال ایجاد کند ، کد خطای 0x80004005 دریافت می کنید.
  • کد خطا 0x800705aa, 0x8007007e, 0x80004005:(Error code 0x800705aa, 0x8007007e, 0x80004005: ) هنگامی که Dpcdll.dll از بین می رود، یا سیستم شما دارای یک فایل Dpcdll.dll خراب است، ممکن است هر یک از این کدهای خطا را دریافت کنید.
  • کد خطا 0x800705aa، 0x80070002، 0x80004005، 0x800405aa، 0x80090019:(Error code 0x800705aa, 0x80070002, 0x80004005, 0x800405aa, 0x80090019: ) این خطاها به دلیل مشکلاتی با برنامه های شخص ثالث رخ می دهد.
  • کد خطا 0x800703e7:(Error code 0x800703e7: ) اگر در حین عملیات درون صفحه با مشکل مواجه شدید یا دیسکی خراب شد، با کد خطای 0x800703e7 مواجه خواهید شد.

توصیه شده:(Recommended:)

امیدواریم این راهنما مفید بوده باشد و بتوانید خطای 0x80004005 نامشخص را در رایانه شخصی ویندوز 10 برطرف کنید( fix 0x80004005 Unspecified error on Windows 10 PC) . راهنمای مفید ما باید در مورد خطاهای مرتبط نیز به شما کمک کند. به ما اطلاع دهید که برای کدام روش کار می کند. اگر در مورد این مقاله سوالی یا نظری دارید، در قسمت نظرات مطرح کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts