- Можете решити проблеме са мишем, укључујући нефункционалност функције превлачења и испуштања, без поновног покретања система Windows 11.
- PowerShell вам омогућава да поново покренете драјвер миша циљањем активне инстанце уређаја.
У оперативном систему Windows 11 (и 10), можете брзо поправити проблем са мишем који престане да реагује, почиње да се бави или (што је још фрустрирајуће) изненада не дозвољава да превлачите датотеке и фасцикле тако што ћете поново покренути његов драјвер без поновног покретања рачунара. Ово ми се десило више пута. Иако потпуно поновно покретање обично решава проблем, није увек практично када сте усред посла и потребно вам је само брзо решење.
Иако се већина корисника ослања на Управитељ уређаја за деинсталирање и поновну инсталацију уређаја, PowerShell нуди бржи и прецизнији метод директним циљањем активног миша. Користећи неколико команди, можете онемогућити и поново омогућити инстанцу уређаја, приморавајући Windows да поново учита стек драјвера и врати нормалну функционалност за неколико секунди, укључујући могућност поновног превлачења и испуштања ставки.
У овом водичу ћу описати кораке за поновно покретање драјвера миша и решавање најчешћих проблема, укључујући могућност превлачења датотека и фасцикли по екрану у оперативном систему Windows 11.
Решите проблеме са превлачењем и другим проблемима са мишем у систему Windows 11
Да бисте поправили превлачење и друге проблеме при коришћењу миша, пратите ове кораке:
-
Отворите Старт у оперативном систему Windows 11.
-
Потражите PowerShell , кликните десним тастером миша на резултат и изаберите опцију Покрени као администратор .
-
Унесите следеће команде да бисте поново покренули управљачке програме миша и решили уобичајене проблеме, а затим притисните Ентер :
$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 да поново учита стек драјвера и врати нормалну функционалност миша.
Наишао сам на овај проблем много пута са различитим Logitech мишевима. Раније бих само поново покренуо рачунар да бих га решио, али након тестирања ове PowerShell методе, сваки пут је радио беспрекорно.
Главни разлог зашто преферирам овај приступ у односу на Управитељ уређаја је практичност. Коришћење Управитеља уређаја захтева да ручно онемогућите и поново омогућите миш, али чим онемогућите драјвер, миш престаје да реагује, што отежава завршетак процеса. Коришћењем PowerShell-а, цео низ се покреће аутоматски, избегавајући тај проблем и чинећи решење много бржим и поузданијим.