- Peles problēmas, tostarp vilkšanas un nomešanas darbības traucējumus, var novērst, nerestartējot operētājsistēmu Windows 11.
- PowerShell ļauj restartēt peles draiveri, mērķējot uz aktīvo ierīces instanci.
Operētājsistēmās Windows 11 (un 10) varat ātri salabot peli, kas nereaģē, darbojas nepareizi vai (vēl kaitinošāk) pēkšņi neļauj vilkt failus un mapes, restartējot tās draiveri bez datora pārstartēšanas. Man tas ir noticis vairākas reizes. Lai gan pilnīga restartēšana parasti atrisina problēmu, tas ne vienmēr ir praktiski, ja esat darba vidū un nepieciešams tikai ātrs labojums.
Lai gan vairums lietotāju ierīces atinstalēšanai un atkārtotai instalēšanai izmanto ierīču pārvaldnieku, PowerShell piedāvā ātrāku un precīzāku metodi, tieši mērķējot uz aktīvo peli. Izmantojot dažas komandas, varat atspējot un atkārtoti iespējot ierīces instanci, piespiežot Windows atkārtoti ielādēt draiveru steku un atjaunot normālu funkcionalitāti dažu sekunžu laikā, tostarp iespēju vēlreiz vilkt un nomest vienumus.
Šajā rokasgrāmatā es izklāstīšu darbības, kas jāveic, lai restartētu peles draiverus un novērstu visbiežāk sastopamās problēmas, tostarp iespēju vilkt failus un mapes pa ekrānu operētājsistēmā Windows 11.
Vilkšanas un citu peles problēmu novēršana operētājsistēmā Windows 11
Lai novērstu vilkšanas un citas kļūmes, lietojot peli, veiciet tālāk norādītās darbības.
-
Atveriet Sākt operētājsistēmā Windows 11.
-
Meklējiet PowerShell , ar peles labo pogu noklikšķiniet uz rezultāta un atlasiet opciju Palaist kā administratoram .
-
Lai restartētu peles draiverus un risinātu bieži sastopamās problēmas, ierakstiet tālāk norādītās komandas un nospiediet taustiņu Enter :
$mouse = Get-PnpDevice -klases pele | Where-Object Status -eq "OK" | Select-Object -First 1 Disable-PnpDevice -instances ID $mouse.InstanceId -Apstiprināt:$false Start-Sleep -Seconds 2 Enable-PnpDevice -instances ID $mouse.InstanceId -Apstiprināt:$false

Kad būsiet veicis šīs darbības, peles draiveris tiks restartēts, kam vajadzētu novērst bieži sastopamas problēmas un kļūmes, un tagad jums vajadzētu būt iespējai atkal vilkt un nomest failus un mapes.
Komandas skaidrojums
Šeit ir komandas skaidrojums par to, kā PowerShell komandas restartē aktīvo peles draiveri operētājsistēmā Windows, nepieprasot pilnīgu sistēmas pārstartēšanu:
- Identificējiet aktīvo peles ierīci: pirmajā rindā tiek izgūtas klases ierīces
Mouseun filtrētas tās, kas pašlaik ir aktīva ( Status -eq "OK"). Pēc tam tā atlasa pirmo pieejamo ierīci un saglabā to mainīgajā $mouse.
- Atspējot peles draiveri: Otrā komanda atspējo atlasīto ierīci, izmantojot tās unikālo
InstanceId. Tas piespiež Windows apturēt draiveri un atvienot aparatūras savienojumu.
- Pagaidiet, kamēr Windows atbrīvos ierīci:
Start-Sleep -Seconds 2 ievieš īsu pauzi, lai nodrošinātu, ka draiveris ir pilnībā izlādēts pirms tā restartēšanas.
- Atkārtoti iespējojiet peli: Pēdējā komanda atkal ieslēdz ierīci, piespiežot Windows atkārtoti ielādēt draiveru steku un atjaunot normālu peles funkcionalitāti.
Esmu saskāries ar šo problēmu daudzas reizes, lietojot dažādas Logitech peles. Agrāk es vienkārši restartēju datoru, lai to novērstu, bet pēc šīs PowerShell metodes testēšanas tā katru reizi darbojās nevainojami.
Galvenais iemesls, kāpēc es dodu priekšroku šai pieejai, nevis ierīču pārvaldniekam, ir praktiskums. Izmantojot ierīču pārvaldnieku, pele ir jāatspējo un atkārtoti jāiespējo manuāli, taču, tiklīdz draiveris tiek atspējots, pele pārstāj reaģēt, apgrūtinot procesa pabeigšanu. Izmantojot PowerShell, visa secība darbojas automātiski, izvairoties no šīs problēmas un padarot labošanu daudz ātrāku un uzticamāku.