خطا در 0x80070005 "دسترسی رد شد" در سه مورد رایج است - هنگام نصب به روزرسانی های ویندوز ، فعال سازی سیستم و بازیابی سیستم. اگر یک مشکل مشابه در سایر شرایط بوجود بیاید ، به طور معمول ، راه حلها یکسان خواهند بود ، زیرا تنها یک دلیل خطا وجود دارد.
در این دستورالعمل ، روشهایی را که در اکثر موارد برای رفع خطای دسترسی در بازیابی سیستم و نصب به روزرسانی ها با کد 0x80070005 کار می کنند ، با جزئیات توضیح خواهم داد. متأسفانه مراحل توصیه شده برای اصلاح آن تضمین نمی شود: در بعضی موارد ، باید بطور دستی تعیین کنید که کدام پرونده یا پوشه و کدام فرآیند نیاز به دسترسی دارد و دستی آن را فراهم می کند. موارد زیر برای ویندوز 7 ، 8 و 8.1 و ویندوز 10 کار خواهد کرد.
رفع خطا 0x80070005 با subinacl.exe
روش اول بیشتر به خطای 0x80070005 هنگام بروزرسانی و فعال سازی ویندوز مربوط می شود ، بنابراین اگر هنگام تلاش برای بازیابی سیستم با مشکلی روبرو شدید ، توصیه می کنم از روش بعدی شروع کنید ، و سپس اگر کمکی نکرد ، به این روش بازگردید.
برای شروع کار ، ابزار subinacl.exe را از وب سایت رسمی مایکروسافت بارگیری کنید: //www.microsoft.com/en-us/download/details.aspx؟id=23510 و آن را روی رایانه خود نصب کنید. در همان زمان ، من توصیه می کنم آن را در پوشه ای نزدیک به ریشه دیسک نصب کنید ، به عنوان مثال C: subinacl (با این مکان نمونه ای از کد زیر را خواهم آورد).
پس از آن ، Notepad را راه اندازی کنید و کد زیر را در آن وارد کنید:
echo خاموش تنظیم OSBIT = 32 در صورت وجود "٪ ProgramFiles (x86)٪" مجموعه OSBIT = 64 مجموعه RUNNINGDIR =٪ ProgramFiles٪ IF٪ OSBIT٪ == 64 مجموعه RUNNINGDIR =٪ ProgramFiles (x86)٪ C: subinacl subinacl. exe / subkeyreg "HKEY_LOCAL_MACHINE نرم افزار مایکروسافت ویندوز جریانVersion سرویس دهی مبتنی بر کامپوننت" / grant = "nt service trustedinstaller" = f @ Echo Gotovo. pause
در دفترچه یادداشت ، "File" - "Save As" را انتخاب کنید ، سپس در کادر محاوره ای save "File Type" - "All Files" را در قسمت زمینه انتخاب کرده و یک نام پرونده را با پسوند .bat مشخص کنید ، آن را ذخیره کنید (من در دسک تاپ ذخیره می کنم).
بر روی فایل ایجاد شده راست کلیک کرده و گزینه "Run as Administrator" را انتخاب کنید. پس از اتمام ، کتیبه را خواهید دید: "Gotovo" و پیشنهادی برای فشار دادن هر کلید. پس از آن ، خط فرمان را ببندید ، رایانه را مجدداً راه اندازی کنید و سعی کنید مجدداً عملیاتی را ایجاد کنید که خطای 0x80070005 را ایجاد کرد.
اگر اسکریپت مشخص نشده کار نمی کند ، نسخه دیگری از کد را به همین روش امتحان کنید (توجه: کد زیر می تواند منجر به کار نکردن ویندوز شود ، فقط اگر آماده چنین نتیجه ای هستید و می دانید چه کاری انجام می دهید) آن را اجرا کنید:
echo off C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = administrators = f C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = administrators = f C: subinacl subinacl.exe_key = administrators = f C: subinacl subinacl.exe / subdirectories٪ SystemDrive٪ / grant = administrators = f C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = system = f C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = system = f C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = system = f C: subinacl subinacl.exe / subdirectories٪ SystemDrive٪ / grant = system = fEcho Gotovo. pause
پس از اجرای اسکریپت از طرف سرپرست ، پنجره ای باز خواهد شد که در آن به مدت چند دقیقه حقوق دسترسی به کلیدهای رجیستری ، پرونده ها و پوشه های ویندوز به طور متناوب تغییر می یابد ، در صورت انجام ، هر کلید را فشار دهید.
دوباره ، بهتر است کامپیوتر را بعد از اتمام کار مجدداً راه اندازی کنید و فقط پس از آن بررسی کنید که آیا خطا برطرف شده است یا خیر.
خطای بازیابی سیستم یا هنگام ایجاد نقطه بازیابی
اکنون در مورد خطای دسترسی 0x80070005 هنگام استفاده از توابع بازیابی سیستم. اولین موردی که باید به آن توجه کنید آنتی ویروس شماست: اغلب چنین خطایی در ویندوز 8 ، 8.1 (و به زودی در ویندوز 10) دلیل عملکردهای ضد ویروس است. سعی کنید از تنظیمات آنتی ویروس خود استفاده کنید تا به طور موقت دفاع از خود و سایر کارکردها را غیرفعال کنید. در موارد شدید ، می توانید سعی کنید آنتی ویروس را از بین ببرید.
اگر این کار کمکی نکرد ، پس باید مراحل زیر را برای رفع خطا امتحان کنید:
- بررسی کنید که درایوهای محلی رایانه پر هستند یا خیر. اگر بله روشن است همچنین ممکن است در صورت استفاده از System Restore از یکی از دیسک های ذخیره شده توسط سیستم ، خطایی روی دهد و شما باید از این دیسک محافظت کنید. نحوه انجام این کار: به صفحه کنترل بروید - بازیابی - بازیابی سیستم را پیکربندی کنید. درایو را انتخاب کرده و بر روی دکمه "پیکربندی" کلیک کرده و "غیرفعال کردن محافظت" را انتخاب کنید. احتیاط: با این اقدام ، نقاط بازیابی موجود حذف خواهند شد.
- ببینید آیا فقط پوشه Read only برای پوشه System Volume Information تنظیم شده است یا خیر. برای انجام این کار ، "گزینه های پوشه" را در کنترل پنل و بر روی تب "مشاهده" باز کنید ، علامت "مخفی کردن فایل های سیستم محافظت شده" را بردارید و همچنین "نمایش پرونده ها و پوشه های مخفی" را فعال کنید. پس از آن ، در درایو C ، با کلیک راست بر روی System Volume Information ، "Properties" را انتخاب کنید ، بررسی کنید که هیچ علامت "Only Read" وجود ندارد.
- راه اندازی ویندوز سفارشی را امتحان کنید. برای انجام این کار ، بر روی صفحه کلید Win + R را فشار دهید ، را وارد کنید msconfig و Enter را فشار دهید. در پنجره ظاهر شده ، در برگه "عمومی" ، راه اندازی تشخیصی یا انتخابی را فعال کنید و همه موارد راه اندازی را غیرفعال می کنید.
- بررسی کنید که آیا خدمات Volume Shadow Copy فعال شده است. برای انجام این کار ، بر روی صفحه کلید Win + R را فشار دهید ، را وارد کنید خدماتMSC و Enter را فشار دهید. در لیست ، در صورت لزوم ، این سرویس را پیدا کنید ، آن را راه اندازی کنید و تنظیم کنید تا بطور خودکار شروع شود.
- تنظیم مجدد مخزن را امتحان کنید. برای انجام این کار ، کامپیوتر را در حالت ایمن راه اندازی مجدد کنید (می توانید از تب "بارگیری" در msconfig استفاده کنید) با حداقل مجموعه خدمات. خط فرمان را به عنوان سرپرست اجرا کرده و دستور را وارد کنید خالص متوقف شود winmgmt و Enter را فشار دهید. پس از آن ، پوشه را تغییر دهید مخزن ویندوز System32 wbem به عنوان مثال مخزن قدیمی. دوباره کامپیوتر را در حالت ایمن مجدداً راه اندازی کنید و همان فرمان را وارد کنید خالص متوقف شود winmgmt در فرمان سریع به عنوان سرپرست. پس از آن از دستور استفاده کنید winmgmt /resetRepository و Enter را فشار دهید. کامپیوتر خود را به طور معمول مجدداً راه اندازی کنید.
اطلاعات اضافی: اگر برنامه های مربوط به عملکرد وب کم باعث بروز خطا شد ، سعی کنید محافظت از وب کم را در تنظیمات آنتی ویروس خود غیرفعال کنید (به عنوان مثال ، در ESET - کنترل دستگاه - محافظت از وب کم).
شاید در حال حاضر این مواردی باشد که می توانم برای رفع خطا 0x80070005 "دسترسی ممنوع" توصیه کنم. اگر این مشکل در برخی شرایط دیگر بوجود آمد ، آنها را در نظرات توصیف کنید ، شاید من بتوانم کمک کنم.