Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10の右クリックメニューに「CABのインストール」を追加する方法

CAB(Cabinet)ファイルは、Microsoftや各OEMベンダーがWindows Updateやドライバーのオフラインインストール用として配布しているパッケージ形式です。しかし、Windows 10でCABファイルをインストールする方法がわからず戸惑うユーザーは少なくありません。

そんなときに便利なのが、コンテキストメニュー(右クリックメニュー)から直接CABファイルをインストールできるようにする方法です。同じ操作を実現する手段はほかにもありますが、本記事では、Windows 10のコンテキストメニューに「Install CAB(CABのインストール)」項目を追加する手順と、不要になった場合の削除方法を解説します。

Windows 10の右クリックメニューに「CABのインストール」を追加する方法

コンテキストメニューに「CABのインストール」を追加する

この機能を追加するには、Windowsレジストリの編集が必要です。誤った操作はシステムに影響を及ぼす可能性があるため、作業前にレジストリのバックアップを作成しておくことをおすすめします。

1. レジストリエディターを起動する

Win + Rキーを同時に押して「ファイル名を指定して実行」を起動し、regeditと入力してEnterキーを押します。レジストリエディターが開いたら、以下のキーへ移動してください。

コンピューター\HKEY_CLASSES_ROOT\CABFolder\Shell

2. 「runas」サブキーを作成する

runasという名前のサブキーが存在するかどうかを確認します。存在しない場合は、Shellキーを右クリックして「新規」→「キー」から新しく作成してください。

作成したrunasサブキーを選択します。

Windows 10の右クリックメニューに「CABのインストール」を追加する方法

3. 値を設定する

(既定)の文字列値をダブルクリックし、値のデータを「この更新プログラムのインストール」などの分かりやすい名前に変更します。ここに入力した文字列が、実際にコンテキストメニューに表示されます。

Windows 10の右クリックメニューに「CABのインストール」を追加する方法

次に、HasLUAShieldという名前の文字列値を新規作成します。ダブルクリックして、値のデータが空であることを確認してください。この値を設定することで、メニュー項目にUAC(ユーザーアカウント制御)の盾アイコンが表示されるようになります。

4. 実行コマンドを登録する

続いて、runasサブキーの下にcommandという名前のサブキーを作成します。

commandサブキーに移動したら、(既定)の文字列値をダブルクリックします。

Windows 10の右クリックメニューに「CABのインストール」を追加する方法

値のデータとして、以下のコマンドを入力してください。

cmd /k dism /online /add-package /packagepath:"%1"

設定が完了したら、変更を反映させるためにパソコンを再起動します。

CABファイルをインストールする手順

設定後は、CABファイルをインストールしたいときに、対象のファイルを選択して右クリックするだけでOKです。

コンテキストメニューに「この更新プログラムのインストール(Install CAB)」という項目が表示されるので、それを選択します。

UAC(ユーザーアカウント制御)のプロンプトが表示されたら、「はい」をクリックしてください。

その後、コマンドプロンプトが自動的に起動し、DISMツールによるCABファイルのインストール進行状況が表示されます。処理が完了するまで待ちましょう。

追加した項目を削除する方法

追加した項目が不要になった場合は、レジストリエディターで先ほど作成したrunasサブキーを右クリックし、「削除」を選択するだけで元の状態に戻せます。削除後、エクスプローラーを再起動またはPCを再起動すると、コンテキストメニューから項目が消えます。

なお、この仕組みは管理者権限でDISMコマンドを実行するものであるため、信頼できる提供元のCABファイルのみをインストールするよう注意してください。

このTipsは役に立ちましたか?

  1. Windows 11でコンテキストメニューを透明化する方法

    Windows 11といえば、デザインとユーザーインターフェースの大幅な進化がまず目につきます。数々の新機能の中でも、コンテキストメニューを透明にできる点は見逃せないポイントです。 本記事では、Windows 11でコンテキストメニューを透明化する具体的な手順を、ステップバイステップでわかりやすく解説します。 Windows 11でコンテキストメニューを透明にする方法 はじめに用語の確認です。Windowsにおける「コンテキストメニュー」とは、マウスを右クリックしたときに表示されるショートカットメニューのことです。右クリックメニューとも呼ばれます。 Windows 11では、スタートメニューや

  2. Windows 11でコンテキストメニューを透明化する方法

    Windows 11といえば、デザインやユーザーインターフェースの大幅な進化が何より目を引きます。数々の新機能の中でも、スタートメニューやタスクバーを半透明にできる「透明効果」は特に人気ですが、実はコンテキストメニューも透明化できることをご存じでしょうか。 この記事では、Windows 11のコンテキストメニューを透明化する方法を、初心者の方にもわかりやすくステップバイステップで解説していきます。 コンテキストメニューとは まず前提として、コンテキストメニューとは、グラフィカルユーザーインターフェース(GUI)上でマウスを右クリックした際に表示されるショートカットメニューのことです。「右クリッ