某些 Windows XP 用户无法打开任何程序

某些 Windows XP 用户无法打开任何程序

在我的 Windows XP PC 上创建了多个用户帐户(确切地说是五个),其中一个帐户禁用了所有内置程序。当我单击打开其中任何一个程序时,它都会搜索以找到该程序。这很奇怪,因为所有其他用户都可以正常打开这些程序。

我以为用户帐户已损坏,于是创建了一个新用户,但这个新帐户也存在同样的问题。您知道是什么原因造成的吗?

答案1

目前尚不清楚您描述的是单击“开始菜单”快捷方式,还是.exe直接单击文件。

如果您无法.exe从 Windows 资源管理器运行任何文件:

新的用户帐户(以及 Windows 用作模板的“默认”帐户)可能已损坏文件关联,将所有.exe文件指向另一个程序(通常是被错误删除的恶意软件)。

  1. 退出全部受影响的帐户,以管理员身份登录,然后Local Settings\Application Data\Microsoft\Windows\Usrclass.dat从每个受影响的配置文件中删除该文件。

  2. 也删除C:\Documents and Settings\Default User\Local Settings\Application Data\Microsoft\Windows\Usrclass.dat

Usrclass.dat保存每个用户的文件关联,并且可以相当安全地删除(在大多数系统上,它只有不到十几个关联可以轻松修复 - 其余的都存储在系统范围内)。

如果出现“文件正在使用”的情况,请运行regedit,展开该项HKEY_USERS,然后卸载所有名为的子项<sid>_classes(使用文件 → 卸载 Hive)。

相关内容