none
"无法定位程序输入点"和"用户文件件"问题 RRS feed

  • 问题

  • 在论坛里搜索没法发现才开这个题目,如有重复请见谅!

    问题大概有两个如下:

    1.开机到登陆的时候就出现“无法定位程序输入点 _except_handler4_common 于动态链接库 msvcrt.dll 上” 程序名称是lsass.exe和userinit.exe,之后进去桌面就只有墙纸没有图标和任务栏,调用任务管理器时也提示“无法定位...”一次或多次选择确定后才得以打开,建立新任务如(explorer.exe)同样会出现那个提示而且无法打开,其他很多系统程序都打不开且也是那样提示,但是可以上网可以使用IE其他如(photostop)之类的也可以顺利打开。

    2.Documents and Settings文件夹下的用户文件变成这个样子了(如图)。

    请问上述这样的问题应该怎么修复?在此谢谢大家!

    2012年4月20日 21:59

答案

  • 谨慎起见建议再通过 SFC /SCANNOW 检测一下系统文件完整性,或者重新安装一遍 SP3 及之后的所有更新,以确认所有的系统文件都没有问题。“无法定位程序输入点”与系统文件有问题有必然联系。使用第三方主题及字体不会有影响,但必须确认系统文件正确无误。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    之前是正常运行的,在尝试安装一个主题后立即就出现一些异常(窗口标题栏和窗框样式与任务栏不属于一个主题),之后重启就开始出现"“无法定位程序输入点......"的提示,搞了几下没有效果就用360检查修复等功能处理之后
     
     
    2012年4月21日 22:23
    版主
  • 第二个问题我没看得太明白。你是说想将用户配置文件恢复为 Administrator,不想使用 Administrator.Shell^i^Jing.000 么?
     
    Windows 默认会使用以用户名命名的文件夹做用户配置文件夹。但如果 Windows 主动放弃了“用户名”文件夹、自行改用了“用户名.计算机名”文件夹,就说明原来的“用户名”文件夹中的配置文件已经损坏无法使用。
     
    你可以将 Administrator 删除,然后在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中修改用户配置文件夹的路径,并将现有的用户配置文件夹重新命名为与注册表中一致的新配置文件夹名。但这样折腾比较容易出错,因此操作必须小心。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    情况大致就是这样,另外想请教下Documents and Settings文件夹下Administrator.Shell^i^Jing.000;LocalService.NT
    AUTHORITY;NetworkService.NT AUTHORITY
     
     
    2012年4月21日 22:30
    版主

全部回复

  • 这台 Windows XP 计算机之前能否正常运行?它是在修改了什么设置或安装了什么驱动或软件后变成这样子的?
     
    从截图上看 Windows 界面有了比较明显的变化,请问你是否安装过需要大量修改系统文件的主题美化包之类软件?
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    1.开机到登陆的时候就出现“无法定位程序输入点 _except_handler4_common 于动态链接库 msvcrt.dll 上” 程序名称是lsass.exe和userinit.exe,之后进去桌面就只有墙纸没有图标和任务栏,
     
    2012年4月21日 0:02
    版主
  • Zhang版主您好!

    之前是正常运行的,在尝试安装一个主题后立即就出现一些异常(窗口标题栏和窗框样式与任务栏不属于一个主题),之后重启就开始出现"“无法定位程序输入点......"的提示,搞了几下没有效果就用360检查修复等功能处理之后就可以没有这个提示进入桌面,桌面图标和任务栏等都正常.

    截图上界面的变化是由于使用了第三方主题,宋体字体是以前替换过的,字体渲染也用了一个工具.

    情况大致就是这样,另外想请教下Documents and Settings文件夹下Administrator.Shell^i^Jing.000;LocalService.NT AUTHORITY;NetworkService.NT AUTHORITY这些新产生出来的问可否恢复到原有文件(Administrator;LocalService;NetworkService)

    谢谢!

    2012年4月21日 1:16
  • 谨慎起见建议再通过 SFC /SCANNOW 检测一下系统文件完整性,或者重新安装一遍 SP3 及之后的所有更新,以确认所有的系统文件都没有问题。“无法定位程序输入点”与系统文件有问题有必然联系。使用第三方主题及字体不会有影响,但必须确认系统文件正确无误。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    之前是正常运行的,在尝试安装一个主题后立即就出现一些异常(窗口标题栏和窗框样式与任务栏不属于一个主题),之后重启就开始出现"“无法定位程序输入点......"的提示,搞了几下没有效果就用360检查修复等功能处理之后
     
     
    2012年4月21日 22:23
    版主
  • 第二个问题我没看得太明白。你是说想将用户配置文件恢复为 Administrator,不想使用 Administrator.Shell^i^Jing.000 么?
     
    Windows 默认会使用以用户名命名的文件夹做用户配置文件夹。但如果 Windows 主动放弃了“用户名”文件夹、自行改用了“用户名.计算机名”文件夹,就说明原来的“用户名”文件夹中的配置文件已经损坏无法使用。
     
    你可以将 Administrator 删除,然后在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中修改用户配置文件夹的路径,并将现有的用户配置文件夹重新命名为与注册表中一致的新配置文件夹名。但这样折腾比较容易出错,因此操作必须小心。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    情况大致就是这样,另外想请教下Documents and Settings文件夹下Administrator.Shell^i^Jing.000;LocalService.NT
    AUTHORITY;NetworkService.NT AUTHORITY
     
     
    2012年4月21日 22:30
    版主
  • Zhang版主您好!

    真是听君一席话胜读十年书真是获益良多,除了多谢就是感谢!

    当时我也尝试通过 SFC /SCANNOW 检测系统文件也用360的修复系统功能搞了搞,360检测到有个恶意桌面连接行为和两个错误等,一番折腾后得以成功登陆也不清楚是那个起了作用,后来发现原来那个主题貌似不是for XP的,安装界面是运行cmd窗体里选项安装的,闹出问题的肯定是这个原因。

    关于用户名文件夹大概就是你说意思,我会按照你的方法去尝试更改。我自己也尝试用注册表将(.Shell^i^Jing.000;.NT AUTHORITY)这几个后缀名的路径改回(Administrator;LocalService.;NetworkService),这样感觉使用上也没发现什么问题貌似很正常。

    在此再次感谢您的指导!

    2012年4月22日 0:54
  • 不客气。
     
    CMD 窗体应该是以脚本或批处理等形式在后台对系统文件进行修改。这种简陋的安装方式不具有检测操作系统版本的功能,如果不是 Windows XP 适用的主题,必然杯具。
     
    转移用户配置文件可以事先建立另一个临时的管理员帐户进行操作。如果之前已存在的没有后缀名的配置文件夹还能用当然最省事,如果已经损坏不能用,那么在转移回去之后,系统可能还会再转回来或者建立新的配置文件。因此最好将当前使用的配置文件备份一下。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "_┒Shell┎_"
     
    真是听君一席话胜读十年书真是获益良多,除了多谢就是感谢!
    当时我也尝试通过 SFC /SCANNOW 检测系统文件也用360的修复系统功能搞了搞,360检测到有个
     
     
    2012年4月22日 22:02
    版主