| PowerShell Version Check | FAIL: PowerShell version X.X is below the required version 5.1 | - 從 Microsoft 下載並安裝 Windows Management Framework 5.1
- 對 Windows 10/11,使用 Windows Update 更新 PowerShell
- 使用
$PSVersionTable.PSVersion 驗證安裝
|
| System Drive Space Check | FAIL: Free space is less than 300 MB (Current: X MB)FAIL: Unable to get drive infoFAIL: Unable to get System Drive
| - 執行磁碟清理以釋放空間
- 檢查並移除不必要的大型檔案
- 確認系統磁碟可存取且正確掛載
- 使用
chkdsk /f 檢查磁碟健康度
|
| Processor Architecture Check | FAIL: Non-64-bit processor architecture detected: X | - 確認系統符合 64 位元需求
- 檢查是否在 64 位元硬體上執行 32 位元 Windows
支援 ARM64,例如 Snapdragon |
| Registry Permission Check | FAIL: Registry read/write permission check. Error: [specific error] | - 以系統管理員執行指令稿
- 檢查 HKLM:\SOFTWARE\Gorelo 的權限
- 確認防毒軟體未封鎖登錄存取
- 使用 RegEdit 檢查登錄機碼的可存取性
|
| URL Accessibility Checks | FAIL: URL check for [Description] ([URL]). Error: [specific error] | - 檢查網際網路連線
- 確認 DNS 解析(對網域執行
nslookup) - 檢查防火牆設定
- 如適用,確認 proxy 設定
|
| Event Log Permission Check | FAIL: Event log read/write permission check. Error: [specific error] | - 以系統管理員執行指令稿
- 檢查 Event Log 服務是否執行中(
Get-Service EventLog) - 確認 Application event log 的權限
- 手動檢查 Event Viewer 功能
|
| Environment Variable Check | FAIL: The PATH environment variable contains 'system32' but not 'System32\WindowsPowerShell\v1.0'FAIL: The PATH environment variable contains 'System32\WindowsPowerShell\v1.0' but not 'system32'FAIL: The PATH environment variable does not contain 'system32' or 'System32\WindowsPowerShell\v1.0'
| - 在系統內容中檢查 System PATH 變數
- 確認 Windows 目錄結構
- 若已被修改,請修復/還原系統 PATH
- 與正常系統的 PATH 變數比較
|
| Time Synchronization Check | FAIL: Time mismatch detected! [time details] | - 檢查 Windows Time 服務是否執行中
- 強制時間同步:
w32tm /resync - 確認時區設定
- 檢查到 time.windows.com 的網路連線
- 在 Windows 設定中設定自動時間同步
|