- Можете да отстраните проблеми с мишката, включително неработещо плъзгане и пускане, без да рестартирате Windows 11.
- PowerShell ви позволява да рестартирате драйвера на мишката, като насочите активния екземпляр на устройството.
В Windows 11 (и 10) можете бързо да поправите проблема с мишката, която престане да реагира, да започне да бъга или (по-разочароващо) внезапно не ви позволява да плъзгате файлове и папки, като рестартирате драйвера ѝ, без да рестартирате компютъра. Това ми се е случвало многократно. Въпреки че пълното рестартиране обикновено решава проблема, то не винаги е практично, когато сте по средата на работа и просто се нуждаете от бързо решение.
Въпреки че повечето потребители разчитат на Device Manager за деинсталиране и преинсталиране на устройството, PowerShell предлага по-бърз и по-прецизен метод, като насочва директно към активната мишка. С помощта на няколко команди можете да деактивирате и активирате отново екземпляра на устройството, принуждавайки Windows да презареди стека на драйверите и да възстанови нормалната функционалност за секунди, включително възможността за повторно плъзгане и пускане на елементи.
В това ръководство ще опиша стъпките за рестартиране на драйверите на мишката и ще отстраня най-често срещаните проблеми, включително възможността за плъзгане на файлове и папки по екрана в Windows 11.
Отстраняване на проблеми с плъзгането и други проблеми с мишката в Windows 11
За да коригирате плъзгането и други проблеми при използване на мишката, следвайте тези стъпки:
-
Отворете „Старт“ в Windows 11.
-
Потърсете PowerShell , щракнете с десния бутон върху резултата и изберете опцията „ Изпълни като администратор“ .
-
Въведете следните команди , за да рестартирате драйверите на мишката и да разрешите често срещани проблеми, и натиснете Enter :
$mouse = Get-PnpDevice -Клас Мишка | Where-Object Status -eq "OK" | Select-Object -First 1 Disable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false Start-Sleep -Секунди 2 Enable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false

След като изпълните стъпките, драйверът на мишката ще бъде рестартиран, което би трябвало да отстрани често срещани проблеми и грешки, и вече би трябвало да можете да плъзгате и пускате файлове и папки отново.
Обяснение на командата
Ето обяснението на командата как PowerShell командите рестартират активния драйвер на мишката в Windows, без да е необходимо пълно рестартиране на системата:
- Идентифицира активното устройство мишка: Първият ред извлича устройства в
Mouseкласа и филтрира за такова, което е активно в момента ( Status -eq "OK"). След това избира първото налично устройство и го съхранява в $mouseпроменливата.
- Деактивиране на драйвера на мишката: Втората команда деактивира избраното устройство, използвайки неговия уникален код
InstanceId. Това принуждава Windows да спре драйвера и да освободи хардуерната връзка.
- Изчакайте Windows да освободи устройството:
Start-Sleep -Seconds 2 въвежда кратка пауза, за да се гарантира, че драйверът е напълно разтоварен, преди да бъде рестартиран.
- Повторно активиране на мишката: Последната команда включва устройството отново, принуждавайки Windows да презареди стека на драйверите и да възстанови нормалната функционалност на мишката.
Сблъсквал съм се с този проблем много пъти с различни мишки Logitech. В миналото просто рестартирах компютъра, за да го поправя, но след като тествах този метод с PowerShell, той работеше безупречно всеки път.
Основната причина, поради която предпочитам този подход пред диспечера на устройствата, е практичността. Използването на диспечера на устройствата изисква ръчно да деактивирате и активирате отново мишката, но веднага щом деактивирате драйвера, мишката спира да реагира, което затруднява завършването на процеса. С помощта на PowerShell цялата последователност се изпълнява автоматично, избягвайки този проблем и правейки решението много по-бързо и по-надеждно.