- يمكنك إصلاح مشاكل الماوس، بما في ذلك عدم عمل خاصية السحب والإفلات، دون إعادة تشغيل نظام التشغيل Windows 11.
- تتيح لك PowerShell إعادة تشغيل برنامج تشغيل الماوس عن طريق استهداف مثيل الجهاز النشط.
في نظامي التشغيل ويندوز 11 (و10)، يمكنك إصلاح مشكلة توقف الماوس عن الاستجابة، أو وجود خلل فيه، أو (الأمر الأكثر إزعاجًا) عدم القدرة على سحب الملفات والمجلدات، وذلك بإعادة تشغيل برنامج تشغيله دون الحاجة إلى إعادة تشغيل الكمبيوتر. لقد واجهت هذه المشكلة عدة مرات. مع أن إعادة التشغيل الكاملة عادةً ما تحل المشكلة، إلا أنها ليست عملية دائمًا عندما تكون منشغلًا بالعمل وتحتاج إلى حل سريع.
على الرغم من أن معظم المستخدمين يعتمدون على "إدارة الأجهزة" لإلغاء تثبيت الجهاز وإعادة تثبيته، إلا أن PowerShell يوفر طريقة أسرع وأكثر دقة من خلال استهداف الماوس النشط مباشرةً. باستخدام بضعة أوامر، يمكنك تعطيل مثيل الجهاز وإعادة تمكينه، مما يجبر نظام Windows على إعادة تحميل حزمة برامج التشغيل واستعادة الوظائف الطبيعية في ثوانٍ، بما في ذلك إمكانية سحب العناصر وإفلاتها مرة أخرى.
في هذا الدليل ، سأوضح الخطوات اللازمة لإعادة تشغيل برامج تشغيل الماوس وإصلاح المشكلات الأكثر شيوعًا، بما في ذلك القدرة على سحب الملفات والمجلدات على الشاشة في نظام التشغيل Windows 11.
إصلاح مشاكل السحب وغيرها من مشاكل الماوس في نظام التشغيل ويندوز 11
لإصلاح مشكلة السحب وغيرها من المشاكل عند استخدام الماوس، اتبع الخطوات التالية:
-
افتح قائمة ابدأ في نظام التشغيل ويندوز 11.
-
ابحث عن PowerShell ، وانقر بزر الماوس الأيمن على النتيجة، ثم حدد خيار التشغيل كمسؤول .
-
اكتب الأوامر التالية لإعادة تشغيل برامج تشغيل الماوس ومعالجة المشاكل الشائعة، ثم اضغط على مفتاح الإدخال (Enter) :
$mouse = Get-PnpDevice -Class Mouse | Where-Object Status -eq "OK" | Select-Object -First 1 Disable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false Start-Sleep -Seconds 2 Enable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false

بمجرد إكمال الخطوات، ستتم إعادة تشغيل برنامج تشغيل الماوس، مما سيؤدي إلى إصلاح المشاكل والأعطال الشائعة، ويجب أن تتمكن الآن من سحب وإفلات الملفات والمجلدات مرة أخرى.
شرح الأمر
إليك شرح الأوامر التي تستخدمها أوامر PowerShell لإعادة تشغيل برنامج تشغيل الماوس النشط على نظام Windows دون الحاجة إلى إعادة تشغيل النظام بالكامل:
- تحديد جهاز الفأرة النشط: يسترجع السطر الأول الأجهزة الموجودة في
Mouseالفئة ويقوم بتصفية الجهاز النشط حاليًا Status -eq "OK". ثم يختار أول جهاز متاح ويخزنه في $mouseالمتغير.
- تعطيل برنامج تشغيل الماوس: يقوم الأمر الثاني بتعطيل الجهاز المحدد باستخدام معرّفه الفريد
InstanceId. هذا يجبر نظام التشغيل Windows على إيقاف برنامج التشغيل وفصل اتصال الجهاز.
- انتظر حتى يقوم نظام التشغيل Windows بتحرير الجهاز:
Start-Sleep -Seconds 2 يقوم هذا الخيار بإدخال فترة توقف قصيرة للتأكد من إلغاء تحميل برنامج التشغيل بالكامل قبل إعادة تشغيله.
- إعادة تمكين الماوس: يقوم الأمر الأخير بإعادة تشغيل الجهاز، مما يجبر نظام التشغيل Windows على إعادة تحميل حزمة برامج التشغيل واستعادة وظائف الماوس الطبيعية.
لقد واجهت هذه المشكلة عدة مرات مع مختلف أنواع فئران لوجيتك. في السابق، كنت أعيد تشغيل الكمبيوتر لحلها، ولكن بعد تجربة طريقة PowerShell هذه، نجحت بشكل مثالي في كل مرة.
السبب الرئيسي الذي يجعلني أفضل هذه الطريقة على إدارة الأجهزة هو سهولة الاستخدام. فاستخدام إدارة الأجهزة يتطلب تعطيل الماوس وإعادة تفعيله يدويًا، ولكن بمجرد تعطيل برنامج التشغيل، يتوقف الماوس عن الاستجابة، مما يُصعّب إتمام العملية. أما باستخدام PowerShell، فتُنفّذ العملية بأكملها تلقائيًا، مما يُجنّبنا هذه المشكلة ويجعل الإصلاح أسرع وأكثر موثوقية.