6 ポイント 投稿者 mirseo 2026-01-05 | 4件のコメント | WhatsAppで共有

こんにちは!

最近マザーボードを交換したところ、これまで正常だったTailscaleノードが接続できなくなる現象がありました。

ドキュメントを調べた結果、TPMの変更によって発生する問題だったのですが、私の環境ではあれこれ試した影響で何度も変更することになったため、TPM関連ファイルを削除して初期化する作業を行うRustユーティリティを作ってみました。

私と同じ問題を抱えている方の助けになればうれしいです!

注意:システムファイル
C:\ProgramData\Tailscale
C:\Users%USERNAME%\AppData\Local\Tailscale, /var/lib/tailscale/tailscaled.state
のデータを削除するため、管理者権限が必要です!

実行方法はRustのCargoを使うか、事前ビルド済みのReleaseファイルをダウンロードして利用できます :)

4件のコメント

 
kunggom 2026-01-08

結局、最新バージョンの Tailscale v1.92.5 からは、TPM ベースの暗号化機能がデフォルトで無効化されるとのことです。関連する issue とサポート要求があまりにも多く寄せられたためだそうです。

https://tailscale.com/changelog
https://github.com/tailscale/tailscale/pull/18336
https://news.ycombinator.com/item?id=46531925

 
mirseo 2026-01-08

こんにちは! 有益な情報をありがとうございます :)

TPM が無効化予定だとは知らなかったので、残念ですね……。個人的には TPM があると良いとは思うのですが、不便さはどうしても避けられないようですね……。私のように CPU の交換やボードの交換を頻繁にする人にとっては、確かに不便な点だと思います。

有益な情報を共有してくださってありがとうございます。
良い一日をお過ごしください!!

 
kunggom 2026-01-05

この問題のせいで、クライアントのバージョンが v1.90 台だったかに上がったとき、Windows VM が突然 tailnet に接続しなくなる現象を経験しました。
削除して再インストールしても、新しく起動すると問題が繰り返されたので、結局レジストリを修正して TPM 無効化ポリシーをかけて使っています。
そんな感じでだましだまし使っていましたが、ユーティリティまで自作して公開してくださるとは本当にすごいですね。

 
mirseo 2026-01-05

こんにちは!

私もTPMエラーを初めて経験したときは慌ててしまい、TPMも終了してみたり、
再インストールも何度も行ったのですが、結局解決できず、解決方法を探すのにかなり多くの時間を使ってしまいました(...)

幸い今回、Tailscaleに関するTPM関連の公式ドキュメントを見つけたのですが、
ユーザーが直接ファイルを削除しなければならないなどの制約があったため、

私と似たような方が多いと思い、便利に使えるように作ってみました!

温かく見ていただきありがとうございます!!
どうぞ良い一日をお過ごしください!!