• 締切済み

admin権限以外、アプリが起動しない

VBで作成したインストーラをadmin権限で インストールして、admin権限だと起動するが、 admin権限以外のユーザであると 「アプリケーションを正しく初期化できませんでした」 というメッセージが表示されて起動することができません。 原因や対策を教えてください。

みんなの回答

  • OsieteG00
  • ベストアンサー率35% (777/2173)
回答No.1

ご自分で作ったインストーラですか? それとも、生成したインストーラでしょうか? allusersプロパティによっては、ユーザ単位のインストールになっていないでしょうか?

参考URL:
http://dobon.net/vb/installer/installer2-2.html

関連するQ&A

  • 権限について

    Oracleで質問しても回答が得られなかったので質問します。 Admin権限を持ったユーザがOracle8iのクライアントをインストールしてAdmin権限を持たないユーザに変更して動作を確認したところ正常に使用できるのですが、 Admin権限を持ったユーザがOracle9iのクライアントをインストールしてAdmin権限を持たないユーザに変更して動作を確認しようとしたところ、アイコンも表示されなくなっています。 どなたか解決方法をアドバイスお願いします。

  • Adminでログオンできません。

    Norton Internet Securityをインストールしましたが、設定を変更しようとしたら「権限が不十分です。」とのメッセージがでてしまいます。ユーザーは1ヶしか登録してないので、おかしいと思いつつ、セーフモードで立ち上げて、AdminのPWを設定しましたが、通常の起動ではAdminでログオンしとようとすると、「アカウントの制限によってログオンできません。」とのメッセージがでてログオンできません。 1.管理者なのにNortonをいじれないのはなぜでしょうか? 2.Adminでログオンできないのはなぜでしょうか? 現状では、インターネットセキュリティーがすべてオフになってしまっています。 どなたか、教えてください。 OSはWin XP homeです。

  • Windowsの権限について

    Windowsの権限がややこしく困り果てています。 一般的にドメインに参加させていないPCはローカル又は、WorkGroup のPCとなり、ユーザーは自分一人で使う分には、Admninのグループに 所属させておけばよいのですが、 ドメインに参加させた場合が問題ですよね? と、いいますのは、ドメインに参加させると、いきなり、Toolなど インストールできなくなったなどということがあると思います。 これは、つまり、ドメインに参加したユーザーにはインストール権限が無い ということになると思いますが、ドメインに参加したユーザーにもインストール できる権限をあたえるには、 (1)ドメインのAdministorator権限を与える( (2)DomainAdminのグループにいれる。 (3)ローカルPCのadmin権限でPCに入り直し、ローカルadminでインストール  を行うということが考えられると思います。 (1)(2)は通常、一般のユーザーにドメインのadmin権限など与えることはしないと 思うので、却下として(3)の場合です。 この(3)(ローカルのadmin権限を与える)は、ADのサーバー上から設定できるものなのでしょうか? ADのサーバー上から、ローカルのadmin権限を与えることができない場合は、どの様にすれば よいのでしょうか? それから、 ADのサーバー側でユーザーを作成すると、作成されたユーザーは、DomainUsersグループ に所属することになると思うのですが、このDomainUsersグループというものは、どの様な権限 を持つのでしょう?自分のPCにダウンロードしてきたToolなどインストールできない権限なわけですよね?

  • msiインストーラでフォルダのセキュリティ権限設定

    VB6でソフトを作成して、MDBを利用します。制限付ユーザーが使いますので、インストールされたフォルダの権限を変更したいのです。 msiインストーラにて、インストーラを作成します。 EveryOneをフルコントロールにしたい。のですがmsiインストーラでそのような設定が出来るのでしょうか?

  • Win2000上のOfficeXPの起動について

    Win2000SP2でOfficeXPSP1を使用しています。 Guest権限のIDでログインしてアプリケーションを起動するとインストール画面が表示され、その後はアプリケーションを起動しても全くインストール画面も表示される使用できますが、違うGuest権限のIDでログインするとアプリケーション起動じのインストール画面の途中でエラーが表示されます。 グループポリシーのWindowsインストーラの 「ソースがシステム特権でインストールされているときユーザーが参照できるようにする」と「メディアソースがシステム特権を使ってインストールされているときユーザーが使用できるようにする」を有効にしてGuest権限でのエラーは解消できましたが、staff(User権限)で「このコンピュータ」にログインすると、結局アプリケーション起動時のインストール途中でエラーが表示されます。エラーは 「エラー1706.必要なファイルが見つかりません。ネットワークへの接続またはCD-ROMドライブに問題がないか確認してください。それ以外の可能性のある解決法についてはC:\MicrosoftOffice\Office10\1041\SETUP.HLPを参照してください」 何が原因かわかりません。ご教授願います。

  • adminが消えてしまいました。

    adminが消えてしまいました。 WinXPでユーザーアカウントを作成しましたがいつの間にかadminのアカウントが表示されなくなりました。表示させるにはどうすればよいでしょうか?

  • admin権限を持つには

    新規でXPや2000をインストールするとき、ログイン名をいつも適当につけています。本当はadministratorにしないといけないって誰かに聞きましたが本当ですか?コントロールパネルのユーザーアカウントで確認してみると自分が名づけたログイン名は「コンピュータの管理者」と表示されるので管理者権限を持っているものだと思っていました。アドバイスよろしくお願いします。

  • admin・管理者権限 オンラインゲーム

    うちのPCではユーザーを分けていて、僕は子供のユーザーでPCをしています。 前に父さんが起動しているとこで隙を見て子供ユーザーも管理者にし、必要なもの、色々インストールしたりして、オンラインゲームなどをしていました。 でも、最近ばれそうなのです。いつの間にか時間制限が無くなっていることなどがばれそうなので、 全て戻して前のような普通のユーザーにしました。 そこで問題がありました。オンラインゲームはadminの権限じゃないとできないというのです。 だれかこの問題を解決できる人はいませんか。親に言うとボコボコです。 回答お願いします。       (onlinegame -Dragon Nest-)

  • Active directoryユーザ権限

    Active directoryのローカルコンピューターの権限について Windows2008R2でADを構築し以下の様にユーザーを作成し、ドメインにクライアントPCでログインしたのですが、 クライアントPCでソフトウゥアのインストールができません。インストール等の権限がないようです。 設定した項目(設定値) ■Server側の設定 Active directoryのコンピューターとユーザーのUsersコンテナに「山田太郎」というユーザーを作成。 以下入力値 姓:山田 名:太郎 表示名:山田 太郎 ユーザーログオン名:yamada@test.local パスワード:A123456% 所属するグループ:Domain Users(デフォルト) ■クライアントPC側設定(windows7) コンピューター名:YAMADA-PC ドメイン名:test.local ※クライアントPC上では、コントロールパネルや、[コンピューター]-[管理]から山田太郎というアカウントは 作成していません。ただ、デフォルトのコンピューター名を変更し、Admin権限で、コンピュータを ドメインに参加させただけです。 ドメインに参加できたことを確認し、(ADServerのComputersコンテナにYAMADA-PCが出現)一旦ログオフし Server上で作成した山田太郎でログイン。 ログインすると、クライアントPCのWindowsのスタートボタンを押すと「山田 太郎」と表示されている。 そして、Officeをインストールしようとすると、権限がありませんというようなメッセージが表示され、 インストールできません。 やはり、この場合は、クライアントPC側で、Admin権限で山田太郎というアカウントと作成し、山田太郎 というローカルのユーザに対しても、ローカルPC上でAdmin権限を設定するのでしょうか? サーバー上では、ローカルPCのユーザにローカルPCのadmin権限を与えることはできないのでしょうか?

  • SQLの管理権限のあるユーザーを調べたい

    【理想】 既にSQLServerExpress2005以降(以下SQL)が入っているPCに対して、 SQLの管理者権限がないユーザーがインストーラーを実行した際、 ・このユーザーは管理権限がないこと ・管理権限があるユーザーは○○というユーザーなので、○○というユーザーで ログインし直してからインストールして欲しい というメッセージを出したい 【現状】 SQLをデータベースとして開発したソフトウェアがあり、 インストーラーを実行すると、SQLと開発したソフトウェアが自動インストールされるようになっています。(既にSQLがインストールされている場合はSQLはインストールしない) インストーラーは、Inno Setupを利用しています。 ここで問題になっているのが、 既にSQLがインストールされているPCにインストールしてもらった際に、 SQLの管理者ではないユーザーでインストールしようとするとエラーになることです。 ユーザーに上記を伝えて、権限のあるユーザーでやり直してもらって(もしくは一旦SQLをアンインストールして)、再度上記インストーラーを実行してもらう必要があるのですが、権限のあるユーザーが誰か答えられるユーザーがほどんどいません。 今は、インストーラーを実行した際、既にインストールされていれば、 仮のデータベースを作るテストをしてみて、出来ればOK、出来なければ、「インストール出来ないから管理権限のあるユーザーでログインしてほしい」のようなメッセージを出してセットアップを中止するようにしています。 インストーラーを実行した際、管理権限のあるユーザーが誰なのかが分かる方法はないでしょうか。色々試してみたのですが、「管理者権限がない」という応答しか返って来ません。 同様の悩み(対応)は他のソフトでも同様だと思いますが、 どのように解決しているのかを教えて頂ければ助かります。 分かる方ご教授お願い致します。

専門家に質問してみよう