設定の Windows Update - 更新プログラムの確認 を消す
諸悪の根源でトラブル続きの Windows Update なんぞ利用するはずもなく、無効にしていて設定のメニュー項目からも削除している。
設定を開くたびにこの文字を目にするのは精神衛生上よろしくないので消すことにした。
🟡 消すのはこいつ。👇
そもそも、なんでこんなところに表示されなきゃいけないのか意味不明。
誰もが確認すると思ってるのなら、大きな間違い、大きなお世話。
🟢 消した後。

削除ではなく、「消す」と言っているのには訳があり、表示枠が残っているため。

カーソルがホバーすると表示枠がうっすら見えてしまう。
でもまぁ、この程度なら許容範囲だろう。
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
🟨 編集するファイル
- C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\resources.pri
- C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\ValueBanner\Assets\Images\WindowsUpdate_Logo.svg
🟨 resources.pri の編集
更新プログラムの確認
バイナリエディタで「更新プログラムの確認」を検索し、空白に置き換える。

バイナリエディタで「Windows Update」を検索。
35件ヒットした結果の下から2番目。(Unicodeだと文字化けして見えないのでANSIまたはUTF-8にする)
この文字も空白で置き換える。

⚠️ アドレスは、26220.7755 の場合。
🟨 WindowsUpdate_Logo.svg の編集。
svg はテキストエディタで編集できるので、以下の内容と置き換える。
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8Z"
fill="none" opacity="0"/>
<path fill-rule="evenodd" clip-rule="evenodd"
d="M4.46231 7.53801C5.03057 6.15335 6.39189 5.17969 7.97944 5.17969C9.42963 5.17969 10.691 5.99221 11.3316 7.18809H9.88725C9.61111 7.18809 9.38725 7.41194 9.38725 7.68809C9.38725 7.96423 9.61111 8.18809 9.88725 8.18809H12.2872C12.5634 8.18809 12.7872 7.96423 12.7872 7.68809V5.28809C12.7872 5.01194 12.5634 4.78809 12.2872 4.78809C12.0111 4.78809 11.7872 5.01194 11.7872 5.28809V6.05704C10.91 4.91577 9.53105 4.17969 7.97944 4.17969C5.97233 4.17969 4.2541 5.41144 3.53719 7.15835C3.43235 7.41381 3.55445 7.7059 3.80992 7.81074C4.06538 7.91558 4.35747 7.79348 4.46231 7.53801Z"
fill="none" opacity="0"/>
<path fill-rule="evenodd" clip-rule="evenodd"
d="M12.4671 9.68624C12.5653 9.42815 12.4356 9.13932 12.1776 9.04112C11.9195 8.94292 11.6306 9.07255 11.5324 9.33064C10.9874 10.7631 9.60151 11.7797 7.97944 11.7797C6.54569 11.7797 5.29646 10.9855 4.64929 9.81172H6.1125C6.38864 9.81172 6.6125 9.58786 6.6125 9.31172C6.6125 9.03558 6.38864 8.81172 6.1125 8.81172H3.7125C3.57989 8.81172 3.45271 8.8644 3.35895 8.95817C3.26518 9.05193 3.2125 9.17911 3.2125 9.31172V11.7117C3.2125 11.9879 3.43636 12.2117 3.7125 12.2117C3.98864 12.2117 4.2125 11.9879 4.2125 11.7117V10.9548C5.09132 12.066 6.45169 12.7797 7.97944 12.7797C10.0302 12.7797 11.7793 11.4939 12.4671 9.68624Z"
fill="none" opacity="0"/>
<defs>
<linearGradient id="paint0_linear">
<stop stop-color="transparent"/>
<stop offset="1" stop-color="transparent"/>
</linearGradient>
<linearGradient id="paint1_linear">
<stop stop-color="transparent"/>
<stop offset="1" stop-color="transparent"/>
</linearGradient>
</defs>
</svg>
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
ちょっと強引だけど、今のところこの方法しか発見できてない。
スマートにカスタマイズするには、たぶん appxmanifest.xml? あたりを編集するんだろうけどいろいろ試してみたけどダメだった。
🔶 ちなみに、インストール後でも編集すると消えてくれます。