• 締切済み

Windows7でアプリケーション起動不能

はじめまして、システム屋です。 うちのソフトがユーザーで一部動かなくなりました。Windows7です。 C:\FOLDER1\AAA.exe が動かなくなった。 C:\FOLDER2\AAA.exe は動く。   FOLDER1、FOLDER2は違う環境で動かしたい為このような感じにしています。AAA.exe は全く同じものです。 C:\FOLDER2\AAA.exe をコピーしてC:\FOLDER2\AAA2.exeにするとこれが動かない。 C:\FOLDER2\AAA.exe をFOLDER1にコピーしてもこれが動かない。 C:\FOLDER2をFOLDER3にコピーしてみるとAAA.exeが動かない。 タスクマネージャを見ても起動している形跡が全然ない。 AAA.exeのOnCreate時にShowコマンドなどを入れてみたが全く動いていない模様。 NortonSecurtyが動いているので停止、怪しそうな設定も特になく、Windows7の特権設定も停止、 ウイルスはいない模様、7の様々な設定を停止、見直してみましたが、変わらず。 動いているC:\FOLDER2\AAA.exe をコピーしてC:\FOLDER2\AAA2.exeにしたら動かない、 これがどうしても何なのか?対処のしようもありません。 何か他に考えられる事はありませんかね?

みんなの回答

noname#153686
noname#153686
回答No.1

プログラム自体が多重起動できないように作られてるだけじゃないの?

shibajunko
質問者

お礼

ありがとうございます。 その仕組みは入れていないのです。 aaa.exe を閉じて、コピーしたaaa2.exe が起動しない・・・ 別のアカウントを作ってやって見ましたが、状況は変わらず・・・ なんだこりゃ?????です・・・

shibajunko
質問者

補足

分かりました、解決しました。 開発ソフトの現行版、試行版で使用しているいくつかのDLLが何か変に現行版に影響してしまっていて(ユーザーには現行版で構築したものしか配布していないのですが)、問題なく動くもの、全く動かないものとなってしまった様です。 全て再構築して、DLLを内包したAPPにしたら問題が解消しました。 現行版開発ソフトが試行版の外部DLLを使って構築された模様です。 ユーザーにはバージョンアップ時にAPPだけを配布しているので 何か食い違いが出て起動すらしない状況になった様です。 DLLエラーとか出れば直ぐに分かったのですが。。。 勝手な意味不明な解決言で申し訳ありません、ありがとうございました。 ちなみに 開発ソフトはBorlandのC++Builder6 と En何とかのC++BuilderXE です。 しかし不思議な現象でした、参りました。

関連するQ&A