Windowsでのアップデートの体系
概要
順番より更新が切迫している重篤な問題のものが重要になるでしょう。- UEFI/BIOSアップデート
- CPUメーカーアップデート
- GPUメーカーアップデート
- SSDメーカーアップデート
- 関連機器アップデート
- Windows Update
- Microsoft Storeアップデート
- スクリプトでこなせるもの
- (ブラウザなどセルフアップデートGUI)
- (セルフコマンドアップデート)
- アンインストール型アップデート
- セルフアップデートが必要になるもの
PC/ATを基端とするATX等の規格のハードウェア、ソフトウェアで動作します。
ですが、CPU、GPU、SSDなどのハードウェアメーカーとしては、
主にWindows OSを動作対象としてサポートしており、
特に非米国企業であるところの中小SSDメーカーは、
コンシューマー向けのLinuxサポートを行っておりません。
そのため、Windows OSに外部機器として接続して、
ファームウェアを更新することも有力でしょう。
ここでは、Windows OSのアップデート体系について解説します。
ハードウェア側のアップデート体系とソフトウェア側のアップデート体系に分けられます。
ハードウェア側のアップデート体系
ハードウェア側のアップデート体系としては、意外なものとしては、外部機器のファームウェアアップデートがあります。
他は基本的には一定程度Windowsアップデートを活用した提供体制が構築されています。
その体系は、
モバイル端末における組み込み型機器による、
CPUメーカーと少数のハードウェアを除き、
単一の製造メーカーによる提供が行われるもの。
BTO、自作PCにおける、
部品メーカーで提供される割合の大きいものに分けられます。
UEFI化されているBIOSの更新にはUSBフラッシュメモリーが必要になる場合があります。
これは、ディスプレイモニターでも同様の場合があります。
UEFI/BIOSアップデートについて
これはモバイル機器やBTOメーカー提供のものと、マザーボードメーカー提供のものに分けられます。
UEFI/BIOSのアップデートは、USBフラッシュメモリーが必要になる場合があります。
これはFAT32が必要になるケースがあり、その場合で大容量USBメモリを使用する場合は、
アイオーデータハードディスクフォーマッタを推奨します。
CPUメーカーによるアップデート体系
Intel、AMDのCPUメーカーによる提供体系です。GPUメーカーによるアップデート体系
NVIDIA、AMD、IntelのGPUメーカーによる提供体系です。OEM提供のドライバーおよびファームウェアと、
チップメーカー型のドライバーおよびファームウェアが存在します。
前者はWindows Updateの場合などと、
後者は各チップメーカーのユーティリティソフトウェアでの提供が一般的です。
前者の方が使われている歴史が長くミスが露見していない場合は安全ですが、
後者の方が出来がいい説やゲームへの対応がいいなどで更新したくなるのも人情というものです。
あとは前者のWindows Updateが判断の誤りという半ば仕様的な誤配信であったりだとか、
前述通り後者の方が修正されている可能性もありますが。
SSDメーカーによるアップデート体系
SSDメーカーによる提供体系です。SSDはHDDよりファームウェアの更新が存在します。
これは内蔵機器なので、ユーティリティソフトウェア型でしょう。
ですが安定的な機器なので、あまり更新はありません。
関連機器のアップデート体系
ユーティリティソフトウェアの提供体系など。USB接続の機器であれば、
ユーティリティソフトウェアによる更新が多いでしょう。
ディスプレイモニターでは、USBポートが設けられている場合があります。
特にゲーミング用モニターに多いでしょう。
まとめ
ソフトウェア側のアップデート体系
ソフトウェアそのものはスクリプトでこなせるものも多いです。逆に意外なものにはブラウザがあります。
ブラウザにはセルフアップデート機能が備わっているものが多いので、
活用してしまえばいいと思います。
OS標準のアップデート体系では、
Windows UpdateとMicrosoft Storeがあります。
スクリプトでこなせるもの
コマンド実行で処理できるものはスクリプトでこなせます。ScoopやWinget対応のソフトウェア、コマンドアップデートに対応しているソフトウェアを更新できます。
Scoopはアップデートがそういうものなので、入れるソフトウェアを絞るしかありませんが、
Wingetもアップデートがそういう形になるので、
こちらは選んでアップデートする必要があります。
条件分岐でWingetでのアンインストール型アップデートを一定程度代替可能でしょう。
とはいえ、Unigetで片づけられるものも多いですが。
それは更新に不具合のあるものと混同したくないので。
アンインストール型アップデート
実はセルフアップデートでも同様の場合があるので突き詰めると難しいですが、UniGetを使えば楽です。
一番原始的な方法でホームページでいちいちインストーラーをダウンロードすることがこのページで一番辛い作業だといえます。
セルフアップデートが必要になるもの
ブラウザなど多くのソフトウェアが該当します。どう見てもアンインストール型アップデートの場合も多いです。 ダウンロードする手順がなくて楽なのでもうそれでいいです。
結構時間がかかる場合がネックです。
Windows Updateで提供されるもの
ドライバーやOSの更新プログラムなどが含まれます。OSのセキュリティ更新プログラムが多いです。
Visual Studioなどのソフトウェアも含まれる場合があります。
Microsoft Storeで更新できるもの
OS標準ソフトウェアや、 サードパーティの対応ソフトウェアが含まれます。非対応ソフトウェアの配布に対応したのでそのアップデートには対応していません。