
維生素 D 確實參與免疫細胞的運作,早期人體研究也曾看到呼吸道感染風險小幅下降。不過,近年的大型試驗與更新統合分析加入更多資料後,整體差異變得很小。比較合適的理解是:維持基本營養狀態有意義,但不能把維生素 D 當成防感冒的保證。
每到換季,LINE 群組裡總會出現一張「提升防護力」的長輩圖:太陽、膠囊、盾牌,再加上一句「補夠就不容易中標」。畫面很好懂,問題也出在太好懂。免疫系統不是只有一個開關,呼吸道感染更會受到病毒種類、疫苗、睡眠、接觸量與慢性病影響。
維生素 D 和免疫的關係是真的。至於補充後能不能少一次感冒?研究答案沒有一句話那麼乾脆。早期分析帶來期待,後來的大型試驗則讓效果幅度重新被校準。把這段研究歷程看完,比只記住「有效」或「沒效」更有用。
一、維生素 D 怎麼參與免疫?2 條可能路徑
(一)免疫細胞能接收維生素 D 訊號
單核球、巨噬細胞、樹突細胞與部分淋巴球上,都可找到維生素 D 受體。你可以把受體想成細胞上的收訊孔:訊號接上後,細胞內某些基因與免疫反應會跟著調整。
研究者特別關心抗菌胜肽。它是身體先天防禦系統的一部分,像呼吸道前線配備的工具;維生素 D 訊號可能影響這些工具的製造與使用。這條路徑讓「維生素 D 狀態很低時,免疫反應可能不一樣」成為合理的研究問題。[1][2]
(二)它也參與發炎訊號的調節
感染時需要發炎反應來處理病原,但反應太久或太強,也可能讓自己更不舒服。維生素 D 相關訊號會影響先天與後天免疫細胞之間的溝通,理論上可能幫助反應維持在合適範圍。
機轉說得通,仍不等於人一定少生病。實際感染就像一場團隊賽,維生素 D 只在其中一個位置;疫苗、洗手、通風、接觸量、年齡與原有疾病都在場上。

二、早期研究看到什麼?2 次統合分析帶來的線索
(一)2017 年:整體風險出現小幅下降
2017 年一篇個別受試者資料統合分析,把 25 項隨機試驗、10,933 人的資料重新整合。維生素 D 組至少發生一次急性呼吸道感染的機率較低,校正後勝算比為 0.88。每日或每週補充、沒有額外間歇大劑量的研究,訊號較清楚;起始 25(OH)D 低於 10 ng/mL 的少數受試者,差異也比較大。[1]
這項研究為什麼常被引用?因為它不只把每篇研究的平均值放在一起,而是回頭分析個別受試者資料。不過,各試驗的年齡、國家、用量與感染定義差很多,低起始濃度的子群人數也不大。它提供的是方向,不是一個可直接套用到每個人的防感冒公式。
(二)2021 年:方向相近,幅度仍小
2021 年更新分析納入 43 項研究、48,488 人,整體結果仍偏向風險小幅下降,勝算比約 0.92。研究者在每日使用、每日等值 400 至 1000 IU、追蹤不超過一年與兒童試驗中,看到較明顯的子群訊號。[2]
這些數字可以幫我們理解研究條件,卻不能變成「每天照這個量就會少感冒」的產品指示。子群之間還可能同時差在年齡、地區與原本濃度,不能只抓出一個數字使用。
三、加入大型試驗後怎麼變?3 組新資料一起看
後續資料沒有把早期訊號完全推翻,而是把它縮小了。
(一)CORONAVIT:檢測後補充未降低感染
2022 年英國 CORONAVIT 試驗納入 6,200 位成人,比較「主動提供維生素 D 檢測,依結果補充 800 IU 或 3,200 IU」和「不主動提供檢測與補充」。追蹤 6 個月後,兩種策略都沒有降低急性呼吸道感染或 COVID-19 風險。[3]
(二)2025 年更新分析:整體接近無差異
2025 年更新統合分析納入 40 項研究、61,589 人。整體勝算比為 0.94,95% 信賴區間為 0.88 至 1.00,未達統計顯著。[5] 也就是說,結果仍略偏向可能有很小的差異,但新增大型資料後,已無法確認一般族群能得到穩定的預防效果。
(三)兒童研究:沒有看見一致改變
2025 年兒科統合分析彙整 17 項隨機試驗、18,372 人。急性呼吸道感染的整體相對風險為 0.82,但信賴區間跨過無差異;住院天數與恢復時間也沒有明確變化。[6] 孩子常感冒的原因很多,不能只看頻率就自行判定缺乏,更不適合直接照成人或研究中的高量補充。若家長擔心孩子的營養狀態,請帶著飲食與生長資料到兒科或藥局評估。

| 研究 | 受試者 | 研究看到什麼 | 怎麼理解 |
|---|---|---|---|
| 2017 個別資料統合分析 | 25 試驗、10,933 人 | 整體有小幅下降;極低起始濃度與每日/每週研究訊號較明顯 | 形成早期支持,但各試驗差異大 |
| 2022 CORONAVIT | 6,200 位成人 | 檢測後補充策略未降低感染 | 主動篩檢再補充,不一定換來預防效果 |
| 2025 更新統合分析 | 40 試驗、61,589 人 | 整體結果未達統計顯著 | 加入大型資料後,效果更接近無差異 |
四、需要驗 25(OH)D 嗎?2 種情況要分開
(一)一般健康成人:不需要人人追一個理想值
血液中的 25-羥維生素 D〔25(OH)D〕是常用的營養狀態指標。2024 年內分泌學會指引不建議沒有特定適應症的健康成人常規篩檢,也沒有為疾病預防建立一個人人通用的理想濃度。[4]
所以,「我今年感冒三次,要不要先驗維生素 D?」不能只靠次數回答。先看是不是有幼兒上學帶病毒回家、工作常接觸人群、睡眠太少,或呼吸道本來就有過敏問題,通常更貼近現實。
(二)有醫療理由:檢測與追蹤仍有價值
低血鈣、骨質疾病、吸收不良、胃繞道手術、慢性腎肝疾病,或使用會影響維生素 D 代謝的藥物時,醫師可能有不同的檢測與處理考量。這和為了「提升免疫」人人抽血,是兩件事。
若已被確認缺乏,矯正缺乏本身有營養與骨骼上的理由;能不能因此少一次感染,則不能預先保證。
五、日常怎麼做?4 件事比追高劑量實際
- 先顧基本來源。含脂魚、蛋黃與部分強化食品都能提供維生素 D;補充品用來填補飲食不足,不是季節一到就自動加量。
- 日照沒有一條固定公式。合成量會受季節、時間、膚色、衣著與防曬影響。別為了補維生素 D,刻意在高紫外線時段長時間不防曬。
- 把研究用量留在研究裡。800 IU、3,200 IU 或間歇大劑量都是特定試驗條件,不等於個人處方。健康成人不宜只因換季自行高量補充。
- 感染預防仍靠整套做法。疫苗、洗手、通風、症狀期間減少接觸,以及睡眠和慢性病控制,證據與實用性都更直接。
六、常見問題與迷思:3 個說法怎麼看
Q1:原本很缺的人,補充後會比較有機會看到變化嗎?
研究曾看到這個方向。2017 年分析中,起始濃度非常低的子群差異較大;但人數較少,後續資料也沒有建立一條適用所有人的門檻。可以把它當成合理線索,不能當個人保證。
Q2:每天補,會比一個月吃一次大劑量好嗎?
部分早期研究在每日或每週補充看到較清楚的訊號,2024 年指引也在有補充適應症的 50 歲以上成人中,偏向每日較低量而非間歇高量。[4] 這不代表每位健康成人都需要為了防感染開始補充,個人用量仍要看飲食、疾病與用藥。
Q3:已經感冒,臨時多吃能縮短病程嗎?
目前沒有足夠資料支持把維生素 D 當急性治療。高燒不退、呼吸困難、意識改變、明顯脫水,或幼兒、長者與慢性病患者症狀快速惡化,都應及時就醫。
這些研究真正留下的訊息,不是「補」或「不補」二選一。維生素 D 有清楚的免疫機轉,也有早期人體訊號;大型新資料提醒我們,平均效果可能很小,而且不會平均落在每個人身上。若你有已知缺乏、骨骼或吸收問題,建議把最近的檢驗和補充品一起帶到診間或藥局,諮詢醫師或藥師,才能有一個比較完整的答案。
參考文獻
- Martineau AR, et al. Vitamin D Supplementation to Prevent Acute Respiratory Tract Infections: Systematic Review and Meta-Analysis of Individual Participant Data. BMJ. 2017;356:i6583. DOI: 10.1136/bmj.i6583
- Jolliffe DA, et al. Vitamin D Supplementation to Prevent Acute Respiratory Infections: A Systematic Review and Meta-Analysis of Aggregate Data From Randomised Controlled Trials. Lancet Diabetes Endocrinol. 2021;9(5):276-292. DOI: 10.1016/S2213-8587(21)00051-6
- Jolliffe DA, et al. Effect of a Test-and-Treat Approach to Vitamin D Supplementation on Risk of All Cause Acute Respiratory Tract Infection and COVID-19: Phase 3 Randomised Controlled Trial (CORONAVIT). BMJ. 2022;378:e071230. DOI: 10.1136/bmj-2022-071230
- Demay MB, et al. Vitamin D for the Prevention of Disease: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab. 2024;109(8):1907-1947. DOI: 10.1210/clinem/dgae290
- Jolliffe DA, et al. Vitamin D Supplementation to Prevent Acute Respiratory Infections: A Systematic Review and Meta-Analysis of Aggregate Data From Randomised Controlled Trials. Lancet Diabetes Endocrinol. 2025;13(4):307-320. DOI: 10.1016/S2213-8587(24)00348-6
- Wang L, et al. Efficacy of Vitamin D Supplementation in Preventing Acute Respiratory Tract Infections in Children: A Systematic Review and Meta-Analysis. BMC Pediatr. 2025;25(1):985. DOI: 10.1186/s12887-025-06361-6
本文為研究資料整理,不能取代個別診斷、檢驗判讀或治療建議。若有已知缺乏、骨骼疾病、吸收不良、慢性腎肝疾病,或正在使用藥物,請和醫師、藥師或營養師討論。
醫療免責聲明
本文僅供健康知識參考,不能取代專業醫療診斷、治療或建議。每個人的身心狀況不同,如有任何健康疑慮或症狀,請諮詢合格的醫療專業人員。切勿因本文內容而延遲就醫或自行調整用藥。
