Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で開発者モードを有効・無効にする3つの方法

Windows 10の開発者モードとは?

以前はWindowsでアプリを開発・インストール・テストする際、Microsoftから開発者ライセンスを購入し、30日または90日ごとに更新しなければなりませんでした。しかしWindows 10の登場により、開発者ライセンスは廃止されました。現在は開発者モードを有効にするだけで、Windows 10上で自由にアプリのインストールやテストを始められます。

開発者モードを活用すれば、Windowsストアにアプリを提出する前にバグのチェックや改善点の洗い出しができ、より品質の高いアプリをリリースすることにつながります。

Windows 10で開発者モードを有効・無効にする3つの方法

アプリインストールの3つのセキュリティレベル

設定では、デバイスのセキュリティレベルを用途に合わせて以下の3段階から選択できます。

  • Windowsストアアプリ:デフォルトの設定です。Windowsストアで配信されているアプリのみインストールできます。
  • サイドロードアプリ:Windowsストアの認証を受けていないアプリ(社内専用アプリなど)をインストールするための設定です。
  • 開発者モード:デバイス上でアプリのテスト・デバッグ・インストールが可能になり、サイドロードも行えます。

開発者の方や、サードパーティ製アプリをテストしたい方は開発者モードを有効にしましょう。一方で、開発者モードは一般ユーザーには不要な機能でもあるため、セキュリティ向上のために無効化したいケースもあります。本記事では、Windows 10で開発者モードを有効または無効にする方法を3つ紹介します。

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

作業中に予期せぬ問題が発生した場合に備えて、あらかじめシステムの復元ポイントを作成しておくことをおすすめします。

方法1:設定アプリから切り替える

  1. 「Windowsキー + I」を押して設定を開き、「更新とセキュリティ」をクリックします。
    Windows 10で開発者モードを有効・無効にする3つの方法
  2. 左側のメニューから「開発者向け」を選択します。
  3. 「Windowsストアアプリ」「サイドロードアプリ」「開発者モード」の中から希望の項目を選択します。
    Windows 10で開発者モードを有効・無効にする3つの方法
  4. 「サイドロードアプリ」または「開発者モード」を選択した場合は、確認画面が表示されるので「はい」をクリックして続行します。
    Windows 10で開発者モードを有効・無効にする3つの方法
  5. 設定を閉じてPCを再起動すれば完了です。

方法2:レジストリエディターから切り替える

注意:レジストリの編集は、誤った操作を行うとシステムに深刻な影響を与える可能性があります。必ず事前にレジストリのバックアップを取ってから作業してください。

  1. 「Windowsキー + R」を押し、「regedit」と入力してEnterキーを押すと、レジストリエディターが開きます。
    Windows 10で開発者モードを有効・無効にする3つの方法
  2. 次のレジストリキーへ移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock
  3. 「AppModelUnlock」を右クリックし、「新規 > DWORD(32ビット)値」を選択します。
    Windows 10で開発者モードを有効・無効にする3つの方法
  4. 作成したDWORD値の名前を「AllowAllTrustedApps」に変更します。
  5. 同様の手順で、「AllowDevelopmentWithoutDevLicense」という名前のDWORD値ももう1つ作成します。
    Windows 10で開発者モードを有効・無効にする3つの方法
  6. 目的に応じて、それぞれの値を以下のように設定します。
    • Windowsストアアプリのみ許可:両方の値を「0」に設定
    • サイドロードアプリを許可:「AllowAllTrustedApps」を「1」、「AllowDevelopmentWithoutDevLicense」を「0」に設定
    • 開発者モードを有効化:両方の値を「1」に設定
    Windows 10で開発者モードを有効・無効にする3つの方法
  7. レジストリエディターを閉じ、PCを再起動して変更を反映させます。

方法3:グループポリシーエディターから切り替える

補足:グループポリシーエディターはWindows 10 Pro/Enterprise/Educationエディションでのみ利用可能です。Homeエディションには搭載されていません。

  1. 「Windowsキー + R」を押し、「gpedit.msc」と入力してEnterキーを押します。
    Windows 10で開発者モードを有効・無効にする3つの方法
  2. 次のパスへ移動します。
    コンピューターの構成 > 管理用テンプレート > Windowsコンポーネント > アプリ パッケージの展開
  3. 「アプリ パッケージの展開」を選択した状態で、右側のウィンドウにある「信頼できるすべてのアプリのインストールを許可する」および「Windowsストアアプリの開発と統合開発環境(IDE)からのインストールを許可する」の2つのポリシーをダブルクリックします。
    Windows 10で開発者モードを有効・無効にする3つの方法
  4. 開発者モードを有効にする場合は、両方のポリシーを「有効」に設定し、「適用」→「OK」の順にクリックします。
    Windows 10で開発者モードを有効・無効にする3つの方法
  5. PCを再起動すると変更が保存されます。

ヒント:今後開発者モードを無効にしたい場合は、同じポリシーを「無効」に設定するだけでOKです。

まとめ

以上、Windows 10で開発者モードを有効または無効にする方法を3通り紹介しました。設定アプリからの操作が最も簡単ですが、環境に応じてレジストリやグループポリシーを使った方法も活用してみてください。この記事についてご不明な点がある場合は、コメント欄からお気軽にお問い合わせください。

おすすめ記事:

  • Windows 10でテーマによるデスクトップアイコンの変更を許可または禁止する方法
  • Windows 10で詳細なステータスメッセージを表示する方法
  • Windows 10でユーザーによるデスクトップアイコンの変更を禁止する方法
  • Windows 10で壁紙のJPEG圧縮による画質低下を防ぐ方法
  1. Windows 10でWindowsエラー報告を有効/無効にする方法【初心者向け解説】

    Windows 10では、システムがクラッシュしたりフリーズして応答しなくなったりした際、エラーログが自動的にMicrosoftへ送信され、その問題に対する解決策が存在するかどうかが確認されます。これらの一連の処理を担当しているのが「Windows エラー報告(WER)」です。WERは、ユーザー側で発生したソフトウェアのクラッシュや障害に関する情報を記録する、柔軟なイベントベースのフィードバック基盤となっています。 Windowsエラー報告によって収集されたデータは分析され、Windowsが検出可能なハードウェアやソフトウェアの問題に関する詳細情報としてまとめられます。その後、この情報はMi

  2. Windows 10でインライン オートコンプリートを有効/無効にする方法

    Windowsには2種類のオートコンプリート機能が用意されています。1つは単に「オートコンプリート」と呼ばれるもので、入力中の内容に基づいてドロップダウンリスト形式で候補を表示します。もう1つは「インライン オートコンプリート」と呼ばれ、最も近い候補を入力行に直接自動補完する機能です。ChromeやFirefoxなどの最新ブラウザでは、URLを入力するとアドレスバーに一致するURLが自動的に補完されるインライン オートコンプリート機能を目にしたことがあるでしょう。 実は、このインライン オートコンプリート機能は、エクスプローラー、[ファイル名を指定して実行] ダイアログ、アプリの [開く]/