Як запобігти автоматичному відключенню мобільної точки доступу для Windows 10, якщо вона не використовується


19

Автоматичне відключення мобільної точки доступу для Windows 10, якщо вона не використовується.

Він автоматично поверне гарячу точку через 5 або 10 хвилин, якщо я не використовував її.

Як змінити ці налаштування в мобільній точці доступу?

Hotspot Mobile


Ви запитуєте, чи є спосіб увімкнути це? Досить незрозуміло, про що ви питаєте.
music2myear

Відповіді:


12

У мене була подібна проблема. Якщо я не був підключений до мобільного «гарячого стопу» свого ноутбука win10, він відключиться.

Намагалися шукати розширені налаштування для мобільної точки доступу, але не змогли знайти, інші люди запропонували вимкнути функцію живлення "мережевого адаптера", яка неправильна.

Замість мережного адаптера вам потрібно змінити налаштування віртуального адаптера точки доступу.


Рішення:

  1. активувати мобільну точку доступу.

2а. R клацніть піктограму системи Wi-Fi, потім натисніть налаштування мережі та Інтернету. Вам може знадобитися натиснути опцію мобільної точки доступу, а потім знайти мережу та центр обміну

АБО

2б. пульт управління, мережа та центр обміну.

  1. Ви маєте бачити підключення мобільної точки доступу (перевірте ім'я ssid точки доступу), а також підключення до Інтернету через Wi-Fi / Ethernet.
  2. натисніть на з'єднання "ex: локальна мережа" під підключенням точки доступу
  3. натисніть властивості
  4. ви повинні бачити, що "підключення за допомогою" має віртуальний адаптер для прямого доступу до Wi-Fi у Microsoft
  5. налаштувати
  6. вкладка управління живленням
  7. зніміть прапорець - дозвольте комп'ютеру вимкнути цей пристрій для економії енергії

1
це не працювало для мене! Чи є інше рішення?
Прамеш Байрачаря

На 7-му кроці налаштування знаходиться кнопка "Налаштувати ..." у верхній частині вікна властивостей.
андробін

6

Я створив сценарій PowerShell, щоб увімкнути мобільну точку доступу, якщо вона ще не включена. Ви можете зберегти його як .ps1 файл та додати його до планувальника завдань (я використав цей посібник ). Ось сценарій:

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])
}

Тестовано на Windows10, працює.
alexlomba87


1

Інша відповідь PowerShell від DanceDance, ймовірно, працює, але я можу надати простіший сценарій PS, який виконує те саме. Тобто ми хочемо ввімкнути програму гарячої точки кожен час програмно, так що якщо її вимкнено через відсутність клієнтів, вона незабаром буде повернена.

Після кількох інших відповідей, ось мій сценарій PS:

$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)
while ($true) {
    $tetheringManager.StartTetheringAsync()
    Start-Sleep -s 300
}

Це ввімкне точку доступу, якщо вона вимкнена, перевіряючи кожні 5 хвилин. Запустивши це в PS або через звичайний командний рядок, зателефонувавши PowerShell.exe -File script.ps1, це забезпечить збереження точки доступу протягом більшої частини часу.


Це дає мені Unexpected token 'GetInternetConnectionProfile' in expression or statement. Windows 10.
alexlomba87

1

У Windows 10 1909 це трохи простіше: введіть тут опис зображення


Це не вносить жодних змін
Qwerty

Такі самі результати, схоже, зовсім не змінюють змін.
adelriosantiago

0

Microsoft вважає, що це не безпечно, якщо ви будете тримати Wi-Fi гарячу точку, коли до неї ніхто не підключений. Тому Windows вимкне її через кілька хвилин. Змінення конфігурації енергозбереження не допоможе.


2
Відповідь буде кориснішою, якщо ви можете опублікувати посилання.
davidbaumann

-3

не існує такої можливості вимкнути цю функцію, оскільки Microsoft зробив це, тому бездротові хакери не можуть зламати вашу точку доступу, якщо ви не користуєтесь нею тривалий час. і це допоможе вашій deivce зекономити деяку потужність, можливо, параметр "енергозбереження" повинен бути відключений у налаштуваннях Windows Mobile, але якщо це не спрацювало, є така програма, як програма для інтероп-інструментів, яка дає вам можливість редагувати реєстр Windows Mobile, але я не можу шукати реєстр мого телефону, щоб сказати, чи є щось про це в реєстрі телефону чи ні, але ви можете зробити це, якщо у вас є достатньо часу. а інший спосіб досягти цього - надіслати відгук про точку доступу безпосередньо до Microsoft та пояснити, що ви хочете, і чому, можливо, у наступному оновлення вони виправлять або додадуть цю опцію для вас. У мене інсайдер Windows Mobile, і в останній версії у мене є можливість дозволити іншим пристроям, які вже в поєднанні з Bluetooth, увімкнути точку доступу. (Увімкніть дистанційно - дозвольте іншому пристрою ввімкнути мобільну точку доступу. Обидва пристрої повинні бути увімкнено Bluetooth і бути спареними.)


1
Це справді важко читати. Слід почати використовувати розділові знаки, такі як ,.і складати коротші речення.
Qwerty
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.