Skip to content

imalextaiwan/WindowsToBios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Go BIOS Utility

Open Source BIOS / UEFI Reboot Tool for Windows

簡介

Go BIOS Utility 是一個 Windows 開源工具,
用來快速重新開機,並嘗試直接進入 BIOS / UEFI 設定畫面。

本工具提供:

  • 圖形化操作介面
  • 自動檢查並要求系統管理員權限
  • 執行前寫入 LOG 紀錄
  • 若系統或主機板不支援,提供手動進入 BIOS 指引

功能說明

按下「重開機到 UEFI / BIOS」後,程式會執行以下指令:

shutdown /r /fw /t 3

用途:

  • /r:重新開機
  • /fw:下一次開機進入 firmware / UEFI 畫面
  • /t 3:3 秒後執行

若指令送出失敗,程式會自動重試一次。 若仍失敗,將顯示手動進入 BIOS 的引導視窗。


系統需求

  • Windows 10 / Windows 11
  • UEFI 韌體模式
  • 系統管理員權限
  • 可直接執行 Python 原始碼或已封裝的 EXE

注意: 若電腦使用 Legacy BIOS、CSM 模式, 或主機板 / Windows 環境不支援 /fw, 則可能無法直接跳入 BIOS。


使用方式

  1. 以系統管理員身分執行程式
  2. 開啟後閱讀畫面說明
  3. 按下 重開機到 UEFI / BIOS
  4. 先儲存所有未儲存的工作
  5. 等待系統於 3 秒後重新啟動

失敗時處理方式

如果無法自動進入 BIOS / UEFI, 程式會跳出手動引導視窗,提示你:

  1. 手動重新啟動電腦
  2. 開機時連續按下對應 BIOS 快捷鍵
  3. 視需要調整 Secure Boot 設定
  4. F10 儲存並離開

常見快捷鍵:

  • ASUS:Del / F2
  • MSI:Del
  • Gigabyte:Del / F2
  • ASRock:F2 / Del
  • HP:F10 / Esc
  • Dell:F2 / F12
  • Lenovo:F1 / F2
  • Acer:F2 / Del

LOG 說明

程式啟動後,會在執行檔所在目錄建立:

LOGS\

並產生類似以下名稱的紀錄檔:

go_bios_YYYYMMDD_HHMMSS.log

LOG 內容包含:

  • 程式啟動時間
  • 執行狀態
  • 權限檢查結果
  • shutdown 指令執行情況
  • 失敗原因

專案結構建議

原始碼版本:

Go_BIOS/
├─ go_bios.py
├─ README.md
├─ LICENSE
└─ LOGS/

EXE 版本:

Go_BIOS/
├─ Go_BIOS.exe
├─ README.md
├─ LICENSE
└─ LOGS/

開源說明

本工具為開源軟體(Open Source Software, OSS)。

原始碼公開於 GitHub,並應依專案授權條款進行使用、 檢視、修改與再散布。

建議:

  • 在專案中附上 LICENSE 檔案
  • 在釋出頁面提供原始碼與執行檔
  • 在 README 中說明版本與更新內容

注意事項

  • 重開機前請先儲存所有文件與工作內容
  • 請確認主機板支援 UEFI
  • 某些品牌機、企業環境或受限權限的 Windows 設定,可能會阻止此功能正常運作
  • 若 UAC 提升失敗,請手動右鍵以系統管理員身分執行

取消重開機

若系統尚未真正重開機前想取消,可在命令列執行:

shutdown /a

作者資訊

About

Open-source Windows utility to reboot directly into BIOS/UEFI settings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages