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

Windows 11/10で開発者モードを有効・無効にする方法

Windows OSでは、アプリ開発のための新しい仕組みが導入されました。以前のように開発者ライセンスを取得しなくても、デバイスで一度開発者モードを有効にすれば、アプリの開発・インストール・テストを自由に行えるようになっています。この記事では、Windows 11およびWindows 10で開発者モードをオン/オフにする方法を詳しく解説します。

Windows 11で開発者モードを有効または無効にする

Windows 11の開発者モードは決して新機能ではなく、Windows 10の時代から存在していました。ただし、配置場所が変更になっており、Windows 10では「更新とセキュリティ」設定の下にあったのに対し、Windows 11では「プライバシーとセキュリティ」設定の下に移動しています。

  1. Windows 11の「設定」を開きます。
  2. 左側のナビゲーションペインで「プライバシーとセキュリティ」までスクロールします。
  3. 右側の「セキュリティ」セクションに切り替えます。
  4. 「開発者向け」メニューを展開します。
  5. 「開発者モード」の項目を探します。
  6. スイッチを「オン」の位置に切り替えます。

ウィジェットアプリなどをデプロイ・デバッグするには、Windowsの開発者モードを有効にしておく必要があります。まだの方は、以下の手順に沿って設定しましょう。

まず、Windows 11が動作しているPCで「設定」を開きます。

左側のナビゲーションペインから「プライバシーとセキュリティ」までスクロールします。

右側に表示される「セキュリティ」セクションへ移動します。

Windows 11/10で開発者モードを有効・無効にする方法

横矢印をクリックして「開発者向け」メニューを展開します。

「開発者モード」のエントリを探します。

Windows 11/10で開発者モードを有効・無効にする方法

見つかったら、「任意のソースからのアプリのインストール(未署名ファイルを含む)」オプションを「オン」にします。

警告メッセージが表示されるので、内容をよく読みましょう。

リスクを理解したうえで問題なければ、「はい」ボタンをクリックして開発者モードをオンにします。

以上が、Windows 11で開発者モードを有効にする手順です。とても簡単ですね。

Windows 10で開発者モードをオン/オフにする

「設定」アプリを開き、「更新とセキュリティ」を選択します。左側のメニューから「開発者向け」をクリックし、「開発者モード」を選択してください。

Windows 11/10で開発者モードを有効・無効にする方法

「開発者モードをオンにしますか?」という確認ダイアログが表示されます。「はい」をクリックすると、開発者モードが有効になります。

補足: Windows 11およびWindows 10では、グループポリシーやレジストリエディターを使って同じ設定を行うことも可能です。

グループポリシーエディター(GPEDIT)を使う方法

グループポリシーエディターを開き、以下の設定場所へ移動します。

ローカルコンピューターポリシー > コンピューターの構成 > 管理用テンプレート > Windowsコンポーネント > アプリパッケージの展開

次の2つのポリシーを編集して「有効」に設定します。

  1. 信頼できるすべてのアプリのインストールを許可する
  2. Windowsストアアプリの開発、および統合開発環境(IDE)からのインストールを許可する

レジストリエディター(REGEDIT)を使う方法

レジストリエディターを開き、以下のキーへ移動します。

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense

両方のDWORD値を「1」に設定してください。

開発者モードが有効になっているか確認する

開発者モードが正しく有効化されたかどうかを確認したい場合は、管理者権限でPowerShellを起動し、以下のコマンドを入力してEnterキーを押します。

show-windowsdeveloperlicenseregistration

Windows 11/10で開発者モードを有効・無効にする方法

出力の最終行に「This device is already in developer mode(このデバイスはすでに開発者モードです)」という確認メッセージが表示されれば成功です。これにより、サイドローディングによるアプリのインストールも可能になります。

それでは、Windows 11/10での開発をお楽しみください!

Microsoftの開発者モードとは?

開発者モードとは、開発者がVisual Studioからアプリをデプロイし、実機デバイス上でデバッグできるようにするための一連の特殊なオプション群です。さらに、一部の標準的なWindows機能において、ユーザーエクスペリエンスに関する追加の最適化も提供されます。このモードを有効にするために開発者ライセンスは一切不要です。

Windows 10の開発者モードは安全?

はい、安全です。開発者モードは、Microsoft Storeアプリケーションをテストするために各種ツールへのアクセスを必要とする開発者のために設計された機能だからです。

Windows 11/10で開発者モードを有効・無効にする方法

  1. Windows 11/10でWindows Installerサービス(msiserver)を有効・無効にする3つの方法

    Windows Installerサービス(msiserver)は、Windowsオペレーティングシステムにおけるすべてのソフトウェアのインストール処理を管理する重要なシステムサービスです。このサービスに不具合が発生すると、アプリケーションのインストールやアンインストールに問題が生じます。また、サービスが無効化されている状態では、Windows Installerに依存する他のサービスも正常に起動できなくなります。 本記事では、Windows 11/10環境においてWindows Installerサービスを有効または無効にする3つの方法を詳しく解説します。 Windows Installer

  2. Windows 11/10のパワースロットリングを有効・無効にする方法を徹底解説

    Windows 11/10には「パワースロットリング(Power Throttling)」と呼ばれる省電力技術が搭載されています。この機能の特長は、ユーザーが快適なマルチタスク環境を利用できる状態を維持しながら、バックグラウンド処理を省電力モードで実行することで、バッテリー駆動時間の延長を実現できる点です。もし不要だと感じた場合は、無効にすることも可能です。 Windows 11/10におけるパワースロットリングとは Windowsには、ユーザーが現在操作しているタスクや重要度の高い作業を自動的に検出し、それらを優先的に実行し続ける仕組みが組み込まれています。それ以外のプロセスは自動的にスロッ