起動時に「ファイルを開く」ダイアログ?


13

PCにログインするたびに、次のメッセージが表示されます。

むしろ奇妙なログインエラー。

さて、それほど大したことではなく、Windows 7は問題なく動作します。奇妙なのは、7が開こうとしているのは単なる汎用の「プログラム」であるということです。私はそれをインストールしてからこれを行いました。ウイルスなどはダウンロードしていません。

誰でも私がこれを解決するのを助けることができますか?


2
[スタート]メニューのスタートアップフォルダー、またはMSConfigスタートアップ中にロードされるアプリケーション/ファイルのリストを確認しましたか?
ニルスマグネランデ

リストにスタートアッププログラムの異常な外観はありません。私はそれらのすべてを認識し、それらはすべて正常に起動します。
ステファンドナル

love.exeですか?:)
WIM

@wim参照:ハダウェイ
iglvzx

回答:


27

Programディスクのいずれかのルートに名前の付いたファイルがある可能性があります。たとえば、C:\Program

また、C:\Program Files\Random App必要な場所を指す、引用符のないスタートアップエントリもあります"C:\Program Files\Random App"。このような引用符のないエントリは、次の 2つの異なる方法で解析できます。

  1. パス " C:\Program"、2つの引数 " Files\Random"および " App";
  2. パス " C:\Program Files\Random App"、引数なし。

これはプログラム開発者による間違いですが、通常はWindowsがファイルの存在を確認するために気付かれず、ほとんどの場合2番目のオプションに進みます。ただし、「C:\Program存在する場合、最初のオプションも有効になり、Windowsはファイルを開こうとします。

Windows XPは、ログオン時にそのようなファイルが存在することをユーザーに警告していました。ただし、Windows 7で表示されるかどうかはテストしていません。

「ファイル名の警告」

そもそもファイルがどのように作成されたかについては、原因は同様かもしれません。かなり最近のプログラム(そして、まあ、ユーザー)でさえ、ファイル名にはスペースがないという1970年代の考えがあります...


4
C:\にprogramというファイルがあります。ワオ。私はこれが7でキャッチされなかったことを信じることができない
ステファンドナル・

4
このような警告はWindows 7に存在します:i.stack.imgur.com/mllpB.png
bwDraco

4

ファイルの場所を見つけることができます。これがあなたのケースで機能するかどうかはわかりませんが(この不思議なProgramファイルの場合)、他の実際のファイルの場合はうまくいくはずです。

  1. Process Explorerをダウンロードして抽出する
  2. ログアウトしてからログインし直して、Open withウィンドウを表示します(閉じないでください)
  3. プロセスエクスプローラーを実行する
  4. rundll32.exeプロセスのリストを右クリックします
  5. ではCommand line:ボックスは、次のように表示されるはずです。

    "C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,OpenAs_RunDLL <directory>\file
    

    <directory>ファイルの場所はどこですか(例:)Program

ディレクトリは、この問題の原因に関するコンテキストを提供します。Autorunsを使用して自動起動し、適切なエントリを削除する場所を見つけることができるはずです。ない場合は、単にファイルを削除することがトリックを行います。


0

Windows 10でも同じ問題がありました。MSNのいくつかの問題を修正するために、コンサルタントにコンピューターをリモートコントロールしてもらいました。リモートプログラムは、テキストファイルを「users」フォルダー(C:/ Users)に残しました。テキストファイルを削除すると、起動時に[このファイルをどのように開きますか]ダイアログボックスが表示されなくなりました。

ti病な場合は、ファイルを「users」フォルダーから移動して再起動し、これが問題であることを確認してください。「ユーザー」内のフォルダーはそのままにしておきます(例:パブリック、デフォルトなど)。

ゴーマン2d


0

娘のPCでこの問題に気付きました。彼女は熱心なゲーマーであり、私は彼女がそれを得るために何をしたのか分かりません。これはあなたのために働くかもしれません。私は他の試みにイライラし、これがマルウェアである場合は、Windows Defenderに変更する必要があると判断しました。それはあまり役に立ちませんでしたが、手がかりにつながりました。クロムを使用しているかどうかを徹底的に確認します。ChromiumがOSに対してこれを行っているかどうかをテストする方法は、msconfigで検索することです。Chromiumの横にあるチェックマークを外して再起動します。再起動時に自動起動ページが表示されない場合、これが問題です。この自動起動ウィンドウを削除するには、レジストリを編集する必要があります。msconfigでChromiumを強調表示すると、ファイルを削除するために必要なレジストリスレッドが表示されます。これがお役に立てば幸いです。


では、娘の問題を正確に解決する解決策があったらどうでしょうか?ログイン時に自動的に起動することからChromiumを削除しますか?
ポン引きジュースIT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.