Windows

Windows10で不要なブートエントリを削除する

Windowsのブートまわりで少しハマったので覚え書きです。

私のメインPCはWindows10とUbuntuのデュアルブートだったのですが、とある事情でUbuntuを削除しWindowsのみの構成に戻すことにしました。ちなみに、デュアルブート時の環境はこんな感じ(だったはず)。

元に戻したくなったときのことを考え、別HDD(ドライブB)にUbuntuとGRUBを入れ、GRUB経由でWindowsとUbuntuを立ち上げる形にしていました。

そのため、起動ドライブをWindowsのドライブ(ドライブA)に変えれば、Windowsだけが起動するはずと思っていたのですが、何やらうまくいきません(´・ω・)

Windowsを起動してもOS選択画面が表示され、WindowsかUbuntuかどちらか選べと出てきます。色々と調べたところ、どうやらBOOTMGRのブートエントリにUbuntuの情報が残っているようです。これでは意味が無いので、不要なブートエントリを削除することにしました。

手順1:ブートエントリのIDを確認する

まずは削除したいブートエントリのIDを確認します。まずは管理者権限でコマンドプロンプトを開き、以下のbcdeditコマンドを実行します。

bcdedit /enum firmware

普通ではこれでUbuntuのブートエントリを確認できるはずなのですが、なぜか私の環境では出てきませんでした…。ということで、表示項目を全項目に広げエントリを探します。さきほどのfirmwareをallに変えて再実行します。

bcdedit /enum all

すると、リアルモードブートセクターという項目にUbuntuのエントリを見つけることができました。

エントリとして表示されている情報の内、identifierの16進数部分(上画像の赤枠)をテキストにコピーして覚えておきます。これがこのブートエントリのIDです。

手順2:ブートエントリを削除する

続いて、先の手順で確認したIDを指定してブートエントリを削除します。これもbcdeditのコマンドでdeleteオプションを指定するだけです。

bcdedit /delete {<手順1で覚えたブートエントリのID>}

下記画像のように、コマンドを実行後「この操作を正しく終了しました」の表示が出ればOKです。

これであとはWindowsを再起動すれば、無事にOS選択画面を経由せずにWindowsが起動できるはずです。今回はアイテムを1つ削除するだけでしたが、2つ以上のアイテムを削除したい場合もこの手順を繰り返せばOKです。

あまりブート周りの仕組みに詳しくないので不安でしたが、なんとか直ってくれて良かったです。お困りの方は参考にと言いたいところですが、お試しの際はあくまでも自己責任でお願いいたしますm(_ _)m

ではではノシ

関連記事

Linux

2020/3/28

SSHで公開鍵認証を設定する方法

これまでに何度かLinuxでサーバーを立てて遊んだりしていますが、毎回忘れてしまうのがSSHの公開鍵認証の設定方法です。一度設定してしまえば頻繁に触るものでもないので、ついつい忘却の彼方へ消えてしまいます(´・ω・`) この先、毎回調べなおすのも面倒なので、これを機に手順をまとめておくことにしました。ちなみに、サーバー(接続される側)がLinuxの想定です。 目次手順1:クライアント側で鍵ペアを作る手順2:サーバーに公開鍵を設定する手順3:SSHサーバーの設定 手順1:クライアント側で鍵ペアを作る まずは ...

この記事を読む

Flutter

2020/3/10

【Flutter】FutureBuilderで非同期にWidgetを生成する

ここ最近、Flutterでアプリを作ってきてある程度の知識がたまってきたので、徐々にこちらでもアウトプットしていこうと思います。 アプリの機能が複雑になってくると、外部との通信や重たい処理の終了を待ってからWidgetを生成したいときがあります。そんなときはFutureBuilderという仕組みを使うと簡単に非同期でWidgetが生成できます。 目次FutureBuilderの使い方builderについて非同期処理の状態を見る非同期処理の結果を取り出すまとめ参考 FutureBuilderの使い方 Fut ...

この記事を読む

日記 自作物

2020/3/7

FlutterでToDoアプリをつくってみた

最近、Flutterを使ったモバイルアプリの開発にハマっているのですが、前回このブログでも紹介した「SaltyStock」というアプリに続き、新しいアプリをリリースしました(・∀・) App Store‎CotoMemo‎CotoMemoはタブ型のToDoアプリです。仕事からプライベートまで、日々のやるべきこと(Coto)を気軽にメモ(Memo)する感覚で整理することができます。【主な機能】・タブによるタスク管理タブ毎にタスク整理ができるので、このアプリ1つで仕事もプライベートもあら... リリースしたの ...

この記事を読む

日記 自作物

2019/12/22

FlutterでiOS/Androidアプリを作ってみた

2019年の密かな目標の1つとして「スマホアプリを作ってリリースする」というのを掲げていたのですが、なんとか年内に達成することができました(・∀・) どうせ作るならiOS/Android両対応がいい!ということで、FlutterというGoogle製のフレームワークを使いました。開発したのは「SaltyStock」というアプリです。長期保有して塩漬け状態になっている株式銘柄を管理するというかなりニッチなアプリです笑。 「個人的にこういうのあったらいいな」というものを作ることができたので、概ね満足です。もし興 ...

この記事を読む

Linux

2020/3/10

Docker + Growiでイントラ向けWikiを立ち上げる

チーム開発をしていくうえで、課題の1つになるのが情報共有です。チームの歴史が長いと経験値は溜まっていきますが、それらが情報として整理されていないとメンバー交代時などに大きなコストが発生します。 そこで、イントラ向けのナレッジベース(Wiki)を探していたところ、Growiという良さげなOSSを見つけたので、お試し環境を立ち上げてみることにしました。手元の環境はUbuntu18.04ですが、Linuxであれば大体同じような手順になると思います。 目次DockerのインストールGrowiの準備接続ポートの変更 ...

この記事を読む

-Windows

Copyright© Corgi Lab. ~備忘録のための技術ブログ~ , 2020 All Rights Reserved.