نرم

[اصلاح] حفاظت از منابع ویندوز نتوانست عملیات درخواستی را انجام دهد

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 17 فوریه 2021

هر زمان که SFC (System File Checker) را اجرا می کنید، فرآیند در وسط متوقف می شود و به شما این خطا را می دهد که Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد؟ پس نگران نباشید در این راهنما می خواهیم این مشکل را در کوتاه ترین زمان برطرف کنیم، مراحل ذکر شده در زیر را دنبال کنید.



رفع مشکل Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد

چرا هنگام اجرای دستور SFC خطای Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد؟



  • فایل های آسیب دیده، خراب یا مفقود شده
  • SFC نمی تواند به پوشه winsxs دسترسی پیدا کند
  • پارتیشن هارد دیسک آسیب دیده
  • فایل های ویندوز خراب شده
  • معماری سیستم اشتباه

فهرست[ پنهان شدن ]

[اصلاح] Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد

روش 1: ویندوز CHKDSK را اجرا کنید

1. Windows Key + X را فشار داده و انتخاب کنید خط فرمان (Admin).



خط فرمان با حقوق مدیریت

2. دستور زیر را در cmd تایپ کنید و اینتر را بزنید:



|_+_|

3. در مرحله بعد، زمانی که سیستم مجدداً راه اندازی می شود، می خواهد اسکن را برنامه ریزی کند، بنابراین تایپ کنید Y و enter را بزنید.

CHKDSK برنامه ریزی شده است

4. کامپیوتر خود را مجددا راه اندازی کنید و منتظر بمانید تا Check Disk Scan تمام شود.

توجه داشته باشید: بسته به اندازه هارد دیسک شما ممکن است تکمیل CHKDSK کمی طول بکشد.

روش 2: توصیفگرهای امنیتی را اصلاح کنید

در بیشتر موارد، خطا به این دلیل رخ می دهد که SFC نمی تواند به پوشه winsxs دسترسی پیدا کند، بنابراین باید توصیفگرهای امنیتی این پوشه را به صورت دستی تغییر دهید تا Fix Windows Resource Protection قادر به انجام خطای عملیات درخواستی نبود.

1. Windows Key + X را فشار داده و انتخاب کنید خط فرمان (Admin).

خط فرمان (Admin).

2. دستور زیر را در cmd تایپ کنید و اینتر را بزنید:

ICACLS C:Windowswinsxs

دستور ICALS برای اصلاح پوشه Winsxs توصیفگرهای امنیتی

3. خط فرمان را ببندید و کامپیوتر خود را مجددا راه اندازی کنید.

روش 3: دستورات DISM را اجرا کنید

1. Windows Key + X را فشار داده و انتخاب کنید خط فرمان (Admin).

خط فرمان با حقوق مدیریت

2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام اینتر را بزنید:

|_+_|

DISM سیستم سلامت را بازگرداند

3. صبر کنید تا فرآیند DISM به پایان برسد، سپس کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید رفع مشکل Windows Resource Protection نتوانست خطای عملیات درخواستی را انجام دهد.

روش 4: عیب یاب Windows Update را اجرا کنید

1. مرورگر وب خود را باز کنید و به این قسمت بروید ارتباط دادن .

2. بعد، خود را انتخاب کنید نسخه ویندوز و دانلود کنید عیب یاب Windows Update.

دانلود عیب یاب به روز رسانی ویندوز

3. دوبار کلیک کنید فایل دانلود شده برای اجرا

4. دستورالعمل های روی صفحه را دنبال کنید تا فرآیند به پایان برسد.

5. کامپیوتر خود را مجددا راه اندازی کنید.

روش 5: راه اندازی/تعمیر خودکار را اجرا کنید

یکی DVD نصب قابل بوت ویندوز 10 را وارد کنید و کامپیوتر خود را مجددا راه اندازی کنید.

2. هنگامی که از شما خواسته شد هر کلید را فشار دهید برای بوت شدن از سی دی یا دی وی دی ، کلیدی را برای ادامه فشار دهید.

هر کلیدی را فشار دهید تا از CD یا DVD بوت شود

3. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید. روی Repair کلیک کنید کامپیوتر شما در پایین سمت چپ.

کامپیوترت را تعمیر کن

4. در صفحه انتخاب گزینه، کلیک کنید عیب یابی .

در تعمیر راه اندازی خودکار ویندوز 10 گزینه ای را انتخاب کنید

5. در صفحه عیب یابی، روی گزینه پیشرفته .

گزینه پیشرفته را از صفحه عیب یابی انتخاب کنید

6. در صفحه گزینه های پیشرفته، کلیک کنید تعمیر خودکار یا تعمیر راه اندازی .

تعمیر خودکار را اجرا کنید

7. صبر کنید تا تعمیرات خودکار / راه اندازی ویندوز کامل.

8. راه اندازی مجدد و شما با موفقیت رفع مشکل Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد. اگر نه، ادامه بده

همچنین بخوانید: چگونه تعمیر خودکار را تعمیر کنیم که کامپیوتر شما را تعمیر نمی کند.

روش 6: %processor_architecture% را اجرا کنید

1. Windows Key + X را فشار داده و انتخاب کنید خط فرمان (Admin) .

خط فرمان با حقوق مدیریت

2. دستور زیر را در cmd تایپ کنید و اینتر را بزنید:

|_+_|

اکنون معماری کامپیوتر خود را می شناسید. اگر x86 را برگرداند، ممکن است سعی کنید دستور SFC را روی یک ماشین 64 بیتی از cmd.exe 32 بیتی اجرا کنید.

در ویندوز، دو نسخه مختلف cmd.exe وجود دارد:

|_+_|

حتماً فکر می کنید که نسخه SysWow64 نسخه 64 بیتی است، اما اشتباه می کنید زیرا SysWow64 بخشی از فریب مایکروسافت است. من این را می گویم زیرا مایکروسافت این کار را انجام می دهد تا برنامه 32 بیتی به طور یکپارچه روی یک ویندوز 64 بیتی اجرا شود. SysWow64 با System32 کار می کند، جایی که می توانید نسخه های 64 بیتی را پیدا کنید.

از این رو، آنچه من به این نتیجه رسیدم این است که SFC نمی تواند به درستی از یک cmd.exe 32 بیتی موجود در SysWow64 اجرا شود.

اگر این مورد است، پس باید یک را انجام دهید نصب تمیز ویندوز از نو.

همین است، شما موفق شده اید رفع مشکل Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد، اما اگر هنوز سوالی در مورد این پست دارید، در قسمت نظرات بپرسید.

آدیتیا فاراد

Aditya یک متخصص فناوری اطلاعات با انگیزه است و در 7 سال گذشته نویسنده فناوری بوده است. او خدمات اینترنت، موبایل، ویندوز، نرم افزار و راهنمای نحوه انجام را پوشش می دهد.