Boîte de dialogue «Ouvrir le fichier avec» au démarrage?

13

Chaque fois que je me connecte à mon PC, je reçois ce message:

Erreur de connexion plutôt étrange.

Maintenant, ce n'est pas si grave, et Windows 7 fonctionne très bien. Ce qui est étrange, c'est que c'est soi-disant juste un «programme» générique que 7 essaie d'ouvrir. C'est fait depuis que je l'ai installé. Je n'ai téléchargé aucun virus ou quelque chose comme ça.

Quelqu'un peut-il m'aider à résoudre ce problème?

Steffan Donal
la source
2
Avez-vous vérifié le dossier de démarrage dans le menu Démarrer ou MSConfigpour une liste des applications / fichiers qui sont chargés au démarrage?
Nils Magne Lunde
Il n'y a aucune apparition inhabituelle de programmes de démarrage sur la liste; Je les reconnais tous et ils commencent tous avec succès.
Steffan Donal du
c'est quoi love.exe? :)
wim
@wim See: Haddaway
iglvzx

Réponses:

27

Vous avez probablement un fichier nommé Programà la racine de l'un de vos disques; par exemple C:\Program,.

Vous avez également une entrée de démarrage avec des guillemets manquants, indiquant C:\Program Files\Random Appoù elle doit être "C:\Program Files\Random App". Une telle entrée sans guillemets peut être analysée de deux manières différentes - dans cet ordre :

  1. Chemin " C:\Program", deux arguments " Files\Random" et " App";
  2. Chemin " C:\Program Files\Random App", zéro argument.

C'est une erreur de la part des développeurs du programme, mais elle passe généralement inaperçue en raison des vérifications de l'existence des fichiers effectuées par Windows - elle passe simplement à la deuxième option la plupart du temps. Cependant, quand « C:\Program» fait exist, la première option est valable aussi bien, et les tentatives de Windows pour ouvrir le fichier.

Windows XP avait l'habitude d'avertir l'utilisateur de l'existence de tels fichiers au moment de l'ouverture de session. Cependant, je n'ai pas testé si Windows 7 en affiche un.

"Avertissement de nom de fichier"

Quant à la façon dont le fichier a été créé en premier lieu - la cause peut être similaire; même des programmes assez récents (et, enfin, des utilisateurs) ont parfois l'idée des années 1970 que les noms de fichiers n'auront pas d'espaces ...

user1686
la source
4
Il s'avère que j'ai un fichier appelé programme dans C: \. Sensationnel. Je ne peux pas croire que cela n'ait pas été rattrapé par 7.
Steffan Donal
4
Un tel avertissement existe dans Windows 7: i.stack.imgur.com/mllpB.png
bwDraco
4

Nous pouvons trouver où se trouve le fichier. Je ne sais pas si cela fonctionnera dans votre cas (pour ce Programfichier mystérieux ), mais cela devrait l'être pour tout autre fichier réel.

  1. Téléchargez et extrayez Process Explorer
  2. Déconnectez-vous et reconnectez-vous pour faire Open withapparaître la fenêtre (ne la fermez pas)
  3. Exécutez Process Explorer
  4. Clic droit rundll32.exe dans la liste des processus
  5. Dans la Command line:boîte, vous devriez voir ce qui suit:

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

    <directory>est l'emplacement du fichier (par exemple Program).

Le répertoire peut vous donner un contexte sur l'origine de ce problème. Vous devriez être en mesure de savoir où il démarre automatiquement à l'aide de l' exécution automatique et de supprimer l'entrée appropriée. Sinon, la simple suppression du fichier peut faire l'affaire.

iglvzx
la source
0

J'ai eu le même problème sous Windows 10. Je venais de demander à un consultant de prendre le contrôle à distance de l'ordinateur pour résoudre plusieurs problèmes avec MSN. Leur programme distant a laissé des fichiers texte dans le dossier "utilisateurs" (C: / Users). Une fois que j'ai supprimé les fichiers texte, je n'avais plus la boîte de dialogue "comment voulez-vous ouvrir ce fichier" au démarrage.

Si vous êtes timide, déplacez les fichiers hors du dossier "utilisateurs" et redémarrez pour vous assurer que c'est bien le problème. Laissez les dossiers dans "utilisateurs" où ils se trouvent (ex: public, par défaut, etc.).

Gorman2d

John Gorman
la source
0

J'ai remarqué ce problème sur le PC de ma fille. C'est une joueuse passionnée et je ne sais pas ce qu'elle a fait pour l'obtenir. Cela pourrait fonctionner pour vous ou peut-être pas. J'étais frustré par mes autres tentatives et je me suis dit que si c'était un malware, je devrais le tourner vers Windows Defender, ce que j'ai fait. Cela ne m'a pas beaucoup aidé, mais cela a conduit à un indice. Je vérifierais soigneusement si vous utilisez du CHROME. La façon de tester pour voir si Chromium fait cela sur votre système d'exploitation est de le rechercher dans msconfig. Retirez la coche à côté de Chrome et redémarrez. Si la page de démarrage automatique ne s'affiche pas au redémarrage, c'est votre problème. Vous devrez effectuer une modification du registre pour supprimer cette fenêtre de démarrage automatique. Dans msconfig, mettez en surbrillance Chromium et cela vous donnera le thread de registre dont vous avez besoin pour supprimer le fichier. J'espère que ça aide.

Edward King
la source
Et si la solution résolvait exactement le problème de votre fille? Supprimez simplement Chromium du démarrage automatique à la connexion?
Pimp Juice IT