启动时出现“打开文件”对话框?


13

每次登录PC时,都会收到以下消息:

相当奇怪的登录错误。

现在,这没什么大不了的,Windows 7可以正常工作。奇怪的是,它只是7试图打开的通用“程序”。自从我安装它以来,就已经做到了。我还没有下载任何病毒或类似的东西。

谁能帮我解决这个问题?


2
您是否在开始菜单上检查了启动文件夹,或者MSConfig是否在启动过程中加载了应用程序/文件的列表?
Nils Magne Lunde'1

列表中没有出现启动程序的异常现象。我认出了所有人,他们都成功地开始了。
Steffan Donal'1

是什么love.exe?:)
wim 2012年

@wim看到:Haddaway
iglvzx 2012年

Answers:


27

您可能在一个Program磁盘的根目录中有一个名为的文件。例如,C:\Program

您也有一个缺少引号的启动项,指向C:\Program Files\Random App它应该在的位置"C:\Program Files\Random App"。此类缺少引号的条目可以用两种不同的方式进行解析- 顺序如下:

  1. 路径“ C:\Program”,两个参数“ Files\Random”和“ App”;
  2. 路径“ C:\Program Files\Random App”,参数为零。

这是程序开发人员的一个错误,但是由于Windows进行的文件存在检查,通常不会引起注意–在大多数情况下,它只是转到第二个选项。但是,当“ C:\Program确实存在时,第一个选项也将有效,Windows会尝试打开该文件。

Windows XP用于在登录时警告用户有关此类文件的存在。我还没有测试Windows 7是否显示一个。

“文件名警告”

至于文件的最初创建方式-原因可能相似;即使是相当新的程序(以及用户),有时也有1970年的想法,即文件名不得有空格...


4
原来我在C:\中确实有一个名为program的文件。哇。我不能相信这不是由7抓住
STEFFAN多纳尔

4
Windows 7中确实存在这样的警告:i.stack.imgur.com/mllpB.png
bwDraco 2012年

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)。

该目录可能会为您提供一些有关此问题起源的上下文。你应该能够找出它是自动启动使用自动运行和删除正确的入口。如果不是这样,只需删除文件即可解决问题


0

在Windows 10中,我遇到了同样的问题。我刚得到一名顾问来控制计算机,以解决MSN的多个问题。他们的远程程序将文本文件保留在“用户”文件夹(C:/ Users)中。一旦删除了那里的文本文件,启动时就不再显示“您想如何打开此文件”对话框。

如果胆怯,请将文件移出“用户”文件夹,然后重新启动以确保这是问题所在。将文件夹保留在“用户”内(例如:公共,默认等)。

Gorman2d


0

我在女儿的PC上注意到了这个问题。她是一个狂热的游戏玩家,我不确定她做了什么。这可能对您有用,也可能无效。我对其他尝试感到沮丧,并认为如果这是恶意软件,那么我应该将其转换为Windows Defender,这正是我所做的。那对我没有多大帮助,但却引出了一个线索。我将彻底检查您是否正在使用CHROMIUM。测试看Chromium是否正在对您的操作系统执行此操作的方法是在msconfig中查找它。取出Chromium旁边的复选标记,然后重新启动。如果重新启动时未显示自动启动页面,则这是您的问题。您将必须进行注册表编辑才能删除此自动启动窗口。在msconfig中突出显示Chromium,它将为您提供删除文件所需的注册表线程。我希望这有帮助。


那么,如果解决方案完全能够解决您女儿的问题,该怎么办?只需从登录后自动启动中删除Chromium?
皮条客果汁IT
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.