、
Windows 10/11では、何をしたいかに応じて、管理者アカウントまたは別のユーザーとしてプログラムを簡単に実行できます。この投稿では、その方法を示します。
Windowsは、ユーザーアカウントごとにプログラムを個別に処理できます。したがって、別のユーザーアカウントの特権を使用してアプリケーションを起動したい場合は、「別のユーザーとして実行」オプションを使用して、アカウントからログインして他のアカウントにログインする必要なく、そうすることができます。
このガイドでは、Windows 10/11のアプリケーションまたはプログラムを別のユーザーとして実行するさまざまな方法を示します。
- Shiftと右クリックを押した後、異なるユーザーとして実行します。
- Windows 11設定で「開始時に異なるユーザーとして実行」を有効にします。
- レジストリを使用して、Windows 10で開始時に「異なるユーザーとして実行」を表示します。
- 別のユーザーとして実行されて、タスクバーで開かれたプログラムを実行します。
- グループポリシーの開始時に「異なるユーザーとして実行」コマンドを表示します。
- コマンドプロンプトから異なるユーザーとして実行します。
- レジストリを使用して、コンテキストメニューに「異なるユーザーとして実行」オプションを追加します。
Windows 10/11で別のユーザーとしてプログラムまたはアプリケーションを開く方法*
*重要な注意:そのユーザーがパスワードセットを持っている場合、別のユーザーとしてのみプログラムを実行できることに注意することが重要です。空のパスワードを使用してユーザーとして実行することは機能しません。
ステップ1。別のアカウントを使用してプログラムを実行する前に、まず「セカンダリログオン」サービス(「Seclogon」とも呼ばれる)が実行されていることを確認する必要があります。それをするために:
1。プレスWindows +r開くための鍵走るコマンドボックス。
2。タイプservices.mscそしてヒット入力。
3。サービスでは、を見つけます二次ログオンそして、それのかどうかを確認してくださいランニング。サービスウィンドウを閉じて、以下のメソッドのいずれかを使用して、プログラムを別のユーザーとして実行します。
4。の場合二次ログオンサービスが実行されていません、右クリックしますその上で選択しますプロパティ。
5。続行して変更しますスタートアップタイプに自動その後始めるサービス。次に、クリックします適用する&わかりましたすべてのウィンドウを閉じます。完了したら、以下の方法のいずれかを使用して、別のユーザーとしてアプリケーションを開きます。
方法1。シフトキーを使用して、異なるユーザーとして実行されます。
別のユーザーとしてプログラムまたはアプリケーションを開くのが最も簡単なのは、「異なるユーザーとして実行」オプションを使用することです。右クリックしますを押した後のコンテキストメニューシフト鍵。
1。見つけます別のユーザーとして開きたいアプリケーションまたはそのショートカット。
2。 プレスそして所有下シフトキー、そして右クリックしますアプリケーションで。
3。クリックしてください「異なるユーザーとして実行します" オプション。
4。表示されるWindowsセキュリティウィンドウに、アプリケーションを実行するユーザーのユーザー名とパスワードを入力してから、クリックしますわかりました。 *
*覚えておいてください:
1。アクティブなディレクトリユーザーとしてプログラムを実行する予定がある場合は、どちらにユーザー名を提供する必要がありますuserprincipalname(例、「[email protected])、またはsamaccountname(例 "domaininame \ username")形式。
2。コンピューターがActive Directoryドメインの一部であるが、ローカルユーザーアカウントに代わってプログラムを実行する場合は、この形式でユーザー名を指定します。
- 。 \ locausername。
方法2。Windows11の[スタート]メニューのプログラムの「異なるユーザーとして実行」を有効にします。
Windows 11には、スタートメニューのプログラムを右クリックした後、「異なるユーザーとして実行」オプションを表示する専用の設定があります。 *
* 注記:Windows 10については、次の方法を参照してください。
1。クリック始める>設定そして、選択しますプライバシーとセキュリティ左に。
2。次に、右側でクリックします開発者向けセクション、そして拡大するファイルエクスプローラーオプション。
3。「設定」開始時に別のユーザーとして実行するオプションを表示する「に切り替えますの上そして、あなたは終わった。
4。これから、その後右クリック[スタート]メニューアプリケーションでは、クリックした後に「異なるユーザーとして実行」オプションが表示されますもっと。
方法3。Windows10の[スタート]メニューで「異なるユーザーとして実行」を有効にします。
[異なるユーザーとして実行]オプションを表示するには、[スタート]メニューの任意のアプリケーションに表示されます。
1。プレスWindows +r実行コマンドボックスを開くキー。
2。タイプregeditそしてヒット入力。
3。レジストリでこの場所に移動します:*
- hkey_current_user \ software \ policies \ microsoft \ windows \ explorer
* 注記: 「エクスプローラー」キーが欠落している場合、右クリックしますにWindowsキーと選択新しい>キー。それから名前を変更します新しい鍵」エクスプローラ「。
4。左側の「エクスプローラー」キーを選択し、右ペインで選択します。右クリックします空のスペースで選択します新しいDWORD(32ビット)値。
5。名前を変更します新しい値として:showrunasdifferentuserinsstart
6。ダブルクリックします作成された値を開くには、入力します1[データ]ボックスでクリックしますわかりました。
7。閉じますレジストリエディターと再起動変更を適用するコンピューター。
8。再起動した後、「異なるユーザーとしてこする」オプションが表示されるようになります右クリック[スタート]メニューの任意のアプリケーションで、下のもっとオプション。
方法4。異なるユーザーとしてタスクバーからアプリケーションを実行します。
Windows 10/11では、この手順を使用して、タスクバーでオープンアプリケーションを開くことができます。
1。 開ける応用別のユーザーとして実行したいこと、そして右クリックしますその上タスクバーアイコン。
2。今、保持しますシフトキーと右クリックしますにアプリケーションの名前(「ピンからタスクバー」オプションの上)。
3。最後に、をクリックします異なるユーザーとして実行します右コンテキストメニューからオプション。
方法5。グループポリシーエディターの使用を開始して、「異なるユーザーとして実行」コマンドを表示します。
Windows 10/11 ProまたはEnterpriseバージョンを実行している場合は、この機能をサポートするアプリケーションの[スタート]メニューで「異なるユーザーとして実行」オプションを有効にできます。
1。プレスWindows +r実行コマンドボックスを開くキー。
2。タイプgpedit.mscそしてヒット入力。
3。グループポリシーエディターでは、このパスに移動します。
- ユーザー構成>管理テンプレート> [スタート]メニューとタスクバー
4。右側で、ダブルクリックしますを開く開始時に「異なるユーザーとして実行」コマンドを表示します。 *
* 注記:このポリシーが見つからない場合は、の指示に従ってください方法-3上記では、レジストリで有効にします。
5。セットポリシー有効になっていますクリックします適用する>わかりました。
6。閉じますグループポリシーエディターなど近いそして再開しますファイルエクスプローラーは、それをサポートするスタートメニューの任意のアプリを右クリックした後、「異なるユーザーとして実行」オプションを表示します。
方法6。コマンドプロンプトから別のユーザーとしてアプリケーションを実行します。
別のユーザーとしてコマンドプロンプト環境でプログラムを開きたい場合は、「ranas」コマンドを使用できます。このコマンドを使用すると、ユーザーのパスワードをWindows資格マネージャーに保存することもできるため、毎回入力する必要はありません。
1。異なるユーザーとしてプログラムを開くには、このコマンドを使用します。
- Runas /ユーザー:ユーザー名「FullProgrampath \プログラム「
* 注記:上記のコマンドでは、「」を交換します。ユーザー名 "アカウントのユーザー名を使用すると、プログラムを実行する必要があります。で "FullProgramath「、ディスク上のプログラムの場所を入力してから、プログラム"、プログラムの名前を入力します(例:.exeファイルの名前)。
例:開きたい場合メモ帳アカウントを使用するアプリケーション」WUSER「、このコマンドを入力してください。
- ranas /user:wuser "c:\ windows \ notepad.exe"
ヒント:ユーザー名にスペースが含まれている場合、引用符で囲みます。
- runas /user: "John Doe" "C:\ Windows \ Notepad.exe"
2。次のウィンドウでは、ユーザーのパスワードを入力するように要求するプロンプトが表示されます。タイプパスワードそして押します入力。
その他の例:
1.別のドメインユーザーとしてドメインに結合されたマシンでプログラムを実行するには、次のコマンドを指定します。
- Runasユーザー:domain \ username "c:\ windows \ notepad.exe"
2。別のドメインからユーザーを使用して、ドメインに参加したマシンでプログラムを実行するには、次のコマンドを指定します。
- runas /netonly /user:domain \ username "c:\ windows \ notepad.exe"
3.ドメインに結合されていないマシンでプログラムを実行するには、ドメインユーザーを使用して、次のコマンドを指定します。
- runas /env /profile /user:domain \ username "c:\ windows \ notepad.exe"
4。ローカルユーザーを使用してドメインに結合されたマシンでプログラムを実行するには、次のコマンドを指定します。
- runasユーザー:Computername \ username "c:\ windows \ notepad.exe"
方法7。レジストリを使用してコンテキストメニューに「異なるユーザーとして実行」を常に表示します
サポートされているアプリケーションの右クリックコンテキストメニュー(EXE、CMD、BAT、MSIなど)で常に「異なるユーザーとして実行」オプションを表示する場合は、シフトキーを押すことなく、以下の手順に従ってください。
1。プレスWindows +r実行コマンドボックスを開くキー。
2。タイプregeditそしてヒット入力。
3。レジストリでは、この場所で「CMD」ファイルの「シェル」キーに移動します。
- hkey_classes_root \ cmdfile \ shell
3a。 右クリックしますにシェルキーと選択新しい>キー。
3b。名前を変更します新しいキーに:Runasuser。
4a。次に、選択しますRunasuserキーと右ペイン、ダブルクリックしますを開くデフォルトreg_sz値。
4b。値データボックスタイプ@shell32.dll、-50944そして、クリックしますわかりました。
5a。今、右クリックします空きスペースのどこにでも、選択します新しい>文字列値。
5b。 名前を変更します新しい値として:suptressionPolicyEx。
5c。 ダブルクリックしますsuptressionPolicyEx値、値データボックスを入力します{F211AA05-D4DF-4370-A2A0-9F19C09756A7}クリックしますわかりました変更を保存するため。
6。今右クリックしますにRunasuser左ペインのキーA Create a新しいキー名前で指示。
7a。を選択します指示キー、そして右クリックしますToの空白のスペースに作成するa新しい文字列値名前で:DelegateExecute
7b。最後に、を開きますDelegateExecute値、追加{EA72D00E-4960-42FA-BA92-7792A7944C1D}値データフィールドとプレスわかりました変更を保存するため。
8。これらの手順に従うことにより、あなたは正常に追加されました異なるユーザーとして実行しますファイルエクスプローラーの右クリックコンテキストメニューのCMDファイルのオプション。
9。次の場所で上記のキーと値を1つずつ作成することにより、BAT、MSC、MSI、およびEXEファイルについて同じ手順を繰り返します。
- hkey_classes_root \ batfile \ shell
- hkey_classes_root \ mscfile \ shell
- hkey_classes_root \ msi.package \ shell
- hkey_classes_root \ exefile \ shell
10。完了したら、再起動変更を適用するPC。
11。これから、これらのファイルタイプのいずれかで右クリックコンテキストメニューを開くと、「異なるユーザーとして実行」利用可能なオプション。
それでおしまい!どの方法があなたのために働いたのですか?
このガイドがあなたの経験についてあなたのコメントを残してあなたを助けたかどうかを教えてください。他の人を助けるためにこのガイドを気に入って共有してください。
この記事があなたに役立つ場合は、寄付をすることで私たちをサポートすることを検討してください。1ドルでさえ私たちにとって大きな違いをもたらすことができますこのサイトを自由に保ちながら他の人を助け続けるための努力において: