Når du aktiverer det mobile hotspot i Windows 10,den forbliver tændt, så længe en enhed er tilsluttet den. I nogle tilfælde, hvis en enhed er tilsluttet, men den ikke bruger aktivt forbindelsen, slukkes hotspot. Dette betyder, at du bliver nødt til at tænde den igen og derefter tilslutte din enhed. Sådan kan du altid holde mobilhotspot tændt.
Der er to rettelser, du kan prøve. Den første og enkleste er muligvis ikke tilgængelig, hvis din Windows 10 ikke er opdateret. Den anden fungerer på Windows 10 uanset version.
Sluk for strømbesparelse
Åbn appen Indstillinger og gå til Netværk &Internetgruppe med indstillinger. Vælg fanen Mobile Hotspot. Rul ned til sektionen Energibesparelse, og du vil se en switch, der hedder 'Når der ikke er tilsluttet enheder, skal du automatisk deaktivere mobil hotspot'. Sluk den.
Denne mulighed findes muligvis ikke i ældre versioner af Windows 10.
PowerShell-script
Hvis du kører en ældre version af Windows 10, der ikke har strømbesparingsafbryderen under Mobile Hotspot-indstillinger, kan du bruge et PowerShell-script til at holde hotspot til aktiveret.
Åbn en ny Notepad-fil, og indsæt følgende i den.
Add-Type -AssemblyName System.Runtime.WindowsRuntime $asTaskGeneric = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq "AsTask" -and $_.GetParameters().Count -eq 1 -and $_.GetParameters()[0].ParameterType.Name -eq "IAsyncOperation`1" })[0] Function Await($WinRtTask, $ResultType) { $asTask = $asTaskGeneric.MakeGenericMethod($ResultType) $netTask = $asTask.Invoke($null, @($WinRtTask)) $netTask.Wait(-1) | Out-Null $netTask.Result } Function AwaitAction($WinRtAction) { $asTask = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq "AsTask" -and $_.GetParameters().Count -eq 1 -and !$_.IsGenericMethod })[0] $netTask = $asTask.Invoke($null, @($WinRtAction)) $netTask.Wait(-1) | Out-Null } $connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile() $tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile) if ($tetheringManager.TetheringOperationalState -eq 1) { "Hotspot is already On!" } else{ "Hotspot is off! Turning it on" Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult]) }
Giv det et navn, der fortæller dig, hvad scriptet ertil, og gem det med PS1-filtypenavnet. Kør dette script, og når som helst det registreres, at den mobile hotspot er slået fra, tænder den. Det er op til dig, hvordan du holder dette script kørt. Du kan tilføje den til mappen Start, eller du kan oprette en planlagt opgave, der kører scriptet til dig, når du starter dit system. Du kan også køre det selv, når du starter på dit skrivebord.
Hvorfor mobil hotspot slukkes
Det mobile hotspot slukkes for at spare strøm. Hvis dit system er tændt for batteri, vil det, når du holder det mobile hotspot tændt, når det ikke er i brug, tømme batteriet meget hurtigere. Det er det samme som for en mobilenhed. Den mobile hotspot kræver et signal, der skal transmitteres, og det kræver yderligere strøm. Selv når du er tilsluttet en strømkilde, slukkes hotspotet for at begrænse, hvor meget strøm der bruges.
Kommentarer