2023年9月26日 星期二

關於 NB 要重新安裝 Win10 時,卻怎樣都沒有選單可以安裝為專業版 (Win10pro) 的問題

這是因為 NB 只要安裝過 Win10 家用版之後就會把序號寫入 BIOS (所以換新 SSD 也沒用),因此再次執行 Win10 的安裝程式時就會自動讀取這個序號然後安裝家用版,原本選擇版本的選單就不會再出現了!?這個功能可以很自動地讓使用者安裝正版的 Win10 家用版,但是卻會對想要自己挑版本安裝的人產生極大的困擾,因為只要先前有安裝過某個版本後就會一直鎖死無法再換版本。

在搜尋網路之後可以看到兩種解法。

第一種是先安裝好家用版後再用臨時序號去升級為專業版,路徑是設定→更新與安全性→啟用→變更產品金鑰。這個臨時序號是 VK7JG-NPHTM-C97JM-9MPGT-3V66T 但是已經失效了,所以這個方法現在已經不可行,就不用浪費時間去試了。

[REF] 【教學】筆電要從Win10家用版升級到專業版,輸入剛買的全新正版序號,無法啟動,怎麼辦? (我這個是正版的耶) 

第二種方法是在 Win10 的安裝隨身碟當中的 sources 目錄當中新增一個檔名為 ei.cfg 的檔案,讓它將安裝過程中的版本選單顯示出來。

這個 ei.cfg 檔案的內容可以看到有兩種寫法

[REF] Win10 家用版 升級 PRO問題

====================

[EditionID]

Professional

[Channel]

Retail

[VL]

0

====================

以及:[REF] [Windows] 解決 Win10 安裝時無法選擇版本的問題

====================

[EditionID]


[Channel]

Retail

[VL]

0

====================

經過實際測試以後,是第二種把 [EditionID] 留白的才會有用。

那麼這樣又會衍生另外一個問題,就是本來 Ventoy 這種讀取 *.iso 來進行 Windows 安裝的 USB 隨身碟是很方便的,但是因為我們無法把 ei.cfg 放進去,所以就又只能退回來用 Rufus 安裝正版 Win10_20xx_xxxx.iso 進 USB 隨身碟的方式了。

至於為什麼一定要用專業版呢?我是因為我需要使用 bitlocker 去鎖定以確保資料安全,畢竟 NB 是個很容易被偷走的東西呢。

2022年10月1日 星期六

把大通 BTR-5.0 藍牙音樂傳輸接收器 (bluetooth T/RX) 的內建電池拔了

原本 mazda 323 老車上的音響理所當然沒有藍芽可用,不能用手機播音樂、導航和 podcast 好痛苦,然後就去中壢環南路英倫汽車音響換裝了 Clarion CX501A,這好像是三菱的某台車的標配音響但是常常新車一入手就被業務換裝,導致市面上有非常多便宜的新車拆機品。

當時大概 2015 年時連工帶料收費 3,500 TWD 左右 (要改幾條線,還要加裝飾板遮孔),算是一個滿便宜好用的音響升級藍芽選擇。

時間來到 2021 年後就明顯不合用了,推測是因為 CX501A 的藍芽版本只有 2.0 太低的關係,當 iphone 同時也有連上 apple watch 時的藍芽音樂撥放就會不定時地斷斷續續,就這樣忍了快一年極度地惱人,唯一辦法就是把 apple watch 的藍芽關了才有救。但這樣又會變成開完車後忘記復位,使得 apple watch 就這樣一直沒跟手機連線。

後來真的受不了了,就只好走回頭路嘗試 3.5mm 轉藍芽的各種裝置。雖然多了音源線掛著而且還佔用一個 USB 電源孔實在不好,但更加不想多花八九千元換比較新的安卓機。

這些藍芽接收器的最大好處就是非常容易連線,預設都是不用密碼而且隨時處於可連線狀態,所以只要開了手機去連它就行了,這在有不常載的乘客時特別好用。

但是蝦皮兩三百元便宜貨的問題除了偶爾連線不穩定、有時有些許雜音以外,最讓我覺得受不了的就是開機提醒音又大聲又尖銳。然後照片右邊那隻雖然標榜可以用 USB 隨身碟的功能給汽車音響讀 (這樣就不用接 3.5mm 音源線),但實際上讀起來聲音都斷斷續續的,所以根本不能這樣用。

在試驗的過程中,大通的 BTR-5.0 藍牙音樂傳輸接收器(T/RX)算是最理想的,它的開機提醒音最溫和,而且開機與藍芽連線速度也很快,價格大概 1,000 TWD 也不至於太貴 (印象中阿凱教練家的二樓音響也是用大通的系列產品)。其他品牌也有類似的產品,價位也相同,可以多方參考看看。如果是淘寶的無牌貨就更便宜一些,大概 650 TWD 吧。

但是這類的 bluetooth T/RX 產品有個問題,就是它們都是有電池的,而這在汽車的使用情境上很不適合。因為汽車只有發動時會充電,但大多時候是沒給電的,於是藍芽接收器的電池入不敷出,過三四天後就會沒電,而沒電之後會進入 trickle charge 的狀態暫時開不了機,於是要發動過 30 分鐘後才能用了。

因為這個問題是入不敷出,所以我一開始再怎麼外掛各種行動電源都沒用,反而還遇到不少行動電源太僵化一定要偵測到 USB 有插入動作才會啟動的問題。

那麼就來拆機吧。把大通的 BTR-5.0 拆開後東量西量,原本很直覺地想說 charger IC 應該就在 micro USB conn 旁邊吧~  然後幹掉它就好啦,但是怎麼量怎麼怪,線路怪、周遭元件也怪。

後來查到主晶片是 Qualcomm 的 CSR8675,看了 datasheet 之後才知道這個主晶片同時就有 battery charger 的功能。


那麼因為沒辦法把 charger IC 單獨幹掉,所以就只好移除 Li-ion 電池看看囉。電池拔掉之後運作還滿正常的,插電就開機、拔電就關機,所以真是出乎意料之外的簡單!?

 
那麼基於愛護它的心理,就加上一些電容在原電池接點上讓它電壓不要亂衝,加減保護一下。
 

然後裝上車就完成啦,這樣就是鑰匙電門一開就立刻開機,電門關了也就關機了。想連線的話則是隨時可連。就這麼用了兩三個月也都沒問題。

以上就是這個有點廢的 DIY 過程,不知道能帶來點什麼幫助?至少我覺得這種 bluetooth T/RX 產品的內建電池真的還滿多餘的,不想要的話就把它拔了吧,沒問題的。

2021年6月28日 星期一

關於 Win10 藍芽耳機麥克風(耳麥)沒聲音的設定問題:stereo or hands free AG audio?

最近由於疫情三級警戒,不管是公司方面需要用 webex 或 hangouts 開 work from home 會議或是學校實驗室 meeting 需要 microsoft teams 線上會議,當使用耳麥時,總是會有不知道麥克風有沒有運作的問題。

後來摸了一陣子才搞懂,這是因為藍芽頻寬太窄造成的問題,所以藍芽要使用麥克風時,其聲音傳送的音質必須下降。因此 Win10 就直接將藍芽耳麥認定成兩種裝置,一個是單純的高音質雙聲道收聽 (stereo),另一個是低音質的單聲道通話用 (hands free AG audio)。然後請自己手動切換,因為通常程式會幫你切錯,程式不會知道你這次打開藍芽耳麥是要聽歌還是打電話。

因此,當要開始線上會議之前,請提早幾分鐘先開啟藍芽耳機並與 Win10 連接好,然後在線上會議軟體當中把耳機麥克風裝置都選為 hands free AG audio,然後再開始會議 (不要在 Win10 的右下角選,而是要在線上會議軟體當中選,即使是網頁版的也會有裝置選項可以選,請多找找)。

下面這個是點 Win10 右下角喇叭按鈕後出現的音訊選擇畫面,在這邊選 AG 耳機或 stereo 耳機都能聽到聲音,但 AG 耳機會變成單聲道的,並且音質會明顯較差:


這個則是 microsoft teams 的裝置選擇畫面,在這裡才能選到 AG 麥克風 & AG 耳機,一定要在在這邊選了才能通話:

這是 cisco webex 的裝置設定畫面,一樣也要選到 AG 麥克風 & AG 耳機。如果覺得聽到的聲音太大聲很刺耳,也只有在這裡才能調整音量 (從 win10 系統端無法調整):

題外話,現在 win10 切換音訊裝置 (音效卡) 變得很方便而且穩定,因此附帶音效卡的 USB 耳機/耳麥應該是以後建議的選擇。不管有線或無線的耳機應該都會是 USB 的有優勢。但若 USB 無線非藍芽的話,雖然有音質好、省電和延遲低的優點,但明顯缺點就是無法跟手機連線。所以更高級的商務用耳麥就會做成藍芽的,但是會附一個已經預先配置好的 USB 藍芽 dongle,利用這個特製的藍芽 USB 至少做到連線穩定與提高軟體相容性。

如果想快速調整聽音樂的音量大小的話,可以考慮再加買一個 USB 的音量旋鈕,或是找有音量旋鈕的鍵盤來用。這東西大廠牌沒做,只能上淘寶找。價格帶也很大,500 ~ 1000 TWD 都有。底下照片是我買來用的鹿为 VAYDEER 电脑音量调节控制器,除了音量控制以外還有[撥放/暫停/下一首/上一首]鍵。但買來以後也很少用就是了。


如果覺得 hands free AG audio 音質太爛的話,也許可以考慮 Antlion Audio 的外接麥克風 ModMic。雖說 Amazon 賣 120 USD 也是貴貴的。

2021年6月13日 星期日

Chrome App 的 Icon 消失的問題

 關於 Chrome App 的 Icon 消失的問題,可以自己從網站連結中新建出來。

首先用 Chrome 打開網站,然後按下 Chrome 右上角的 ⁝ (更多) → more tools... (更多工具) → Create Shortcut... (建立捷徑),這樣在 chrome://apps/ 就會出現 icon 了。

缺點是 Windows 桌面也會同時被建立捷徑出來,要再自己刪除。

播放器 audio switcher::out 問題

最近新電腦遇到了播放器「audio switcher::out」問題,使用 MPC-BE 和 Daum PotPlayer 都會發生。有的關鍵字訊息則是「audio switcher out and cannot render the file」「MPC-BE could not render some of the pins in the graph, you may not have the needed codecs or filters installed on the system」。

弄了幾天之後才真正解決,以下是可能的處理方法:

1. Direct X 問題:選取 [開始]  按鈕,並在搜尋方塊中輸入 dxdiag,然後按 Enter 可以開啟[DirectX 診斷工具] ,然後看看裡面的音訊驅動有沒有問題。

2. Audio Diver 問題:就去把 Audio Driver 下載來安裝好,如果是 Realtek 的話,就是 Realtek High Definition Audio Codecs Software 這一大包。注意 Realtek 原廠網站的速度慢得要死,改成去主機板網站、品牌網站或是 cnet 會快很多。必要時要把原有舊的移除掉後,再安裝新的。

3. 播放器發神經:以 MPC-BE 為例,到 View → Options... → Audio → Audio Renderer 裡面,把 Audio 播放器選為好就可以了。正常應該是 Direct Sound: System Default 就可以了,而如果沒有 Realtek Audio 可以選的話,請見下一項的晶片休眠。

4. Realtek Audio 晶片休眠中:在 Win10 當中預設開啟了孔位插入的偵測功能,使得在未插入音源線時晶片休眠,而讓播放器沒有 Realtek Audio 可用,然後播放器還很多餘地冒出錯誤訊息,使得影片撥放卡住。解決方法 a. 拿一條音源線一直插著,空的也可以。b. 去把「音效裝置連接設定」的「偵測孔位插入」改成「關閉」。

2021年5月30日 星期日

關於 UEFI+GPT 的開機系統遷移方式

UEFI+GPT 的開機系統遷移方式:

因為 ghost 不只慢上非常多,而且無法順利還原 UEFI+GPT 的開機磁區,會有非常高的機率無法開機 (0xc000000f 錯誤),而且即使在啟動修復模式下 rebuildbcd 也無法救回來,因此已經不建議使用 ghost 進行開機碟的 disk to disk 或是 disk to image 操作。

1. 新 SSD 與舊 SSD 能同時插上主機板:

 A.直接在原 Win10 下開機後操作。

  a. 在 Win10 下安裝 Easeus Todo Backup_12.0_30天試用全功能版,然後就在原 Win10 底下執行 EaseUS Todo Backup 即可,裡面會有一個「系統轉移」或是「系統克隆」的按鈕可以執行。

     P.S. Easeus Todo Backup 新版將此功能列為付費開啟,因此不能安裝新版的來用。

  b. 再使用 AOMEI Partition Assistant Portable 6.3 的「調整分割區大小」把分割區調大,將因為新硬碟較大而未用到的部分都用盡即可。同時可以考慮執行「分割區對齊」的操作,將新 SSD 對齊 4k 而最佳化。

     P.S. PartAssist 的操作是先選取動作,然後再按下最左上方的「套用」按鈕而執行之。


 B.使用 USB 隨身碟 WinPE 開機後操作。

  a. USBOX 6.0 裡面有內建 AOMEI Partition Assistant,但是在操作「遷移作業系統到 SSD/HDD」時可能會出錯,原因可能是因為這類的軟體的新版本都將系統轉移功能列為付費版本的關係。這時就必須改執行 AOMEI Partition Assistant Portable 6.3 這個舊版。

  b. 使用「遷移作業系統到 SSD/HDD」時,裡面有個進階選項可以順便做 SSD 4k 對齊。如果忘了選的話,就再另外執行一次「分割區對齊」即可。


2. 新 SSD 與舊 SSD 不能同時插上主機板 (例如皆為 m.2):

 需要備份為檔案放在資料硬碟當中作為中介,日後有試過再寫紀錄。

2021年4月12日 星期一

關於 Win10 無法切換注音輸入法 (語言列消失) (ctfmon.exe 未執行或損壞)

最近在 Win10 update 之後,有時候輸入法的語言列就直接消失了,這樣會導致無法切換為注音輸入法,也因此就無法輸入中文。

首先要知道的是語言列的執行程式是 ctfmon.exe 。

那麼如果 ctfmon.exe 還在 "C:\Windows\System32\ctfmon.exe" 路徑當中,只是每次開機都無法自動執行的話,可以自己用 regedit 強制加入啟動列表裡面就可以了。

路徑在 "HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Run" 當中的字串值 ctfmon,而此字串值的數值資料為 "C:\Windows\system32\ctfmon.exe"。

https://jamie580114.pixnet.net/blog/post/241331239

如果 cftmon.exe 已經消失了,關於如何修復或下載 ctfmon.exe 可以參考下列。

作法1. 用時光回朔還原 Win10。

作法2. 用系統管理員開啟 cmd.exe,然後執行 sfc /scannow 指令去嘗試修復。

作法3. 執行 Windows 更新。

作法4. 下載 cftmon.exe 回去放好。

作法5. 重灌 Win10。

https://www.exefiles.com/zh-tw/exe/ctfmon-exe/