デバイスを開発用に有効にするEnable your device for development

開発者モードを有効にし、アプリのサイドローディングを行い、その他の開発者向け機能にアクセスするActivate Developer Mode, sideload apps and access other developer features

デバイスを開発用に有効にする

コンピューターをゲーム、Web 閲覧、メール、Office アプリなどの日々の通常の用途に使用している場合は、開発者モードを有効にする必要はなく、また有効にしないことをお勧めします。If you are using your computer for ordinary day-to-day activities such as games, web browsing, email or Office apps, you do not need to activate Developer Mode and in fact, you shouldn't activate it. その場合は、このページの情報の残りの部分は、関連のない情報ですので、The rest of the information on this page won't matter to you, and you can safely get back to whatever it is you were doing. 元の作業にお戻りください。Thanks for stopping by!

コンピューターで初めて Visual Studio を使用してソフトウェアを作成する場合は、開発用 PC とコードのテスト用デバイスの両方で、開発者モードを有効にする必要があります。However, if you are writing software with Visual Studio on a computer for first time, you will need to enable Developer Mode on both the development PC, and on any devices you'll use to test your code. 開発者モードが有効になっていない状態で UWP プロジェクトを開くと、[開発者向け] 設定ページが開くか、Visual Studio に次のダイアログ ボックスが表示されます。Opening a UWP project when Developer Mode is not enabled will either open the For developers settings page, or cause this dialog to appear in Visual Studio:

Visual Studio で表示される、開発者モードを有効にするためのダイアログ

このダイアログが表示された場合は、[開発者向け設定] をクリックして **[開発者向け] ** 設定ページを開きます。When you see this dialog, click settings for developers to open the For developers settings page.

注意

[開発者向け] ページにいつでも移動し、開発者モードの有効/無効を切り替えることができます。その場合には、タスク バーの Cortana 検索ボックスに「開発者向け」と入力するだけです。You can go to the For developers page at any time to enable or disable Developer Mode: simply enter "for developers" into the Cortana search box in the taskbar.

開発者向け設定にアクセスするAccessing settings for Developers

開発者モードを有効にするには、またはその他の設定にアクセスするには:To enable Developer mode, or access other settings:

  1. [開発者向け] 設定ダイアログ ボックスで、必要なアクセスのレベルを選択します。From the For developers settings dialog, choose the level of access that you need.
  2. 選択した設定の免責事項を読み、[はい] をクリックして変更を受け入れます。Read the disclaimer for the setting you chose, then click Yes to accept the change.

注意

開発者モードを有効にするには、管理者のアクセス権が必要です。Enabling Developer mode requires administrator access. 組織所有のデバイスの場合は、このオプションが無効になっていることもあります。If your device is owned by an organization, this option might be disabled.

デスクトップ デバイス ファミリの設定ページを以下に示します。Here's the settings page on the desktop device family:

[設定] に移動し、[更新とセキュリティ] を選び、[開発者向け] を選んでオプションを表示する

モバイル デバイス ファミリの設定ページを以下に示します。Here's the settings page on the mobile device family:

電話の [設定] から [更新とセキュリティ] を選ぶ

選ぶ必要がある設定: アプリのサイドローディングか開発者モードかWhich setting should I choose: sideload apps or Developer Mode?

デバイスでは、開発者モードを有効にすることも、サイドローディングのみを有効にすることもできます。You can enable a device for development, or just for sideloading.

  • Microsoft Store アプリでは、既定の設定です。Microsoft Store apps is the default setting. アプリの開発中でない場合や、組織から配布された特殊な内部アプリを使っている場合は、この設定を有効にしておきます。If you aren't developing apps, or using special internal apps issued by your company, keep this setting active.
  • サイドローディングでは、Microsoft Store の認証を受けていないアプリをインストールし、実行やテストを行うことができます。Sideloading is installing and then running or testing an app that has not been certified by the Microsoft Store. たとえば、社内のみで使うアプリなどがあります。For example, an app that is internal to your company only.
  • 開発者モードを使用すると、アプリをサイドロードし、Visual Studio からデバッグ モードでアプリを実行することもできます。Developer mode lets you sideload apps, and also run apps from Visual Studio in debug mode.

既定では、Microsoft Store からのみユニバーサル Windows プラットフォーム (UWP) アプリをインストールできます。By default, you can only install Universal Windows Platform (UWP) apps from the Microsoft Store. 開発者向け機能を使用するように設定を変更すると、デバイスのセキュリティ レベルが変わる場合があります。Changing these settings to use developer features can change the level of security of your device. 未検証のソースからはアプリをインストールしないでください。You should not install apps from unverified sources.

アプリのサイドローディングSideload apps

アプリのサイドローディング設定は、通常、Microsoft Store を使わずにカスタム アプリを管理対象デバイスにインストールする必要がある会社や学校によって使用されます。The Sideload apps setting is typically used by companies or schools that need to install custom apps on managed devices without going through the Microsoft Store. この場合、設定ページのイメージで以前に示したように、UWP アプリ設定を無効にするポリシーを組織が適用していることはよくあります。In this case, it's common for the organization to enforce a policy that disables the UWP apps setting, as shown previously in the image of the settings page. また、組織は、必要な証明書と、アプリをサイドローディングするインストール場所を提供します。The organization also provides the required certificate and install location to sideload apps. 詳しくは、TechNet の記事「Windows 10 でのアプリのサイド ローディング」と「Microsoft Intune でのアプリ展開の開始」をご覧ください。For more info, see the TechNet articles Sideload apps in Windows 10 and Get started with app deployment in Microsoft Intune.

デバイス ファミリ固有の情報Device family specific info

  • デスクトップ デバイス ファミリの場合: パッケージと共に作成される Windows PowerShell スクリプトを実行して、アプリの実行に必要なアプリ パッケージ (.appx) と証明書をインストールできます ("Add-AppDevPackage.ps1")。On the desktop device family: You can install an app package (.appx) and any certificate that is needed to run the app by running the Windows PowerShell script that is created with the package ("Add-AppDevPackage.ps1"). 詳しくは、「UWP アプリのパッケージ化」をご覧ください。For more info, see Packaging UWP apps.

  • モバイル デバイス ファミリの場合: 必要な証明書が既にインストールされている場合は、電子メールまたは SD カードで受け取ったファイルをタップして、.appx をインストールできます。On the mobile device family: If the required certificate is already installed, you can tap the file to install any .appx sent to you via email or on an SD card.

信頼できる証明書がないデバイスにアプリをインストールすることはできないため、アプリのサイドローディングは開発者モードよりも安全です。Sideload apps is a more secure option than Developer Mode because you cannot install apps on the device without a trusted certificate.

注意

アプリをサイドローディングする場合は、信頼できるソースからのみアプリをインストールしてください。If you sideload apps, you should still only install apps from trusted sources. サイドローディングしたアプリ (Microsoft Store の認証を受けていないアプリ) をインストールする場合は、そのアプリをサイドローディングする際に必要なすべての権利をお客様が保持していること、およびそのアプリのインストールや実行の結果生じるすべての問題についてお客様が一切の責任を負うことに同意したものと見なされます。When you install a sideloaded app that has not been certified by the Microsoft Store, you are agreeing that you have obtained all rights necessary to sideload the app and that you are solely responsible for any harm that results from installing and running the app. このプライバシーに関する声明の「Windows」>「Microsoft Store」セクションをご覧ください。See the Windows > Microsoft Store section of this privacy statement.

開発者モードDeveloper Mode

開発者モードは、開発者用ライセンスに対する Windows 8.1 の要件に置き換わるものです。Developer Mode replaces the Windows 8.1 requirements for a developer license. サイドローディングだけでなく、開発者モードの設定でデバッグおよび追加の展開オプションを有効にできます。In addition to sideloading, the Developer Mode setting enables debugging and additional deployment options. デバイスを展開先にできるようにする SSH サービスの開始も含まれます。This includes starting an SSH service to allow this device to be deployed to. このサービスを停止するためには、開発者モードを無効にしなければなりません。In order to stop this service, you have to disable Developer Mode.

デスクトップで開発者モードを有効にすると、次のような機能のパッケージがインストールされます。When you enable Developer Mode on desktop, a package of features is installed that includes:

  • Windows デバイス ポータル。Windows Device Portal. デバイス ポータルが有効になり、ファイアウォール規則が構成されるのは、[デバイス ポータルを有効にする] オプションがオンの場合のみです。Device Portal is enabled and firewall rules are configured for it only when the Enable Device Portal option is turned on.
  • アプリのリモート インストールを可能にする SSH サービスのファイアウォール規則がインストールされ、構成されます。Installs, and configures firewall rules for SSH services that allow remote installation of apps. [デバイスの検出] を有効にすると、SSH サーバーが有効になります。Enabling Device Discovery will turn on the SSH server.

追加の開発者モード機能Additional Developer Mode features

各デバイス ファミリには、開発者向けの追加機能が用意されている場合があります。For each device family, additional developer features might be available. これらの機能は、デバイスで開発者モードが有効になっている場合にのみ使用でき、OS バージョンによって異なる可能性があります。These features are available only when Developer Mode is enabled on the device, and might vary depending on your OS version.

この画像は、Windows 10 の開発者向け機能を示しています。This image shows developer features for Windows 10:

開発者モードのオプション

デバイス ポータルDevice Portal

Device Portal について詳しくは、「Windows Device Portal の概要」をご覧ください。To learn more about Device Portal, see Windows Device Portal overview.

デバイス固有のセットアップ手順については、以下をご覧ください。For device specific setup instructions, see:

開発者モードの有効化または Device Portal について問題が発生した場合には、「既知の問題」フォーラムで問題の回避策を見つけるか、または「開発者モード パッケージのインストール エラー」で、開発者モード パッケージをブロック解除するための WSUS サポート技術情報の追加の情報をご覧ください。If you encounter problems enabling Developer Mode or Device Portal, see the Known Issues forum to find workarounds for these issues, or visit Failure to install the Developer Mode package for additional details and which WSUS KBs to allow in order to unblock the Developer Mode package.

SSHSSH

デバイスでデバイスの検出を有効にすると、SSH サービスが有効になります。SSH services are enabled when you enable Device Discovery on your device. デバイスが UWP アプリケーションのリモート展開ターゲットの場合にこれを使用します。This is used when your device is a remote deployment target for UWP applications. サービスの名前は、「SSH Server Broker」と「SSH Server Proxy」です。The names of the services are 'SSH Server Broker' and 'SSH Server Proxy'.

注意

これは Microsoft の OpenSSH の実装ではありません。それは GitHub にあります。This is not Microsoft's OpenSSH implementation, which you can find on GitHub.

SSH サービスを利用するには、デバイスの検出を有効にして PIN のペアリングを許可できます。In order to take advantage of the SSH services, you can enable device discovery to allow pin pairing. 別の SSH サービスを実行する予定の場合、別のポートにセットアップするか、開発者モードの SSH サービスを無効にできます。If you intend to run another SSH service, you can set this up on a different port or turn off the Developer Mode SSH services. SSH サービスを無効にするには、デバイスの検出を無効にします。To turn off the SSH services, turn off Device Discovery.

SSH ログインは、認証用のパスワードを受け入れる "DevToolsUser" アカウントを通じて行われます。SSH login is done via the "DevToolsUser" account, which accepts a password for authentication. このパスワードは、デバイスの検出の [ペアリング] ボタンを押した後にデバイスに表示される PIN であり、PIN が表示されている間のみ有効です。This password is the PIN displayed on the device after pressing the device discovery "Pair" button, and is only valid while the PIN is displayed. Visual Studio からルーズ ファイル配置がインストールされる DevelopmentFiles フォルダーを手動で管理するために、SFTP サブシステムも有効になります。An SFTP subsystem is also enabled, for manual management of the DevelopmentFiles folder where loose file deployments are installed from Visual Studio.

SSH の使用に関する注意事項Caveats for SSH usage

Windows で使用される既存の SSH サーバーはまだプロトコルに準拠していないため、SFTP または SSH クライアントを使うには特殊な構成が必要になることがあります。The existing SSH server used in Windows is not yet protocol compliant, so using an SFTP or SSH client may require special configuration. 具体的には、SFTP サブシステムはバージョン 3 以下で実行されるため、中継するクライアントが古いサーバーを使うように構成する必要があります。In particular, the SFTP subsystem runs at version 3 or less, so any connecting client should be configured to expect an old server. 古いデバイスの SSH サーバーは、公開キー認証として ssh-dss が使用されます。これは、OpenSSH によって非推奨となりました。The SSH server on older devices uses ssh-dss for public key authentication, which OpenSSH has deprecated. このようなデバイスに接続するには、ssh-dss を受け入れるように SSH クライアントを手動で構成する必要があります。To connect to such devices the SSH client must be manually configured to accept ssh-dss.

デバイスの検出Device Discovery

デバイスの検出を有効にすると、ネットワーク上の他のデバイスから mDNS を介してそのデバイスが表示できるようになります。When you enable device discovery, you are allowing your device to be visible to other devices on the network through mDNS. この機能では、デバイスの検出が有効になると一度だけ表示される [ペアリング] ボタンを押すことで、このデバイスをペアリングするための SSH PIN を取得することもできます。This feature also allows you to get the SSH PIN for pairing to this device by pressing the "Pair" button exposed once device discovery is enabled. この PIN プロンプトは、そのデバイスをターゲットとする最初の Visual Studio 展開を完了するために画面に表示する必要があります。This PIN prompt must be displayed on the screen in order to complete your first Visual Studio deployment targeting the device.

PIN のペアリング

デバイスを展開ターゲットにする予定の場合にのみ、デバイスの検出を有効にする必要があります。You should enable device discovery only if you intend to make the device a deployment target. たとえば、Device Portal を使用してアプリを電話に展開してテストする場合、その電話でデバイスの検出を有効にする必要がありますが、開発用 PC では不要です。For example, if you use Device Portal to deploy an app to a phone for testing, you need to enable device discovery on the phone, but not on your development PC.

エクスプローラー、リモート デスクトップ、PowerShell の最適化 (デスクトップのみ)Optimizations for Windows Explorer, Remote Desktop, and PowerShell (Desktop only)

デスクトップ デバイス ファミリの場合、[開発者向け] 設定ページには、開発タスク用 PC を最適化するために使用できる設定へのショートカットが備わっています。On the desktop device family, the For developers settings page has shortcuts to settings that you can use to optimize your PC for development tasks. それぞれの設定で、チェック ボックスを選択して [適用] をクリックするか、[設定の表示] リンクをクリックして対象オプションの設定ページを開くことができます。For each setting, you can select the checkbox and click Apply, or click the Show settings link to open the settings page for that option.

注意Notes

以前のバージョンの Windows 10 Mobile では、クラッシュ ダンプ オプションが [開発者向け設定] メニューに存在していました。In early versions of Windows 10 Mobile, a Crash Dumps option was present in the Developer Settings menu. これは、USB 経由だけではなくリモートでも使うことができるようにデバイス ポータルに移動しました。This has been moved to Device Portal so that it can be used remotely rather than just over USB.

Windows 10 PC から Windows 10 デバイスへのアプリの展開に使用できるツールはいくつかあります。There are several tools you can use to deploy an app from a Windows 10 PC to a Windows 10 device. デバイスは両方ともワイヤード (有線) またはワイヤレスでネットワークの同じサブネットに接続されているか、または 2 台のデバイスが USB で接続されている必要があります。Both devices must be connected to the same subnet of the network by a wired or wireless connection, or they must be connected by USB. どちらの方法を使用しても、アプリ パッケージ (.appx/.appxbundle) のみがインストールされます。証明書はインストールされません。Both of the ways listed install only the app package (.appx/.appxbundle); they do not install certificates.

  • Windows 10 アプリケーション展開 (WinAppDeployCmd) ツールを使います。Use the Windows 10 Application Deployment (WinAppDeployCmd) tool. 詳しくは、WinAppDeployCmd ツールに関するページをご覧ください。Learn more about the WinAppDeployCmd tool.
  • デバイス ポータルを使用して、ブラウザーから、Windows 10 バージョン 1511 以降を実行しているモバイル デバイスに展開できます。You can use Device Portal to deploy from your browser to a mobile device running Windows 10, Version 1511 or later. Device Portal の アプリ ページを使用して、アプリ パッケージ (.appx) をアップロードしてデバイスにインストールします。Use the Apps page in Device Portal to upload an app package (.appx) and install it on the device.

開発者モード パッケージのインストール エラーFailure to install Developer Mode package

ネットワークや管理上の問題により、開発者モードが正しくインストールされないことがあります。Sometimes, due to network or administrative issues, Developer Mode won't install correctly. 開発者モード パッケージは、この PC へのリモート展開に必要 (ブラウザーから Device Portal を使うか、またはデバイスの検出を使って SSH を有効化する) ですが、ローカル展開には必要ではありません。The Developer Mode package is required for remote deployment to this PC -- using Device Portal from a browser or Device Discovery to enable SSH -- but not for local development. これらの問題が発生した場合でも、Visual Studio を使用してローカルでアプリを展開できます。また、このデバイスから他のデバイスへ展開できます。Even if you encounter these issues, you can still deploy your app locally using Visual Studio, or from this device to another device.

これらの問題に対する回避策を検索するには、既知の問題フォーラムをご覧ください。See the Known Issues forum to find workarounds to these issues and more.

注意

開発者モードが正しくインストールしない場合、要求をフィードバックをお勧めします。If Developer Mode doesn't install correctly, we encourage you to file a feedback request. フィードバック Hubアプリでは、新しいフィードバックの追加を選択し、開発者向けプラットフォームカテゴリと開発者モードのサブカテゴリを選択します。In the Feedback Hub app, select Add new feedback, and choose the Developer Platform category and the Developer Mode subcategory. フィードバックを送信すると、Microsoft が発生した問題を解決するが役立つ場合があります。Submitting feedback will help Microsoft resolve the issue you encountered.

パッケージ検索エラーFailed to locate the package

"Developer Mode package couldn’t be located in Windows Update."Developer Mode package couldn’t be located in Windows Update. Error Code 0x80004005 Learn more"Error Code 0x80004005 Learn more"

このエラーは、ネットワーク接続に問題がある場合、エンタープライズ設定になっている場合、またはパッケージが見つからない場合に発生することがあります。This error may occur due to a network connectivity problem, Enterprise settings, or the package may be missing.

この問題を解決するには:To fix this issue:

  1. お使いのコンピューターがインターネットに接続されていることを確認します。Ensure your computer is connected to the Internet.
  2. ドメインに参加しているコンピューターの場合は、ネットワーク管理者に問い合わせます。If you are on a domain-joined computer, speak to your network administrator. 開発者モード パッケージは、すべてのオンデマンド機能と同様に、既定では WSUS でブロックされています。The Developer Mode package, like all Features on Demand, is blocked by default in WSUS. 2.1.2.1. 現在または以前のリリースで開発者モード パッケージのブロックを解除するためには、WSUS で次のサポート技術情報を許可する必要があります: 4016509, 3180030, 3197985。In order to unblock the Developer Mode package in the current and previous releases, the following KBs should be allowed in WSUS: 4016509, 3180030, 3197985
  3. [設定] > [更新とセキュリティ] > [Windows Update] で Windows の更新プログラムをチェックします。Check for Windows updates in the Settings > Updates and Security > Windows Updates.
  4. [設定] > [システム] > [アプリと機能] > [オプション機能を管理する] に、Windows 開発者モード パッケージが存在することを確認します。Verify that the Windows Developer Mode package is present in Settings > System > Apps & Features > Manage optional features > Add a feature. ない場合は、Windows はコンピューターの適切なパッケージを検出できません。If it is missing, Windows cannot find the correct package for your computer.

上記の手順のいずれかを実行後、修正を確認するために、開発者モードを無効にし、もう一度有効にします。After doing any of the above steps, disable and then re-enable Developer Mode to verify the fix.

パッケージ インストール エラーFailed to install the package

"Developer Mode package failed to install."Developer Mode package failed to install. Error code 0x80004005 Learn more"Error code 0x80004005 Learn more"

このエラーは、Windows のビルドと開発者モード パッケージの間に互換性の問題がある場合に発生します。This error may occur due to incompatibilities between your build of Windows and the Developer Mode package.

この問題を解決するには:To fix this issue:

  1. [設定] > [更新プログラムとセキュリティ] > [Windows の更新プログラム] で Windows の更新プログラムをチェックします。Check for Windows updates in the Settings > Updates and Security > Windows Updates.
  2. すべての更新プログラムを確実に適用するために、コンピューターを再起動します。Reboot your computer to ensure all updates are applied.

グループ ポリシーまたはレジストリ キーを使用してデバイスを有効にするUse group policies or registry keys to enable a device

ほとんどの開発者のためには、設定アプリを使用して、デバイスでデバッグを有効にします。For most developers, you want to use the settings app to enable your device for debugging. 自動化テストなど特定のシナリオでは、他の方法を使用して、Windows 10 デスクトップ デバイスで開発を有効にできます。In certain scenarios, such as automated tests, you can use other ways to enable your Windows 10 desktop device for development. これらの手順では SSH サーバーが有効になったり、リモート展開およびデバッグ用のデバイスを対象にできるようになったりはしない点に注意してください。Note that these steps will not enable the SSH server or allow the device to be targeted for remote deployment and debugging.

Windows 10 Home をお持ちでない場合は、gpedit.msc を使って、グループ ポリシーを設定してデバイスを有効にできます。You can use gpedit.msc to set the group policies to enable your device, unless you have Windows 10 Home. Windows 10 Home をお持ちの場合は、regedit または PowerShell コマンドを使ってレジストリ キーを直接設定し、デバイスを有効にしてください。If you do have Windows 10 Home, you need to use regedit or PowerShell commands to set the registry keys directly to enable your device.

gpedit を使ってデバイスを有効にするUse gpedit to enable your device

  1. Gpedit.msc を実行します。Run Gpedit.msc.
  2. [ローカル コンピューター ポリシー] > [コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [アプリ パッケージの展開] の順に移動します。Go to Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment
  3. サイドローディングを有効にするには、ポリシーを編集して次を有効にします。To enable sideloading, edit the policies to enable:

    • 信頼できるすべてのアプリのインストールを許可するAllow all trusted apps to install

    • または -OR -

    開発者モードを有効にするには、ポリシーを編集して次の両方を有効にします。To enable developer mode, edit the policies to enable both:

    • 信頼できるすべてのアプリのインストールを許可するAllow all trusted apps to install
    • UWP アプリの開発と統合開発環境 (IDE) からのインストールを許可するAllows development of UWP apps and installing them from an integrated development environment (IDE)
  4. コンピューターを再起動します。Reboot your machine.

regedit を使ってデバイスを有効にするUse regedit to enable your device

  1. regedit を実行します。Run regedit.
  2. サイドローディングを有効にするには、この DWORD の値を 1 に設定します。To enable sideloading, set the value of this DWORD to 1:

    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedAppsHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps

    • または -OR -

    開発者モードを有効にするには、この DWORD の値を 1 に設定します。To enable developer mode, set the values of this DWORD to 1:

    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicenseHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense

PowerShell を使ってデバイスを有効にするUse PowerShell to enable your device

  1. 管理者特権で PowerShell を実行します。Run PowerShell with administrator privileges.
  2. サイドローディングを有効にするには、このコマンドを実行します。To enable sideloading, run this command:

    • PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"

    • または -OR -

    開発者モードを有効にするには、このコマンドを実行します。To enable developer mode, run this command:

    • PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"

Windows 8.1 から Windows 10 にデバイスをアップグレードするUpgrade your device from Windows 8.1 to Windows 10

Windows 8.1 デバイスでアプリを作成またはサイドローディングするときに、開発者用ライセンスをインストールする必要があります。When you create or sideload apps on your Windows 8.1 device, you have to install a developer license. Windows 8.1 から Windows 10 にデバイスをアップグレードする場合は、この情報が維持されます。If you upgrade your device from Windows 8.1 to Windows 10, this information remains. アップグレードした Windows 10 デバイスからこの情報を削除するには、次のコマンドを実行します。Run the following command to remove this information from your upgraded Windows 10 device. Windows 8.1 から Windows 10 バージョン 1511 以降に直接アップグレードする場合、この手順は必要ありません。This step is not required if you upgrade directly from Windows 8.1 to Windows 10, Version 1511 or later.

開発者用ライセンスを登録解除するにはTo unregister a developer license

  1. 管理者特権で PowerShell を実行します。Run PowerShell with administrator privileges.
  2. unregister-windowsdeveloperlicense コマンドを実行します。Run this command: unregister-windowsdeveloperlicense.

その後、このトピックで説明されているように、開発用のデバイスを有効にする必要があります。これにより、このデバイスで開発を継続できます。After this you need to enable your device for development as described in this topic so that you can continue to develop on this device. 有効にしない場合、アプリをデバッグしたり、パッケージを作成しようとしたりすると、エラーが発生する可能性があります。If you don't do that, you might get an error when you debug your app, or you try to create a package for it. このエラーの例を次に示します。Here is an example of this error:

エラー: DEP0700: アプリケーションの登録に失敗しました。Error : DEP0700 : Registration of the app failed.

関連項目See Also