إصلاح: لا يمكن لـ Windows 10 الكتابة في البحث



جرب أداة القضاء على المشاكل

إنها مهمة أساسية جدًا لنظام التشغيل للسماح لمستخدميه بالبحث عن ملف أو تطبيق معين. ومع ذلك ، يواجه بعض المستخدمين مشكلة في بدء البحث في نظام التشغيل Windows 10 (أو بحث Cortana). تمنع هذه المشكلة المستخدمين من الكتابة في شريط البحث الخاص ببدء البحث. لا يستطيع بعض المستخدمين التفاعل مع مربع البحث ، ولا يمكنهم النقر فوقه أو كتابته أو لصق أي شيء فيه بينما يمكن لبعض المستخدمين استخدام أمر CTRL + V للصق في البحث ولكن لا يمكنهم بالفعل الكتابة في شريط البحث . من الواضح أن هذه ليست مشكلة في لوحة المفاتيح نظرًا لأن المشكلة تظهر فقط مع بدء البحث في Windows 10. كما يمكنك أن تتخيل ، يمكن أن يتسبب ذلك في الكثير من المشاكل للمستخدمين.



بحث ويندوز

بحث ويندوز



ما الذي يجعل البحث لا يستجيب؟

هناك بعض الأشياء التي يمكن أن تسبب هذه المشكلة.



  • ملف ctfmon.exe: يوجد هذا الملف في مجلد system32 على نظام Windows الخاص بك. Ctfmon هي عملية Microsoft التي تتحكم في إدخال المستخدم البديل وشريط لغة Office. يمكن أن تظهر المشكلة إذا كان هذا الملف / الخدمة لا يعمل. يؤدي تشغيل هذا الملف إلى إعادة شريط اللغة الذي يعمل على إصلاح المشكلة.
  • كورتانا لا تستجيب: في بعض الأحيان قد يكون سبب المشكلة هو عدم استجابة خدمة Cortana. يعمل Cortana في الخلفية ويمكنك رؤيته يعمل في إدارة المهام. في بعض الأحيان ، وبدون سبب واضح ، يمكن أن تتوقف هذه الخدمات عن العمل وببساطة إعادة تشغيلها يؤدي إلى حل المشكلة.
  • MsCtfMonitor: هذه الخدمة مسؤولة عن مراقبة خدمة نظام TextServicesFramework. نظرًا لأن خدمة نظام TextServicesFramework مرتبطة بإدخال النص ، فقد تتسبب مشكلة في هذه الخدمة في حدوث هذه المشكلة. ستمنعك مشكلة في Text Service Framework من الكتابة في أي من تطبيقات Windows الحديثة أيضًا. لذلك ، إذا كنت تواجه نفس المشكلة في التطبيقات الحديثة مثل آلة حاسبة Windows الجديدة ، فإن المشكلة الأكثر احتمالاً هي مع Text Service Framework وليس بحث Windows.

الطريقة الأولى: قم بتشغيل ملف ctfmon.exe

عادةً ما تحدث المشكلة بسبب إيقاف تشغيل 'شريط اللغة'. ملف Ctfmon.exe هو الملف المسؤول عن التحكم في هذه الميزة. لذلك ، يؤدي تشغيل ملف ctfmon.exe إلى حل المشكلة.

  1. معلق مفتاح Windows و اضغط ر
  2. نوع C: Windows system32 ctfmon.exe و اضغط أدخل
اكتب ملف ctfmon.exe قيد التشغيل

قم بتشغيل ملف ctfmon.exe عن طريق التشغيل

سيؤدي تشغيل هذا الملف إلى إصلاح المشكلة. يجب أن تكون قادرًا على الكتابة في بحث Windows.



ملحوظة: قد تضطر إلى تكرار هذه الخطوات عند كل إعادة تشغيل (أو مرة واحدة كل فترة). لذلك إذا لاحظت أن المشكلة قد عادت ، فما عليك سوى تكرار هذه الخطوات وستكون على ما يرام. يمكنك أيضًا اتباع الخطوات الموضحة أدناه لإجراء بعض التغييرات في السجل حتى لا تضطر إلى تكرار هذه المهمة عند كل إعادة تشغيل. ومع ذلك ، نقترح عليك الانتظار قليلاً لمعرفة ما إذا كانت المشكلة ستعود أم لا. إذا كان الأمر كذلك ، فقم بتطبيق الحل الموضح أدناه

  1. صحافة 'شبابيك' + 'R' ، اكتب في 'كمد' و اضغط 'تحول' + 'Ctrl' + 'أدخل' لمنح الامتيازات الإدارية.
  2. اكتب ما يلي واضغط أدخل . أعد تشغيل الكمبيوتر وتحقق من حل الخطأ.
REG ADD HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Run / v ctfmon / t REG_SZ / d CTFMON.EXE
اكتب REG ADD HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Run / v ctfmon / t REG_SZ / d CTFMON.EXE في cmd

قم بتشغيل ملف ctfmon.exe عبر cmd

الطريقة الثانية: إعادة تثبيت جميع التطبيقات الافتراضية

في بعض الأحيان ، قد تكون هذه المشكلة ناتجة عن مشكلة / تلف في التطبيقات الافتراضية للنظام وببساطة إعادة تثبيت التطبيقات الافتراضية الخاصة بك ستعمل على حل المشكلة. اتبع الخطوات الواردة أدناه لتشغيل أمر بسيط سيعيد تثبيت التطبيقات الافتراضية لك.

  1. صحافة 'شبابيك' + 'R' ، اكتب في 'كمد' و اضغط 'تحول' + 'Ctrl' + 'أدخل' لمنح الامتيازات الإدارية.
قم بتشغيل موجه الأوامر كمسؤول

افتح موجه الأوامر

نوعPowerShell-ExecutionPolicy غير مقيد و اضغطأدخل

اكتب PowerShell -ExecutionPolicy غير مقيد في cmd

بوويرشيل مع وصول غير مقيد

  1. يجب أن تكون قادرًا على رؤية PowerShell –ExecutionPolicy Unrestricted تظهر أعلى موجه الأوامر الآن.
  2. اكتب الأمر التالي واضغط أدخل :
Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like '* SystemApps *'} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation)  AppXManifest.xml'}
أعد تثبيت التطبيقات الافتراضية من موجه الأوامر

أعد تثبيت التطبيقات الافتراضية عبر cmd في PowerShell غير المقيد

هذا يجب أن يحل المشكلة لك. ملحوظة: إذا لم يفلح ذلك ، فأعد تشغيل الكمبيوتر وتحقق مرة أخرى.

إذا لم يتم حل المشكلة بعد ، فاتبع الخطوات الواردة أدناه.

  1. اضغط مع الاستمرار على مفاتيح CTRL و SHIFT و Esc في نفس الوقت ( CTRL + SHIFT + ESC ). هذا يجب أن يفتح مدير المهام
  2. انقر ملف واختر قم بتشغيل مهمة جديدة
حدد الملف ثم حدد تشغيل مهمة جديدة

مدير المهام: قم بتشغيل مهمة جديدة

  1. التحقق من الخيار قم بإنشاء هذه المهمة بامتيازات إدارية
  2. نوع بوويرشيل وانقر حسنا
اكتب بوويرشيل

قم بتشغيل بوويرشيل عبر مدير المهام

  1. اكتب ما يلي و اضغط أدخل:
$ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + ' AppxManifest.xml'؛ Add-AppxPackage -DisableDevelopmentMode -Register $ manifest
أعد تثبيت متجر Windows عبر بوويرشيل

أعد تثبيت متجر Windows عبر بوويرشيل

بمجرد تشغيل الأمر ، أعد التشغيل وتحقق مما إذا كان قد تم تصحيح المشكلة أم لا. ملحوظة: إذا لم يفلح ذلك ، فأعد تشغيل الكمبيوتر وتحقق مرة أخرى.

الطريقة الثالثة: إنهاء مهمة Cortana

نظرًا لأن Cortana يعمل في الخلفية ويستمر في العمل في الخلفية ، يمكن أن يكون سبب المشكلة هو Cortana نفسه خاصة إذا توقف عن الاستجابة. قام الكثير من المستخدمين بإصلاح المشكلة ببساطة عن طريق إيقاف Cortana عبر إدارة المهام. لا داعي للقلق بشأن إعادة تشغيل Cortana ، فهو يبدأ تلقائيًا بعد فترة. لذلك ، اتبع الخطوات الواردة أدناه لإنهاء مهمة Cortana.

  1. اضغط مع الاستمرار على مفاتيح CTRL و SHIFT و Esc في نفس الوقت ( CTRL + SHIFT + ESC ). هذا يجب أن يفتح ملف مدير المهام
  2. حدد موقع خدمة Cortana من قائمة العمليات. إذا لم تتمكن من العثور على Cortana في هذه القائمة ، فحدد علامة التبويب الخدمات وتحقق هناك
  3. حدد موقع و انقر بزر الماوس الأيمن فوق Cortana
  4. تحديد إنهاء المهمة
انقر بزر الماوس الأيمن فوق كورتانا وحدد إنهاء المهمة

إنهاء مهمة Cortana عبر مدير المهام

هذا يجب أن يصحح المشكلة. يجب أن يعمل البحث بشكل جيد الآن.

الطريقة الرابعة: استيراد MsCtfMonitor.xml من نظام Windows 10 آخر

تعد MsCtfMonitor مهمة Microsoft الخاصة بهدف وحيد هو مراقبة خدمة نظام TextServicesFramework. توفر خدمة نظام TextServicesFramework إطارًا بسيطًا وقابلًا للتوسع لتقديم إدخال نص متقدم وتقنيات اللغة الطبيعية. في بعض الحالات ، قد لا يتم بدء المهمة المجدولة MsCtfMonitor أو قد تكون تالفة مما يؤدي إلى حدوث هذه المشكلة. ما عليك سوى تشغيل مهمة MsCtfMonitor أو استيراد ملف MsCtfMonitor.xml من جهاز آخر يعمل بنظام Windows 10 مع عمل بحثه بشكل صحيح.

  1. سجّل الدخول إلى جهاز كمبيوتر آخر يعمل بنظام Windows 10
  2. معلق مفتاح Windows و اضغط ر
  3. نوع devmgmt.msc و اضغط أدخل
اكتب Taskchd.msc في التشغيل

قم بتشغيل برنامج جدولة المهام

  1. نقرتين متتاليتين مكتبة برنامج جدولة المهام من الجزء الأيمن
  2. نقرتين متتاليتين مايكروسوفت من الجزء الأيمن
  3. نقرتين متتاليتين شبابيك من الجزء الأيمن
افتح TextServicesFramework عبر برنامج جدولة المهام

افتح TextServicesFramework

  1. تحديد TextServicesFramework من الجزء الأيمن
  2. انقر بزر الماوس الأيمن فوق MsCtfMonitor من الجزء الأوسط وحدد تصدير…
انقر بزر الماوس الأيمن فوق MsCtfMonitor وحدد تصدير

مهمة تصدير MSCtfMonitor

  1. حدد موقعًا يمكنك تذكره وانقر عليه حفظ
  2. انسخ هذا الملف الذي تم تصديره إلى USB والصقه على جهاز الكمبيوتر الذي به مشكلة
  3. كرر خطوات من عند 1-7
  4. انقر على اليمين في مساحة فارغة في الجزء الأوسط وحدد استيراد…
انقر بزر الماوس الأيمن في برنامج جدولة المهام وحدد استيراد

استيراد مهمة MsCtfMonitor في برنامج جدولة المهام

0
  1. انتقل إلى الموقع حيث قمت بلصق ملف MsCrfMonitor.xml من الجهاز الآخر وحدده
  2. واحد مستورد ، انقر على اليمين الملف من الجزء الأوسط وحدد يركض
قم بتشغيل مهمة MsCtfMonitor

قم بتشغيل مهمة MsCtfMonitor

يجب أن تختفي المشكلة بمجرد بدء المهمة وتشغيلها.

4 دقائق للقراءة