作者drkh (eutatosp)
看板Storage_Zone
標題[請益] HDD 的 APM level 更改後, 能永久維持嗎?
時間Tue Sep 29 18:29:07 2026
我有一顆十二年前出廠的 Transcend 創見 StoreJet 25M3 USB3.0 行動硬碟, 內置
HGST 日立 HTS541010A9E680 STAT3 HDD (支援 ATA8-ACS | ATA8-ACS version 6).
USB 橋接晶片是 ASMedia ASM1051.
這顆行動硬碟接入一款 Avermedia 圓剛 ER330 媒體播放器, 儲存並回播 ER330 錄製的
.mp4 檔案.
有一個問題...
當播放儲存在這顆行動硬碟的 .mp4 時, 若暫停播放, 則重新播放不久後, 會卡頓一下.
後來用 CrystalDiskInfo 發現原因是 HGST HDD 的 APM (Advanced Power Management)
level 預設為 01h, 也就是最省電且 standby. 所以, 每當暫停過後重新播放,
且 ER330 的 buffer 用罄, ER330 開始向 HDD 讀入資料時. HGST HDD 必須重新開始
spin, 這樣就造成了短暫的卡頓.
我把這顆行動硬碟接到 Windows 11 PC 的 USB port, 開啟 CrystalDiskInfo 9.7.0
(英文版), 進入 Menu > Function > Advanced Feature > AAM/APM Control, 然後將
APM 關閉.
但是, 後來我將這顆行動硬碟從 PC 取下, 再接入 ER330 後, 問題依舊. 我再將這顆
行動硬碟接入 PC, 發現 APM level 又回復為 01h.
研究一番才發現, 原來 ATA 規範明訂, HDD 斷電後再上電, 各項設定會恢復出廠預設值!
請問, 這是否表示... 關閉 APM 後, 一定沒辦法維持住? 如果還有辦法, 是什麼辦法?
但前提是非不得已, 不更換此行動硬碟.
我也知道 CrystalDiskInfo 或 HDDScan 等軟體可以用程式常駐的方式, 每次 Windows
開機就重設 APM level, 但我是要將這顆行動硬碟用在圓剛的 ER330, 不是用在 Windows
PC.
又, 我知道 ATA8-ACS 有一個 Disable reverting to power-on defaults (66h) 指令,
但這是指 software reset 之後, 可保留更改的設定值. 對於 hardware reset 或
power on/off cycle 無效.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.37.28 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Storage_Zone/M.1790677750.A.869.html
1F:→ Cubelia : HGST這系列建議拆出來用廠商DOS工具改 09/29 21:05
2F:→ Cubelia : 只有用HGST Feature Tool才能成功 09/29 21:06
3F:→ bailan : 廠商工具才改吧,就像WD也得用WD工具改,你這種用軟 09/29 22:06
4F:→ bailan : 體改的只能掛在開機處讓他每次開機跑一次。 09/29 22:07
5F:推 bust222 : 一樓正解 這顆要用feature tools改 而且還不能用原 09/29 23:51
6F:→ bust222 : 廠的我記得 因為這隻程式不是所有型號都支援(功能 09/29 23:51
7F:→ bust222 : 明明有 但是程式裡面沒有這個型號的字串他就不吃) 09/29 23:51
8F:→ bust222 : ,所以做法是先用 如果提示不支援 就要用hex edito 09/29 23:51
9F:→ bust222 : r去改執行檔字串 騙程式支援你的hdd 09/29 23:51
10F:→ bust222 : 當初備份都是掃這系列2.5吋的5k1000 7k1000 1tb 某 09/29 23:57
11F:→ bust222 : 種程度上是因為這顆不佔空間 夠穩定 還可以把C1寫 09/29 23:57
12F:→ bust222 : 死一勞永逸 只是這顆斷貨很久了 不然7k1000-1000 3 09/29 23:57
13F:→ bust222 : V0是真的很穩定 09/29 23:57
14F:→ glen246 : HDD、外接盒Bridge IC皆有電源管理,二者都要改 09/30 11:58
15F:→ drkh : 在以下網址找到了 ftool, 還有專門修改 APM level的 09/30 13:31
16F:→ drkh : 指引與工具程式. 但程式須從純DOS執行. 那就須再找 09/30 13:32
17F:→ drkh : 能適用於現代硬體的 DOS. 有點兒麻煩. 09/30 13:33
19F:→ drkh : 還是謝謝各位的指導. 謝謝. 09/30 13:35
20F:→ bust222 : 其實ftools之前有網友把程式跟dos打包成iso檔 直接 09/30 18:23
21F:→ bust222 : 燒錄成光碟開機或是用隨身碟量產掛載都可以 好像不 09/30 18:23
22F:→ bust222 : 能用rufus直接丟到隨身碟裡 那個檔案我不知道有沒 09/30 18:23
23F:→ bust222 : 有留著 總之改這個工程有點浩大 09/30 18:23
24F:→ bust222 : 然後這顆祥碩的外接盒晶片也是很早期的那種 不知道 09/30 18:25
25F:→ bust222 : sleep有沒有辦法改 我是覺得先把hdd搞定再看看 09/30 18:25
26F:→ drkh : 搞定! APM level預設的01h改為FEh了. 暫停播放後, 10/05 13:52
27F:→ drkh : 續播時, 不再卡頓. 10/05 13:53
28F:→ drkh : 但費了一番手腳, 主要是我的PC用12代 Core, 也沒有 10/05 13:54
29F:→ drkh : 獨顯, UEFI 不能開 CSM, 無法用深山紅葉鏡像的隨身 10/05 13:55
30F:→ drkh : 碟開機. 須在一台老筆電用 legacy 的 USB Floppy 模 10/05 13:58
31F:→ drkh : 世開機. 而且還要先把 HGST HDD 從創見 25M3 剝出來 10/05 13:59
32F:→ drkh : 把筆電的 SATA HDD 也取出, 換上 HGST, 這樣, 10/05 14:03
33F:→ drkh : ft217b1.exe 才看得見 HGST. 10/05 14:03
34F:→ drkh : 我用 Rufus 4.6 製作深山紅葉的鏡像隨身碟, 可以用. 10/05 14:05
35F:→ prussian : 以現在的流行的方式可能是請agent幫你逆向幹出一個 10/05 21:06
36F:→ prussian : windows 可以用的版本 XD 10/05 21:06
※ 編輯: drkh (1.163.26.50 臺灣), 10/06/2026 09:31:25
37F:→ drkh : 樓上的主意好. 10/06 09:56
38F:→ drkh : 附一張 ft217b1.exe 更改 APM level 畫面的相片: 10/06 09:57
40F:→ bust222 : 恭喜搞定 不過這玩意寫入底層設定值還要在dos環境 10/06 17:10
41F:→ bust222 : 下執行的 我是不建議用ai硬幹 如果真的只是單純寫 10/06 17:10
42F:→ bust222 : 入apm那理論上cdi應該就能用了 另外你應該以後也沒 10/06 17:10
43F:→ bust222 : 機會用到了就是... 10/06 17:10
44F:→ Cubelia : CDI那個不知什麼原因APM改了不會寫進去硬碟韌體 10/06 17:17
45F:→ bust222 : 當然一定是hgst有做保護 所以我不是很建議用ai逆向 10/06 17:21
46F:→ bust222 : 硬幹 沒必要 再說可以直接用cdi寫死的反而是少數吧 10/06 17:21
47F:→ bust222 : wd以前不是也要用wdidle hgst可以改 本身也夠耐操 10/06 17:21
48F:→ bust222 : 我覺得ok了 我有一顆c1快30w了也是活得好好的 我 10/06 17:21
49F:→ bust222 : 自己不敢用而已XD 10/06 17:21