打開 APEX 就藍屏重啟?用 PowerShell 事件日誌 10 分鐘找出元兇
按下 APEX 啟動鍵。讀取畫面跑完。然後——藍屏,重啟。 再試一次。還是藍屏。 這個問題困擾我好一陣子了。頻率不固定,有時候連開三場沒事,有時候進遊戲讀完畫面就炸。因為不是每次都觸發,排查起來格外惱人——你沒辦法穩定重現,就很難判斷到底是哪裡出問題。 我走過的彎路我一開始懷疑是熱當。APEX 吃資源本來就兇,我的 GPU 溫度跑到八九十度是常態,藍屏的時間點又剛好在遊戲載入高峰,看起來太像過熱了。 所以我先更新了顯示卡驅動。沒用。 接著我把 APEX 的相關路徑全部加進火絨的安全區,怕是防毒軟體跟 EasyAntiCheat 打架。也沒用。 問題就這樣斷斷續續,每隔幾天炸一次,炸完重開又能玩,讓人很難下定決心認真查。直到某天連續藍屏兩次,我受不了了,想到一件事——AI 現在不是很會讀 log 嗎?不如直接把事件日誌丟給它看。 這個決定救了我大概一整個晚上的時間。 BSOD 0x0000001a 是什麼MEMORY_MANAGEMENT。聽起來嚇人,實際上這個停止碼涵蓋範圍很廣,代表 Windows...
每次都要輸入一串指令?用 PowerShell Function 把 Claude Code 變成一個字
你有沒有這種經驗:每次想用 Claude Code 搭配 Chrome 瀏覽器時,都要輸入一長串指令? 1claude --chrome --dangerously-skip-permissions 手指敲到懷疑人生,而且一旦打錯一個字,又要重來一次。 今天教你一招,把這串指令變成兩個字母:cc 問題:為什麼需要關心這個?如果你常用 Claude Code 的瀏覽器整合功能,你會發現: 參數太長:--chrome --dangerously-skip-permissions 根本記不住 容易打錯:dangerously 這種長單字很容易拼錯 效率低落:每次啟動都要浪費 10 秒打指令 更慘的是,如果你還要傳其他參數(比如指定模型或專案路徑),指令會變得更長: 1claude --chrome --dangerously-skip-permissions --model opus some-argument 這根本是在折磨自己。 解決方案:用 PowerShell Function 封裝指令PowerShell 的 Function...
告別背包中自動喚醒的筆電:用 PowerShell 一鍵關閉藍牙裝置喚醒功能
告別背包中自動喚醒的筆電:用 PowerShell 一鍵關閉藍牙裝置喚醒功能你有沒有遇過這樣的情況:筆電明明已經關上放進背包,卻在包裡莫名其妙地自己開機,到了目的地打開包發現電腦不僅發燙,電量還徹底耗盡?這種「背包中開趴」的情況很可能是因為你的藍牙滑鼠或其他藍牙裝置在背包中被不小心碰觸,進而喚醒了電腦所導致。 昨天我又一次經歷了這個惱人的問題,當我抵達咖啡廳後,打開背包才發現筆電已經沒電自動關機,整個下午的工作計畫全部泡湯。這次我決定徹底解決這個問題,找到了一個優雅的一勞永逸解法。 罪魁禍首:藍牙裝置的喚醒權限Windows 預設允許許多連接的裝置具有「喚醒電腦」的權限,尤其是滑鼠和鍵盤。這項功能在某些情境下很有用,比如想要遠端喚醒電腦時。但對於筆記型電腦使用者來說,這常常變成一場災難。 藍牙滑鼠在背包中的稍微移動就會被系統判定為「使用者想要喚醒電腦」的信號,結果就是電腦在密閉的背包環境中偷偷開機,不僅浪費電力,長時間下來還可能因過熱造成硬體損傷。 PowerShell...
Chocolatey 神技:兩行 PowerShell 搞定所有軟體重裝的煩惱
還在為重灌電腦後需要一一下載安裝軟體而頭痛嗎?每次環境設定都像一場馬拉松般耗時費力?別擔心,今天我要介紹的 Chocolatey 神技,讓你只需準備兩行 PowerShell 指令,就能一鍵還原所有常用軟體,省下寶貴的時間來做更重要的事! Chocolatey 是什麼?為何我現在才知道?Chocolatey 是 Windows 平台上的套件管理工具,如果你用過 Linux 的 apt 或 Mac 的 Homebrew,就會覺得 Chocolatey 相當親切。它讓你能透過命令列來安裝、更新和管理各種軟體,不必再手動下載安裝檔、點擊下一步、同意條款⋯⋯這些繁瑣的步驟。 想想看,你是否曾經歷過這樣的情境: 週一早上,筆電突然藍屏,送修後技術人員告訴你:「已經重灌系統了,資料都在,軟體得自己裝回去。」你內心OS:「天啊,又要花一整天重新下載安裝所有工作用軟體...」 有了 Chocolatey,你只需執行一個指令檔,就能自動安裝回 Chrome、7-Zip、VS Code、Notepad++、Everything...
使用 PowerShell 匯出完整的已安裝軟體清單
使用 PowerShell 匯出完整的已安裝軟體清單在系統管理工作中,經常需要匯出電腦上已安裝的軟體清單。不過單純使用 Win32_Product 類別往往會漏掉許多軟體,因為現代軟體經常使用自己的安裝程式而非 Windows Installer。本文將介紹如何使用更全面的方法來取得完整的軟體清單。 為什麼需要掃描登錄檔Windows 系統中,已安裝的軟體資訊主要儲存在以下登錄檔位置: HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall (32 位元軟體) 這些位置包含了所有透過各種方式安裝的軟體資訊,比 Win32_Product 類別更完整。 完整的 PowerShell 腳本123456789101112131415161718192021222324252627282930313233343536373839# 設定輸出編碼為...
