注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

gnaw0725博客

活动目录、网络安全

 
 
 
 
 

日志

 
 

在Windows Vista的资源管理器中无法选择多个文件  

2007-04-28 12:11:00|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 
症状
文件夹的查看设置或自定义设置可能已丢失或不正确。例如,您可能会遇到下面的任何一种或多种症状:
" 重新打开文件夹时,无法选择多个文件,即便您尝试 Ctrl+A 或者使用Shift进行多项选择。
" 重新打开文件夹时,Microsoft Windows 未记住用于该文件夹的查看设置。
注意:查看设置包括“缩略图”、“平铺”、“图标”、“列表”和“详细信息”。
" 重新打开文件夹时,Windows 未记住该文件夹的大小或位置。 
注意:即使在“控制面板”的“文件夹选项”的“查看”选项卡中已经选中了“高级设置”下的“记住每个文件夹的视图设置”复选框,也可能会发生此问题。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/logs/5060163.html
 
 
原因
发生此问题的原因在于 Windows 将每个文件夹的查看设置和自定义设置都存储在注册表中。用于文件夹查看设置和自定义设置的数据存储在以下注册表项中:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags
Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults
 
解决方案
请按照如下步骤执行:
1.关闭UAC。按住 Windows徽标键(Winkey),然后按下 R 键,打开“运行”对话框,键入如下命令后回车。
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
2.重新启动计算机。
3.以本地管理员身份,进行本地登陆。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/logs/5060163.html
 
4.将如下文本复制粘贴入记事本,以 vbs作为后缀名保存该文件。
----- 不包含此行 ------------
const HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
    ("Select * from Win32_Process Where Name = 'explorer.exe'")
For Each objProcess in colProcessList
    objProcess.Terminate()
Next
Set objRegistry=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv")
strKeyPath1 = "Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags"
strKeyPath2 = "Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU"
strKeyPath3 = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults"
DeleteSubkeys HKEY_CURRENT_USER, strKeypath1
DeleteSubkeys HKEY_CURRENT_USER, strKeypath2
DeleteSubkeys HKEY_CURRENT_USER, strKeypath3
Sub DeleteSubkeys(HKEY_CURRENT_USER, strKeyPath)
    objRegistry.EnumKey HKEY_CURRENT_USER, strKeyPath, arrSubkeys
    If IsArray(arrSubkeys) Then
        For Each strSubkey In arrSubkeys
            DeleteSubkeys HKEY_CURRENT_USER, strKeyPath & "\" & strSubkey
        Next
    End If
    objRegistry.DeleteKey HKEY_CURRENT_USER, strKeyPath
End Sub
----- 不包含此行 ------------
5.在资源管理器中运行该脚本文件。您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/logs/5060163.html
 
更多信息
Windows 可以记住下列文件夹设置:查看状态、 窗口位置、排序顺序、 列信息、文件夹类型、 状态栏设置、 工具栏切换和搜索结果。
gnaw0725 注:此内容已经提交kb,看看能不能通过。
  评论这张
 
阅读(57)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017