web-dev-qa-db-ja.com

Windows 7 Home Premiumでは、ユーザーアカウントに「サービスとしてログオン」する権利を付与することはできますか?その場合、どのようにすればよいですか?

タイトルがすべてを物語っています。ローカルユーザーアカウントがWindows7 HomePremiumを実行しているコンピューターでサービスとしてログオンできるようにする必要があります。 Windows 7 Ultimateでは、これは、[コントロールパネル]-> [管理ツール]-> [ローカルセキュリティポリシー]に移動し、ユーザーを[サービスとしてログオン]ポリシーに追加することで実現されます。 Home Premiumでは、コントロールパネルにローカルセキュリティポリシーはありません。

そのポリシー(つまり、レジストリ設定)に用途を追加する別の方法はありますか、それともコンピューターをWindows 7 Professionalにアップグレードする唯一の手段ですか?

よろしくお願いします、ライアン

7
Ryan Johnson

正確には重複していませんが Windows 7 Homeエディションのgpedit.mscの置き換え は、Windows 7Homeでポリシーを設定/変更する一般的な方法を示しています。 ここでは適用されません。同等のレジストリパスはありません。

http://support.Microsoft.com/kb/245207 によると、アカウントにSeServiceLogonRightを追加する必要があります。これを実現する方法は ntrights.exeに相当するWindows 7 に示されています。したがって、1つのオプションはntrights +r SeServiceLogonRight –u your_account_nameを実行することです。

4
Gurken Papst

別の方法として、サービスマネージャー(services.msc)を介してサービスログオン権(SeServiceLogonRight)を割り当てることができます。

  1. オープンサービスマネージャー
  2. 問題のサービスを選択し、「プロパティ」を選択します
  3. [ログオン]タブで、ユーザー名とパスワードを入力し、[適用]ボタンを押します。
  4. 次のメッセージを含むメッセージボックスが表示されます。

アカウント「username」には、Log On AsService権限が付与されています。

4
Rolf Kristensen