كيفية اصلاح 0x80070005
رسالة الخطأ 0x80070005، والتي تعني "الوصول مرفوض" (Access Denied)، يمكن أن تظهر في عدة سيناريوهات، مثل عند محاولة تثبيت تحديثات Windows أو تشغيل تطبيقات معينة. إليك بعض الخطوات لحل هذه المشكلة:
1. تشغيل كمسؤول (Run as Administrator)
قد تكون المشكلة ناجمة عن عدم وجود صلاحيات كافية لتنفيذ العملية المطلوبة.
- انقر بزر الماوس الأيمن على البرنامج أو الملف الذي تحاول فتحه.
- اختر "تشغيل كمسؤول" (Run as Administrator).
2. تحقق من أذونات الملف أو المجلد
قد تكون الأذونات الخاصة بالملف أو المجلد غير صحيحة.
- انقر بزر الماوس الأيمن على الملف أو المجلد.
- اختر "خصائص" (Properties).
- انتقل إلى علامة التبويب "أمان" (Security).
- تحقق من أن المستخدم الحالي لديه أذونات "التحكم الكامل" (Full Control).
3. تعطيل برامج مكافحة الفيروسات
في بعض الأحيان، قد تكون برامج مكافحة الفيروسات تعيق العملية.
- حاول تعطيل برنامج مكافحة الفيروسات مؤقتًا.
- بعد تعطيل البرنامج، حاول إجراء العملية مرة أخرى.
4. استخدام أداة SubInACL لإصلاح أذونات التسجيل
- حمل أداة SubInACL من موقع Microsoft.
- قم بتثبيت الأداة.
- افتح Notepad وقم بلصق النص التالي:
cd /d "%ProgramFiles(x86)%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
- احفظ الملف باسم `reset.cmd`.
- انقر بزر الماوس الأيمن على `reset.cmd` واختر "تشغيل كمسؤول".
5. فحص النظام باستخدام SFC وDISM
قد تكون هناك ملفات نظام تالفة تسبب المشكلة.
- افتح موجه الأوامر كمسؤول.
- قم بتشغيل الأمر التالي لفحص وإصلاح ملفات النظام:
sfc /scannow
- إذا لم يحل الأمر المشكلة، قم بتشغيل الأمر التالي لإصلاح صورة النظام:
DISM /Online /Cleanup-Image /RestoreHealth
6. التأكد من تحديثات Windows
قد تحل التحديثات بعض المشاكل المتعلقة بالنظام.
- افتح "الإعدادات" (Settings).
- انتقل إلى "التحديث والأمان" (Update & Security).
- اختر "Windows Update" وتأكد من تثبيت كافة التحديثات المتاحة.
7. إعادة تعيين مكونات Windows Update
قد تكون المشكلة متعلقة بتحديثات Windows.
- افتح موجه الأوامر كمسؤول.
- قم بتشغيل الأوامر التالية واحدة تلو الأخرى:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
إذا لم تحل أي من هذه الخطوات المشكلة، فقد تحتاج إلى النظر في إعدادات النظام والبرامج المثبتة بدقة أكبر، أو طلب مساعدة متخصصة.
لديك تعليق؟ يشرفنا قرأته