1

У меня неловкая проблема. У меня есть ноутбук с неисправным аккумулятором, у которого процент заряда аккумулятора не превышает 3%, не имеет значения, сколько времени я оставляю для зарядки. Теперь мне нужно прошить новую прошивку BIOS, которая требует не менее 10% времени работы от батареи. Теперь я знаю, что мой ноутбук никогда не превысит этот процент. Что может быть возможным решением без замены батареи, конечно? Есть ли место, где Windows хранит процент батареи? Есть ли способ взломать там? Или, может быть, дурак программного обеспечения BIOS?

Я использую Windows 10 Pro x86.

2 ответа2

1

Чтобы отобразить уровень заряда батареи, Windows запрашивает оборудование батареи. Также приложение, которое требует, чтобы ваша батарея заряжалась до 10%, использует тот же метод. (Черт, он, вероятно, использует тот же API.)

Таким образом, нет, вы не можете "редактировать" уровень заряда батареи вручную ... по крайней мере, не совершая необычных действий, которые обычно происходят только в фильмах (например, некоторые высокотехнологичные модификации на оборудовании батареи или подрыв ядра Windows).

Попробуйте полностью выключить компьютер, вынуть аккумулятор, подключить его к электрической розетке, а затем обновить прошивку.

0

У меня была такая же проблема с моим ноутбуком Alienware, и Dell использует утилиту InsydeFlash

Вот так я прошел проверку батареи.

  1. Закройте все приложения
  2. Перейдите в Run (windows + R) и введите% temp%. Удалите все файлы, которые вы можете и те, которые все еще используются и не могут быть удалены, игнорируйте их (пропустить)
  3. Запустите программу BIOS и не закрывайте модальное диалоговое окно.
  4. Теперь вернитесь во временную папку, и вы найдете новую папку, созданную программой-экстрактором bios flash.
  5. Скопируйте эту папку в другой каталог, например, в каталог «Документы».
  6. Закройте программу bios flash, выполнив ее диалоговое окно
  7. Перейдите в каталог, который вы только что скопировали (в котором есть извлеченное содержимое утилиты bios flash extractor), там вы найдете platform.ini
  8. Откройте этот файл в текстовом редакторе и измените флаг BatteryCheck на 0
  9. Сохрани и закрой
  10. Переименуйте тот же файл в platform.ini из platform.ini
  11. Запустите InsydeFlash.exe, и все будет хорошо!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .