رفع استفاده زیاد از CPU Searchindexer.exe
اگر با مشکلی روبرو هستید که Searchindexer.exe مقدار زیادی از CPU و حافظه(Memory) شما را مصرف می کند، در جای درستی هستید زیرا امروز ما قصد داریم این مشکل را برطرف کنیم. SearchIndexer.exe فرآیندی از سرویس جستجوی ویندوز(Windows Search) است که فایلها را برای جستجوی ویندوز(Windows Search) فهرست میکند و اساساً موتور جستجوی فایلهای ویندوز(Windows) را تقویت میکند که به عملکرد ویژگیهای ویندوز(Windows) مانند جستجوی منوی استارت(Start Menu) ، جستجوی File Explorer و غیره کمک میکند.
اگر به تازگی فهرست جستجو را بازسازی کرده باشید، یا به طور تصادفی پوشه داده های فهرست را حذف کرده باشید، زمانی که یک کاراکتر عام را در جستجوی ویندوز(Windows) و غیره جستجو می کنید، ممکن است رخ دهد. بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه استفاده از CPU Searchindexer.exe بالا(Fix Searchindexer.exe High CPU Usage) را برطرف کنیم. کمک راهنمای عیب یابی لیست شده در زیر.
رفع استفاده زیاد از CPU Searchindexer.exe(Fix Searchindexer.exe High CPU Usage)
مطمئن شوید که یک نقطه بازیابی را(create a restore point) فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.
روش 1: سرویس جستجوی ویندوز را مجددا راه اندازی کنید(Method 1: Restart Windows Search Service)
1. Windows Key + R را فشار دهید سپس services.msc را(services.msc) تایپ کرده و Enter را بزنید.
2. سرویس Windows Search را(Windows Search service) پیدا کنید سپس روی آن کلیک راست کرده و Properties را انتخاب کنید.(Properties.)
3. مطمئن شوید که نوع Startup را روی Automatic( Startup type to Automatic) تنظیم کنید و در صورت اجرا نشدن سرویس روی Run کلیک کنید .
4. روی Apply و سپس OK کلیک کنید.
5. رایانه خود را مجدداً راه اندازی کنید تا تغییرات را ذخیره کنید و ببینید آیا می توانید استفاده از CPU Searchindexer.exe را برطرف کنید.( Fix Searchindexer.exe High CPU Usage.)
روش 2: عیب یاب جستجو و نمایه سازی را اجرا کنید(Method 2: Run Search and Indexing Troubleshooter)
1. کنترل پنل(control panel) را از نوار جستجوی Start Menu جستجو کنید و روی آن کلیک کنید تا Control Panel باز شود .
2. Troubleshoot را جستجو(Search Troubleshoot) کرده و روی Troubleshooting کلیک کنید.(Troubleshooting.)
3. سپس روی View all در قسمت سمت چپ کلیک کنید.
4. Troubleshooter for Search and Indexing را کلیک کرده و اجرا کنید.( Troubleshooter for Search and Indexing.)
5. گزینه Files don't appear in search را انتخاب کنید و سپس روی Next کلیک کنید .
5. عیب یاب(Troubleshooter) فوق ممکن است بتواند مشکل استفاده از CPU بالا Searchindexer.exe را برطرف کند.(Fix Searchindexer.exe High CPU Usage issue.)
روش 3: دوباره نمایه را بسازید(Method 3: Rebuild the Index)
اطمینان حاصل کنید که ابتدا با استفاده از این پست وارد بوت تمیز شده(boot into clean boot using this post) اید سپس مراحل ذکر شده در زیر را دنبال کنید.
1. کنترل پنل(control panel) را از نوار جستجوی Start Menu جستجو کنید و روی آن کلیک کنید تا Control Panel باز شود .
2. index را در جستجوی Control Panel تایپ کنید و روی (Type)Indexing Options کلیک کنید.( Indexing Options.)
3. اگر نمی توانید آن را جستجو کنید، سپس کنترل پنل را باز کرده و از منوی کشویی View by گزینه (View)Small icons را انتخاب کنید.
4. اکنون Indexing Option را انتخاب کرده و روی آن کلیک کنید تا تنظیمات باز شود.
5. روی دکمه Advanced(Advanced button) در پایین پنجره Indexing Options کلیک کنید.
6. به برگه انواع فایل بروید و " (File Types)ویژگی های فهرست و محتویات فایل(Index Properties and File Contents) " را در بخش نحوه(How) ایندکس شدن این فایل علامت بزنید.
7. سپس روی OK کلیک کنید و دوباره پنجره Advanced Options را باز کنید.
8. سپس در تب Index Settings و در قسمت Troubleshooting روی Rebuild کلیک کنید.(Rebuild)
9. نمایه سازی مدتی طول می کشد، اما پس از تکمیل، دیگر مشکلی با Searchindexer.exe ندارید .
روش 4: مشکل را برطرف کنید(Method 4: Troubleshoot the issue)
1. Windows Key + R را فشار دهید سپس resmon را تایپ کنید و Enter را بزنید تا Resource Monitor باز شود.(Resource Monitor.)
2. به تب Disk بروید و تمام نمونه های جعبه searchprotocolhost.exe را ( searchprotocolhost.exe box.)علامت بزنید.(checkmark)
3. در پنجره Disk Activity(Disk Activity window) ، اطلاعات مربوط به فایلی را که در حال حاضر توسط سرویس نمایه سازی پردازش می شود، پیدا می کنید.
4. "index" را در کادر جستجو تایپ کنید و سپس بر روی Indexing Options از نتیجه جستجو کلیک کنید.
5. بر روی دکمه Modify کلیک کنید سپس دایرکتوری را که در resmon در تب دیسک پیدا کردید حذف کنید.
6. برای ذخیره تغییرات روی OK کلیک کنید سپس ببندید.(OK)
توجه: اگر رایانه شخصی Dell دارید ، پس مشکل از Dell Universal Connection Manager ( Dell.UCM.exe ) است. این فرآیند دائماً در حال نوشتن داده ها برای ثبت پرونده های ذخیره شده در دایرکتوری C:UsersPublic Dell UCM است. برای رفع این مشکل، C:UsersPublic Dell UCM را از فرآیند نمایه سازی حذف کنید.
روش 5: فهرست جستجوی ویندوز را غیرفعال کنید(Method 5: Disable Windows Search Index)
توجه:(Note:) این فقط برای کاربران ویندوز 7(Windows 7) کار می کند.
1. کلیدهای Windows + R را فشار دهید سپس Control را(control) تایپ کنید و Enter را بزنید تا Control Panel باز شود.(Control Panel.)
2. بر روی Uninstall a program در قسمت Programs کلیک کنید.(Uninstall a program under Programs.)
3. از منوی سمت چپ، روی Turn Windows features on or off کلیک کنید.(Turn Windows features on or off.)
4. به پایین بروید تا جستجوی ویندوز(Windows Search) را پیدا کنید ، سپس مطمئن شوید که تیک آن را بردارید یا علامت آن را بردارید.(untick or uncheck it.)
5. بر روی Ok کلیک کنید(Click Ok) و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.
برای کاربران ویندوز 10 (Windows 10)جستجوی ویندوز(Windows Search) را با استفاده از پنجره services.msc غیرفعال کنید.
روش 6: اجازه دهید دیسک ایندکس شود(Method 6: Allow the Disk to be Indexed)
1. بر روی درایو که قادر به تولید نتایج جستجو نیست کلیک راست کنید.
2. اکنون " Allow indexing service to index this disk for fast search file" را علامت بزنید. (Allow indexing service to index this disk for fast file searching.)”
3. روی Apply و سپس OK کلیک کنید.
4. برای ذخیره تغییرات کامپیوتر خود را ریبوت کنید.
این باید مشکل Searchindexer.exe استفاده بالای CPU را برطرف(Fix Searchindexer.exe High CPU Usage issue) کند، اما اگر نه، به روش بعدی ادامه دهید.
روش 7: SFC و DISM را اجرا کنید(Method 7: Run SFC and DISM)
1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.
2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. منتظر بمانید(Wait) تا فرآیند فوق به پایان برسد و پس از اتمام، کامپیوتر خود را مجددا راه اندازی کنید.
4. دوباره(Again) cmd را باز کنید و دستور زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید.
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
5. اجازه دهید دستور DISM اجرا شود و منتظر بمانید تا تمام شود.
6. اگر دستور بالا کار نکرد، دستور زیر را امتحان کنید:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
توجه:(Note:) C:RepairSourceWindows را با منبع تعمیر خود ( نصب (Replace)ویندوز(Windows Installation) یا دیسک بازیابی(Recovery Disc) ) جایگزین کنید.
7. رایانه خود را مجدداً راه اندازی کنید تا تغییرات را ذخیره کنید و ببینید آیا می توانید مشکل استفاده از CPU Searchindexer.exe را برطرف کنید.(Fix Searchindexer.exe High CPU Usage Issue.)
روش 8: یک حساب کاربری مدیر جدید ایجاد کنید(Method 8: Create a New Administrator User Account)
1. Windows Key + I را فشار دهید تا Settings باز شود و سپس روی Accounts کلیک کنید.(Accounts.)
2. روی زبانه Family & other people(Family & other people tab) در منوی سمت چپ کلیک کنید و در قسمت Other People روی Add person din to this PC(Add someone else to this PC) کلیک کنید .
3. کلیک کنید، من اطلاعات ورود به سیستم این شخص را در پایین ندارم( I don’t have this person’s sign-in information at the bottom) .
4. افزودن کاربر بدون حساب مایکروسافت را(Add a user without a Microsoft account) در پایین انتخاب کنید.
5. اکنون نام کاربری و رمز عبور حساب جدید را تایپ کرده و روی Next کلیک کنید .
6. پس از ایجاد حساب، به صفحه حساب ها(Accounts) بازگردانده می شوید ، روی Change account type کلیک کنید.(Change account type.)
7. وقتی پنجره پاپ آپ ظاهر شد، نوع حساب( change the Account type) را به Administrator تغییر دهید و روی OK کلیک کنید .
8. اکنون وارد حساب کاربری مدیر ایجاد شده در بالا شوید و به مسیر زیر بروید:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
توجه: قبل از اینکه بتوانید به پوشه بالا بروید، مطمئن (Note:) شوید(Make) که نمایش فایل و پوشه پنهان فعال باشد.
9. پوشه Microsoft.Windows.Cortana_cw5n1h2txyewy را حذف یا تغییر نام دهید.( Microsoft.Windows.Cortana_cw5n1h2txyewy.)
10. کامپیوتر خود را مجددا راه اندازی کنید و به حساب کاربری قدیمی که با مشکل مواجه بود وارد شوید.
11. PowerShell را باز(Open PowerShell) کنید و دستور زیر را تایپ کنید و Enter را بزنید :
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register
12. اکنون رایانه شخصی خود را مجدداً راه اندازی کنید، و این قطعاً مشکل نتایج جستجو را یک بار برای همیشه حل می کند.
روش 9: تعمیر ویندوز 10 را نصب کنید(Method 9: Repair Install Windows 10)
این روش آخرین راه حل است زیرا اگر هیچ چیزی درست نشد، این روش مطمئناً تمام مشکلات رایانه شخصی شما را ترمیم می کند و مشکل استفاده از CPU High Searchindexer.exe را برطرف(Fix Searchindexer.exe High CPU Usage issue) می کند. Repair Install از یک ارتقاء در محل برای تعمیر مشکلات سیستم بدون حذف اطلاعات کاربر موجود در سیستم استفاده می کند. بنابراین این مقاله را دنبال کنید تا ببینید چگونه به راحتی ویندوز 10 را تعمیر کنیم.(How to Repair Install Windows 10 Easily.)
توصیه شده:(Recommended:)
- نحوه تغییر حالت تبلت در ویندوز 10(How to Switch to tablet mode in Windows 10)
- ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال شبکه وجود ندارد(Windows sockets registry entries required for network connectivity are missing)
- نحوه غیرفعال کردن ثبت اطلاعات در ویندوز 10(How to Disable Data Logging on Windows 10)
- نحوه فعال کردن حالت AHCI در ویندوز 10(How to Enable AHCI Mode in Windows 10)
شما با موفقیت استفاده از CPU بالا Searchindexer.exe را رفع(Fix Searchindexer.exe High CPU Usage) کردید، اما اگر هنوز در مورد این راهنما سؤالی دارید، در بخش نظرات از آنها بپرسید.
Related posts
Fix High CPU Usage توسط Service Host: سیستم محلی
Fix Service Host: محلی System (Svchost.exe) High CPU and Disk Usage
چگونه به Fix High CPU Usage در Windows 10
Fix High CPU Usage توسط Svchost.exe (Netsvcs)
چگونه به Fix High CPU Usage توسط System Idle Process
چگونه Fix hkcmd High CPU Usage
چرا Wuauserv باعث استفاده زیاد از CPU می شود و چگونه آن را برطرف کنیم
تعمیر میزبان سرویس: سرویس خط مشی تشخیصی استفاده از CPU بالا
Fix Microsoft Edge High Memory Usage در Windows 10
نحوه رفع استفاده بالای CPU Svchost.exe
نحوه رفع مشکل استفاده از دیسک زیاد هاست سرویس (SysMain) در ویندوز 11/10
Fix DISM Host Servicing Process High CPU Usage
رفع WSAPPX High Disk Usage در ویندوز 10
Fix High CPU and Disk usage problem از Windows 10
Fix Services و Controller برنامه High CPU usage در Windows 10
نحوه رفع استفاده زیاد از CPU audiodg.exe در ویندوز 11/10
نحوه کاهش مصرف بالای CPU ویندوز اکسپلورر
نحوه رفع «iastordatasvc» استفاده بالای CPU در ویندوز 10
Fix High CPU Usage توسط WmiPrvSE.exe
Fix PowerShell باعث High CPU usage در Windows 11/10