none
我的Windows7不能执行所有的.exe和.com的可执行文件,有图。 RRS feed

  • 问题

  • 我可能是安装了“Restorator 2007”这个程序,因为这个程序开始是用来修改VISTA系统主题的,后来没用了,我安装了win7后,我又运行了这个程序,他提示注册,我也注册了,启动后提示是否关联”res“,我记不清了,好像是关联这个文件,我选择的是否,过于也没用它,


    就把它关闭了,后来惊奇的发现不能运行任何可执行文件,就连任务管理器都不行,提示”不支持此接口“。

    我用快速启动栏的也是提示找不到项目,提示是否删除。
    就是右键.exe文件也不显示”打开“,”以管理员运行“也不显示,就显示附加到开始菜单,附加到任务栏。,查看文件属性也不是显示是可执行文件,而是显示exe文件.

    还不知道怎么发图,等下不上。
    下面是msn上的图片,请看一下





    可是我新建了一个账户又是工作正常的。
    我不想逃避这个问题,当然可以把那个用户删除,但我想知道有没有办法能决绝。
    2009年8月20日 14:29

答案

  • 只要用那个账户登录也是一样的,不能运行。
    既然登錄安全模式也一樣, 那可以排除是有程序干擾所致的可能性很低. 因為新建一個用戶無此問題, 那可以把錯誤限制在注冊表 HKEY_CURRENT_USER 項.

    Folding@Home
    2009年8月21日 9:22

全部回复

  • 应该是文件关联错误引起的,首先查看Restorator 2007中能否更改.exe文件的关联,如果不行,卸载Restorator 2007,如果问题依旧的话,你可以参考以下方法(确定可以适用VISTA,WIN 7也应该适用的,有三种方法,你可以使用其中一种即可).

    1. 文件夹选项设置法
      打开“资源管理器”,点击“工具”“文件夹选项” 进入“文本类型”选项卡然后点击 新建 按钮 在文件扩展名输入“.exe”(不包括引号),点击“高级‘按钮,在”关联文件类型’出选择“应用程序”
      2 修改注册表法
      进入CMD命令用ren命令将regedit.exe改名为“regedit.com”然后运行regedit.com,打开注册表,双击 HKEY_CLASSES_ROOT\exefile\shell\open\command哟普侧字符串默认值设置为“%1”%* (包括引号) 在定位到HKEY_LOCAL|MACHINE\SOFTWARE\MICROSOFT、windows nt \currentversion\winlogon,双击右窗口的SHELL;将起值改为Explorer.exe ;定位到HKEY_CLASSES-ROOT\.exe双击右侧窗口中的默认值设置为exefile
      3.命令法
      ftype命令用与现实或修改与文件扩展名关联文件类型,将其调试为FTYPE filetype=opencommandstring %1 %* 在安全模式下,输入CMD回车在输入ftypexefile="%1" %*,注意以上命令包含引号,重启机器就大功告成.
    2009年8月20日 23:37
  • 应该是文件关联错误引起的,首先查看Restorator 2007中能否更改.exe文件的关联,如果不行,卸载Restorator 2007,如果问题依旧的话,你可以参考以下方法(确定可以适用VISTA,WIN 7也应该适用的,有三种方法,你可以使用其中一种即可).

    1. 文件夹选项设置法
    打开“资源管理器”,点击“工具”“文件夹选项” 进入“文本类型”选项卡然后点击 新建 按钮 在文件扩展名输入“.exe”(不包括引号),点击“高级‘按钮,在”关联文件类型’出选择“应用程序”
    2 修改注册表法
    进入CMD命令用ren命令将regedit.exe改名为“regedit.com”然后运行regedit.com,打开注册表,双击 HKEY_CLASSES_ROOT\exefile\shell\open\command哟普侧字符串默认值设置为“%1”%* (包括引号) 在定位到HKEY_LOCAL|MACHINE\SOFTWARE\MICROSOFT、windows nt \currentversion\winlogon,双击右窗口的SHELL;将起值改为Explorer.exe ;定位到HKEY_CLASSES-ROOT\.exe双击右侧窗口中的默认值设置为exefile
    3.命令法
    ftype命令用与现实或修改与文件扩展名关联文件类型,将其调试为FTYPE filetype=opencommandstring %1 %* 在安全模式下,输入CMD回车在输入ftypexefile="%1" %*,注意以上命令包含引号,重启机器就大功告成.

    上述文字可能的原始來源:

    浅谈Windows Vista下的文件关联问题
    http://os.52hardware.com/library/200809/0844114.html
    Folding@Home
    2009年8月20日 23:48
  • 第一个方法不行,更不就没有文件类型这个选项卡。
    第二个方法,注册表是对的,没有被改动。
    第三个方法,跟第二个方法一样。
    2009年8月21日 3:10
  • 看看安全模式下是否正常.
    Folding@Home
    2009年8月21日 3:16
  • 也請看看這個

    針對當前當前用戶存放在注冊表 HKEY_CURRENT_USER\Software\Classes 的文件關聯設置.
    這個需要手動刪除注冊表相關設置.

    比如將後綴名為 my_wma 的文件進行了關聯, 那么其的關聯設置保存在注冊表 HKEY_CURRENT_USER\Software\Classes\my_wma_auto_file 項, 刪除該項即可恢復.

    建議在刪除後重新啟動計算機.
    Folding@Home
    2009年8月21日 3:22
  • 只要用那个账户登录也是一样的,不能运行。
    2009年8月21日 8:39
  • 只要用那个账户登录也是一样的,不能运行。
    既然登錄安全模式也一樣, 那可以排除是有程序干擾所致的可能性很低. 因為新建一個用戶無此問題, 那可以把錯誤限制在注冊表 HKEY_CURRENT_USER 項.

    Folding@Home
    2009年8月21日 9:22
  • 谢谢你的帮助。
    2009年8月21日 15:05
  • 我的计算机也出现了这样的问题,急死我了~

    在xp上安装过,在Windows7上运行的时候要求注册。注册后就……

    (相当于我用了绿色版的Restorator~)


    解决办法如下:创建一个管理员帐户,下载安装版,安装完成后就不会出现这个问题了~

    我也想知道到底是什么问题导致出现这种情况,但我导出注册表后,在新帐户下把reg文件转换成inf文件,在问题帐户下导入(安装inf文件)还是没有解决此问题啊~
    2009年9月23日 16:24