رفع خطای رویداد 1020 و 1008 خطای Microsoft-Windows-Perflib

گاهی اوقات کاربران بدون هیچ دلیل مشخصی شروع به مشاهده خطای رویداد (Event)1020 و خطای 1008 Microsoft-Windows-Perflib در ویندوز 10 می کنند. (Windows 10)مهمتر از آن، آنها هیچ ایده ای برای تعمیر آن ندارند. پیام خطا چیزی شبیه به این است -

خطای رویداد 1020 یا 1008 خطای Microsoft-Windows-Perflib

1] رویداد: 1008(1] Event: 1008)

رویه(Procedure) باز برای سرویس ".NETFramework" در DLL "C:WINDOWSsystem32mscoree.dll" با کد خطا انجام نشد. سیستم نمی تواند فایل مشخص شده را پیدا کند. داده های عملکرد(Performance) این سرویس در دسترس نخواهد بود.

2] رویداد: 1020(2] Event: 1020)

اندازه بافر مورد نیاز بزرگتر از اندازه بافر است که به تابع Collect DLL پیشخوان توسعه پذیر(” Extensible Counter DLL) "C:WindowsSystem32perfts.dll " برای سرویس "LSM" ارسال شده است. اندازه بافر داده شده 34184 و اندازه مورد نیاز 43160 بود.

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

خطای رویداد 1020(Event Error 1020) یا 1008 خطای Microsoft-Windows-Perflib

خطای 1020 و 1008 گزارش شده است زیرا لیست شمارنده ها خراب است و یک DLL مورد نیاز غیرفعال است. هنگامی که شمارنده عملکرد نتواند رشته های سرویس مشخص شده را بارگیری کند، ممکن است رجیستری خراب شود و خطای 1020(Error 1020) را نشان دهد . برای رفع این مشکل، لیست شمارنده های عملکرد را دوباره بسازید.

  1. روی Start کلیک کنید.
  2. CMD را در نوار جستجو تایپ کنید.
  3. روی Command Prompt راست کلیک کنید.
  4. Run as administrator را انتخاب کنید.
  5. (Enter)دستور زیر را وارد کرده و کلید Enter را بزنید –(Enter)CD %SYSTEMROOT%System32
  6. در خط فرمان، تایپ lodctr /rکنید.
  7. ENTER را فشار دهید.
  8. به طور مشابه برای خطای 1008، lodctr /e:<DLL name> را تایپ کرده و سپس ENTER را فشار دهید.

لطفاً(Please) توجه داشته باشید که عضویت در گروه (Membership)مدیران(Administrators) محلی برای تکمیل این روش الزامی است. برای بازسازی لیست شمارنده ها در رجیستری موارد زیر را انجام دهید.

روی(Click) دکمه Start ویندوز 10(Windows 10) کلیک کنید.

در کادر جستجوی(Search) ظاهر شده، CMD یا Command Prompt را تایپ کنید .

وقتی گزینه مشاهده شد، روی آن کلیک راست کرده و گزینه Run as administrator را انتخاب کنید.

شمارشگر عملکرد بازسازی شده

حال در پنجره Command Prompt که بر روی صفحه نمایش شما ظاهر می شود، دستور زیر را وارد کرده و کلید Entercd %SYSTEMROOT%System32 – را بزنید.

دوباره دستور زیر را وارد کرده و کلید Enterlodctr /r – را بزنید.

به طور مشابه، خطای 1008 Microsoft-Windows-Perflib زمانی رخ می دهد که DLL مورد نیاز غیرفعال باشد. برای حل مشکل، lodctr /e:</<DLL name> را تایپ کنید و سپس ENTER را فشار دهید (جایگزین کنیدبا نام فایل کتابخانه).

امیدوارم این کمک کرده باشد.



About the author

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



Related posts