Windows 11でVSCodeをシームレスにアップデートする方法
Windows 11システムでVisual Studio Code(VSCode)を最新の状態に保つことは、新機能、バグ修正、そしてスムーズなパフォーマンスを得る上で必須です。アップデートチェックをクリックするだけでは不十分だったり、全く機能しなかったりするケースがあり、少しイライラすることがあります。そこで、過去にVSCodeを最新の状態にするための様々なヒントをご紹介します。
ステップ1: Visual Studio Codeを起動する
VSCodeを起動します。まず、正常に動作していること、奇妙な不具合やフリーズがないことを確認してください。VSCodeに不具合があると、アップデートのインストールがなかなか進まない場合があります。場合によっては、一度閉じて再起動するだけで、良好な状態に戻っているかどうかを確認できることがあります。
ステップ2: アップデートメニューにアクセスする
右上にある3つの点…をクリックするとメニューが開きます。「ヘルプ」メニューの下にある「アップデートを確認」をクリックします。それでも何も起こらない場合、またはメニューがフリーズしている場合は、「ヘルプ」 > 「バージョン情報」を開いてバージョンを確認してください。VSCodeが自動的に確認メッセージを表示しないことがあるので、手動で確認することが重要です。
プロのヒント: Windowsでは、VSCodeが自動更新によってバックグラウンドでサイレントアップデートされることもあります。設定で自動更新がオンになっているかどうかを確認してください。 「ファイル」>「設定」>「設定」で「update」を検索してください。
ステップ3: アップデートをダウンロードしてインストールする
VSCode がアップデートを見つけると、自動的にダウンロードが開始されます。ネイティブアップデートのプロンプトが表示されない場合は、VSCode を一度閉じてから、スタートメニューまたはデスクトップショートカットから起動して再起動するとうまくいくという報告もあります。環境によっては、アップデートがバックグラウンドでずっと実行されることがあり、その場合は再起動することでプロセスが再開されることがあります。アップデートのダウンロードが完了すると、VSCode の再起動を促すプロンプトが表示されます。まずはコードファイルをすべて保存してください。この時点で作業内容を失いたくない人はいないでしょう。
ステップ4: 更新を確認する
再起動後、「ヘルプ」 > 「バージョン情報」でバージョンを確認してください。VSCodeのアップデートページに記載されている最新リリースと一致しているはずです。一致しない場合は、アップデートの確認を再度行うか、どうしても必要な場合はアンインストールして最新バージョンを再インストールしてください。
追加のヒントとよくある問題
場合によっては、更新が機能しないようで、工夫が必要になることがあります。
- インターネット接続が安定していることを確認してください。Wi-Fiが不安定だとアップデートがダウンロードされません。
- アップデートが失敗した場合は、VSCode を終了し、コンピューターの電源をオフにしてから、もう一度起動してください。再起動すると、すべてがリセットされることがあります。
- Windows のWindows Defenderまたはその他のセキュリティ ソフトウェアを確認してください。ウイルス対策ソフトウェアによって更新ファイルがブロックされることは誰も望んでいません。
- 特に VSCode をシステム全体にインストールした場合は、ユーザー アカウントに管理者権限があることを確認してください。
- 自動アップデートが途中で止まってしまう場合があります。その場合は、公式ページから最新のインストーラーを手動でダウンロードして実行してみてください。古いバージョンが上書きされるはずです。
結論
基本的に、メニューの更新チェックが機能するかどうかに関わらず、VSCodeを再起動し、自動更新が有効になっていることを確認し、状況がおかしくなった場合は再インストールするのが最善策です。WindowsとVSCodeのせいで、この手順が思ったよりも難しくなることが時々あるのが少し面倒ですが、これらの手順でほとんどの問題を解決できました。テクニカルサポートに頼る前に試してみる価値は十分にあります。
よくある質問
VSCode で更新が見つからない場合はどうすればいいですか?
最新の状態のように表示されているのに、より新しいバージョンが存在する場合は、インターネット接続を確認するか、VPNを無効にするか、最新のインストーラーを手動でダウンロードしてみてください。組み込みのアップデートが不具合を起こす場合もあります。
どのくらいの頻度でアップデートを確認すればよいですか?
毎週更新するか、VSCode を自動更新するように設定してください。通常は自動更新されます。しかし、あるマシンでは、自動更新が止まってしまう場合に備えて、月に一度手動で確認する方が効果的でした。Windows では、当然ながら、必要以上に更新を難しくしているからです。
VSCode の古いバージョンにロールバックできますか?
はい、ただし通常は推奨されません。それでも、必要であれば、 VSCodeアップデートアーカイブから以前のバージョンを取得できます。ただし、古いバージョンにはセキュリティパッチや改善が適用されていない可能性があることに注意してください。
まとめ
- 更新がトリガーされない場合は、VSCode と PC を再起動してみてください。
- 設定で自動更新が有効になっていることを確認してください。
- 頑なに拒否する場合は、公式サイトから手動でダウンロードすると問題が解決することがよくあります。
これで誰かの時間短縮になれば嬉しいです。複数のマシンで動作したので、少しでもお役に立てれば幸いです。