人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows7 (64bit) であるプログラム(Smart Deflag 3)をデスクトップからダブルクリックで起動する際、ユーザアカウント制御のウィンドウが表示されるので「はい」を押して実行を許可しましたがプログラムが実行されません(プログラムのウィンドウが全然立ち上がらない)。

そこで DOS窓を管理者権限で実行して、そこからプログラム名を入力して実行すると見事に起動します。

なお、管理者権限で実行せずに開いたDOS窓の場合はユーザーアカウント制御のウィンドウが出て「はい」を押してもプログラムは実行されません(最初のパターンと同じ)。

ユーザアカウント制御制御を無効にする以外に何か回避策はないでしょうか。

●質問者: のむ
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
ベストアンサー

デスクトップにある、そのプログラムのショートカットを右クリックして「プロパティ」を選択。
「ショートカット」タブの「詳細設定」をクリック。
「管理者として実行」にチェックを入れて、「OK」をクリック。
プロパティのダイアログの「OK」をクリック。

これで、デスクトップのショートカットをダブルクリックしたら、きちんと起動してくるんじゃないでしょうか。


のむさんのコメント
アドバイスありがとうございます。早速やってみましたが残念ながら結果は変わりませんでした。 ログインしているユーザは Administrator の権限があるのですが、ショートカットの「セキュリティ」でそのユーザに実行権限が無かったのでチェックを入れて実行してみましたが、これも変わらず(´・ω・`)。今いろいろ試してみています。

a-kuma3さんのコメント
ショートカットのプロパティの「互換性」タブの中にも、「管理者としてこのプログラムを実行する」というのがあります。 そこにチェックをつけても、変わらないですか?

のむさんのコメント
両方にチェックを入れてみましたが結果は変わりませんでした。 一旦 UAC を無効(警告メッセージなし)にしてみましたが、それでも変わりませんでした。 UAC の機能がメッセージの警告だけなら上記の通りなので UAC は関係ない(シロ)ように思いますが、UAC の機能がプログラムの実行そのものにも関わってるならまだ灰色でしょうか。 プロセスエクスプローラで見ると、Windows 起動時に Smart Deflag の dll が起動しているようですのでそれらも関係している?

のむさんのコメント
ちなみに、ウィルスチェックは Avast! のフリー版を入れています。これのファイルシールドも無効にしてみましたが変わりませんでした。

のむさんのコメント
未だ起動ができない原因は分かりませんが、デフラグを行うというプログラムなので若干特殊なのかもしれません。プロセスエクスプローラで見ると、DOS窓で起動した場合、当然ですが cmd.exe の子プロセスとして存在しました。Smart Deflag は Windows 起動時にタスクに常駐できますが、その場合、svhost.exe -> tskeng.exe の子プロセスでした(タスクスケジューラに登録されているので当然ですが)。 起動できない原因は不明ですが、タスクスケジューラのタスク起動の条件を変えて、システムが一定時間アイドルの場合にのみ起動するようにしました(その後、アイドルでなくなった場合は停止させる)。 とりあえず、これでいこうと思います。いろいろとありがとうございました。

のむさんのコメント
上の書き方だとどうしてタスクスケジューラの設定で行くことになったかちょっと分かりませんね^^; Smart Deflag は Windows 起動時に自動的に起動するようにできるんですが、この場合も DOS窓で管理者権限で実行の場合と同じように正常に起動するんです。 ただ、デフラグなんてたまにしか使わないのに毎回起動させるのはいやだったので、デスクトップのショートカットで必要な時だけに起動したくて。。。 なのであれこれやってたんですがうまくいかなかったので、Windows 起動時に起動させてもいいけど、極力実行は遅延させたいと。それでタスク実行の条件で調整してみました。

2 ● 天狼

http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005831.html
「WIN高速化+」などで、UAC無効などの設定すれば、
出ないようになるはずですがPCの環境によって、
他に競合ソフトがあるなどでは、これでもダメなときはあります。
お試しください。
似たソフトはいくつかフリーでもありますよー。


のむさんのコメント
天狼さん、アドバイスありがとうございます。 できたら UAC は無効にしないで解決したいのですがいただいた案は参考にさせていただきます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ