Symptoms
一些戴尔用户报告说,在安装 Windows 7 内部版本 7057 后,每次系统启动时都会自动打开记事本窗口。记事本将打开一个版本的“desktop.ini”,其中包含以下文本:"[.ShellClassInfo] LocalizedResourceName=@%SystemRoot%\System32\Shell32.dll,-21787”。
Cause
如果Dektop.ini文件存在于安装 Windows 的驱动器上的一个或多个文件夹中,并且Desktop.ini文件包含以下行,则可能会发生这种情况:"[.ShellClassInfo] LocalizedResourceName = @%SystemRoot%\system32\shell32.dll,-21787”
Resolution
运行Microsoft Fix it 实用程序
- 向下滚动到 “帮我修复此问题 ”部分,然后单击“ 修复此问题”。
- 当系统提示下载文件时,单击 运行。
- 完成安装向导以运行实用程序并重新启动系统。
如果您无法运行Fix it实用程序或问题未得到解决,手动删除文件也可以解决此问题。
删除 Desktop.ini 文件
- 启动 Windows 资源管理器
- 在 “工具 ”菜单上,单击“ 文件夹选项”,然后单击“ 视图 ”选项卡
- 在“高级设置”框中,单击以清除“隐藏已知文件类型的扩展名”复选框和“隐藏受保护的操作系统文件”复选框(如果尚未清除),然后单击“确定”
- 删除 Desktop.ini 文件中包含行 “[.ShellClassInfo] LocalizedResourceName = @%SystemRoot%\system32\shell32.dll,-21787”
- 找到以下每个文件夹,右键单击Desktop.ini文件(如果该文件存在于该文件夹中),然后单击“打开”
- C:\Documents and Settings\All Users\Start Menu\Programs\Startup
- C:\Documents and Settings\All Users\Start Menu\Programs
- C:\Documents and Settings\All Users\Start Menu
- 验证文件是否包含 [.ShellClassInfo]LocalizedResourceName = @%SystemRoot%\system32\shell32.dll,-21787
- 如果文件包含这些行,请右键单击该文件,单击“ 删除”,然后在系统提示您确认删除时单击“ 是 ”。
- 5. 重新启动计算机并验证问题是否已解决。