Windows 7的文件/文件夹默认是不允许手动排序的(桌面的除外)。默认排序是按照先数字,后字母排序的顺序。
这是因为windows 7 默认开启了全行选择功能,所以不能拖动文件/文件夹进行手动排序,这个功能苦了好多网友。
有些童鞋不惜把每个文件/文件夹按照数字顺序重命名,如果文件夹多的话, 这是个多么浩大的工程呢。
之前在XP和VISTA下当拖动到第一个文件/文件夹的位置的时候在原有文件夹前面会出现一条竖着的黑线,
然后放开鼠标 拖动的文件/文件夹就在第一个位置了,而原先的自动移动到第二位置。
国外的一位高手进行对比vista 和 Win7 的注册表,修改Win7的注册表禁用全行选择功能。
原英语文章链接:http://www.winhelponline.com/blog/disable-full-row-select-explorer-windows-7/
原注册表文件:http://www.winhelponline.com/blog/wp-content/uploads/h1-10/w7-fullrowsel.zip
上面的原注册表导入后将失去【计算机】中的【硬盘容量预览】功能和无线网络中的【管理无线网络】可视功能。
------------------------------我是华丽的分割线------------------------------------
先看截图 ;-)
未修改前拖拽文件/文件夹的样式:(不能手动给文件夹排序,)

没有取消自动排序的功能:

------------------------------我是华丽的分割线------------------------------------
下面的是导入注册表后的样式:自己修改添加一些键值,修复原版的BUG
拖拽文件/文件夹时,出现了一条黑色横线,可以任意排列位置。

;
可以打开或者关闭自动排列功能:

导入注册表后,显示效果成了VISTA的格式,更加容易管理视频、照片、音乐文件夹
(这样就不再有Win7下的“平铺 ”效果)

PS:修改硬盘在计算机下显示效果。老外给的注册表文件默认是不能显示下面的硬盘可用空间。
蓝色部分是显示硬盘容量条的注册表值,需要修改成适合自己电脑的数值才可以(有些电脑默认就可以显示)。
详情看下面:

------------------------------我是华丽的分割线------------------------------------
(将下面的文本另存为.reg文件)
Windows Registry Editor Version 5.00
;开启Windows 7文件/文件夹手动排序功能
;枫叶飘落~~ https://cheen.cn
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"FullRowSelect"=dword:00000000
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders]
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\1]
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\1\Shell]
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\1\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"Rev"=dword:00000000
"FFlags"=dword:41000011
"Vid"="{65F125E5-7BE1-4810-BA9D-D271C8432CE3}"
"Mode"=dword:00000006
"LogicalViewMode"=dword:00000002
"IconSize"=dword:00000030
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,a0,00,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,c8,00,00,00,35,4b,17,9b,ff,40,d2,11,\
a2,7e,00,c0,4f,c3,08,71,03,00,00,00,80,00,00,00,35,4b,17,9b,ff,40,d2,11,a2,\
7e,00,c0,4f,c3,08,71,02,00,00,00,80,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:ffffffff
"GroupByKey:FMTID"="{B725F130-47EF-101A-A5F1-02608C9EEBAC}"
"GroupByKey:PID"=dword:00000004
"GroupByDirection"=dword:00000001
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"WFlags"=dword:00000000
"ShowCmd"=dword:00000001
"HotKey"=dword:00000000
"KnownFolderDerivedFolderType"="{57807898-8C4F-4462-BB63-71042380B109}"
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"Rev"=dword:00000000
"FFlags"=dword:43000001
"Vid"="{137E7700-3573-11CF-AE69-08002B2E1262}"
"Mode"=dword:00000004
"LogicalViewMode"=dword:00000001
"IconSize"=dword:00000010
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,10,01,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,0e,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,\
a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,a5,\
f1,02,60,8c,9e,eb,ac,0c,00,00,00,50,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:00000000
"GroupByKey:FMTID"="{00000000-0000-0000-0000-000000000000}"
"GroupByKey:PID"=dword:00000000
"GroupByDirection"=dword:00000001
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5fa96407-7e77-483c-ac93-691d05850de8}]
"Rev"=dword:00000000
"Vid"="{137E7700-3573-11CF-AE69-08002B2E1262}"
"Mode"=dword:00000004
"LogicalViewMode"=dword:00000001
"IconSize"=dword:00000010
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,10,01,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,0e,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,\
a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,a5,\
f1,02,60,8c,9e,eb,ac,0c,00,00,00,50,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:00000000
"GroupByKey:FMTID"="{00000000-0000-0000-0000-000000000000}"
"GroupByKey:PID"=dword:00000000
"GroupByDirection"=dword:00000001
"FFlags"=dword:43000001
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{7d49d726-3c21-4f05-99aa-fdc2c9474656}]
"Rev"=dword:00000000
"Vid"="{137E7700-3573-11CF-AE69-08002B2E1262}"
"Mode"=dword:00000004
"LogicalViewMode"=dword:00000001
"IconSize"=dword:00000010
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,10,01,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,0e,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,\
a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,a5,\
f1,02,60,8c,9e,eb,ac,0c,00,00,00,50,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:00000000
"GroupByKey:FMTID"="{00000000-0000-0000-0000-000000000000}"
"GroupByKey:PID"=dword:00000000
"GroupByDirection"=dword:00000001
"FFlags"=dword:43000001
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{94d6ddcc-4a68-4175-a374-bd584a510b78}]
"Rev"=dword:00000000
"Vid"="{137E7700-3573-11CF-AE69-08002B2E1262}"
"Mode"=dword:00000004
"LogicalViewMode"=dword:00000001
"IconSize"=dword:00000010
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,10,01,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,0e,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,\
a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,a5,\
f1,02,60,8c,9e,eb,ac,0c,00,00,00,50,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:00000000
"GroupByKey:FMTID"="{00000000-0000-0000-0000-000000000000}"
"GroupByKey:PID"=dword:00000000
"GroupByDirection"=dword:00000001
"FFlags"=dword:43000001
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{b3690e58-e961-423b-b687-386ebfd83239}]
"Rev"=dword:00000000
"Vid"="{137E7700-3573-11CF-AE69-08002B2E1262}"
"Mode"=dword:00000004
"LogicalViewMode"=dword:00000001
"IconSize"=dword:00000010
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,10,01,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,0e,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,\
a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,78,00,00,00,30,f1,25,b7,ef,47,1a,10,a5,\
f1,02,60,8c,9e,eb,ac,0c,00,00,00,50,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:00000000
"GroupByKey:FMTID"="{00000000-0000-0000-0000-000000000000}"
"GroupByKey:PID"=dword:00000000
"GroupByDirection"=dword:00000001
"FFlags"=dword:43000001
------------------------------我是华丽的分割线------------------------------------
导入reg文件后,注销后重新登录即可发现鼠标可以随意拖动文件/文件夹了。
如果要取消这个功能,可以用下面的注册表文件:
Windows Registry Editor Version 5.00
;关闭Windows 7文件/文件夹手动排序功能
;枫叶飘落~~ https://cheen.cn
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"FullRowSelect"=-
------------------------------我是华丽的分割线------------------------------------
有些电脑导入后,在计算机里不显示硬盘下的蓝色容量指示条,因为每个电脑的注册表对应的硬盘显示容量这个数值都不一样,所以红色数值1,
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\1]
适用于我自己的电脑,怎么才能修改成自己的电脑呢,导入注册表后打开任意打开一个文件夹,选择图标的排列方式,任意选择一种排列方式,关闭窗口。然后重新打开桌面的计算机,任意选择一种排列方式,再关闭。
操作后打开注册表,定位到:
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\]
会发现里面有数字,例如1,2,4,8,12,752等等,把数字填到下面的注册表中导入进去即可:
(可以一个一个数字替换测试,直至找到属于硬盘容量指示条的数字)

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\你找到的数字]
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\你找到的数字\Shell]
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\你找到的数字\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"Rev"=dword:00000000
"FFlags"=dword:41000011
"Vid"="{65F125E5-7BE1-4810-BA9D-D271C8432CE3}"
"Mode"=dword:00000006
"LogicalViewMode"=dword:00000002
"IconSize"=dword:00000030
"ColInfo"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,fd,df,df,fd,10,\
00,00,00,00,00,00,00,00,00,00,00,04,00,00,00,18,00,00,00,30,f1,25,b7,ef,47,\
1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,a0,00,00,00,30,f1,25,b7,ef,47,1a,\
10,a5,f1,02,60,8c,9e,eb,ac,04,00,00,00,c8,00,00,00,35,4b,17,9b,ff,40,d2,11,\
a2,7e,00,c0,4f,c3,08,71,03,00,00,00,80,00,00,00,35,4b,17,9b,ff,40,d2,11,a2,\
7e,00,c0,4f,c3,08,71,02,00,00,00,80,00,00,00
"Sort"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,30,f1,\
25,b7,ef,47,1a,10,a5,f1,02,60,8c,9e,eb,ac,0a,00,00,00,01,00,00,00
"GroupView"=dword:ffffffff
"GroupByKey:FMTID"="{B725F130-47EF-101A-A5F1-02608C9EEBAC}"
"GroupByKey:PID"=dword:00000004
"GroupByDirection"=dword:00000001

感谢~
顺利使用。
我直接导入REG文件成功了。但重启机子还是不行。都试过N次了。
试了很多次 还是不行 导入也是成功的 但就是没效果 取消也取消试过了 求大神指教
@啊啊啊 那是你找到的文字不对,需要仔细排查下
受教了,注册表可以写的这么复杂。。。
大神求助,我在最后一步卡住了:
当我导入红色指令到注册表后,计算机里不显示硬盘下的蓝色容量指示条
于是我打开[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\]想进一步操作。
发现里面有7个数字,然后我该怎么操作?
@复苏的黎明 先测试数字1,不行的话只能一个一个数字替换导入测试。
@bbis 明白了,谢谢。已经弄好了,好激动啊。
不行呀,按你说的方法,直接导入注册表,提示成功,但重新启动后还是不能用呀
还是出不来手动排列
@华飞 你先导入取消这个功能,再次尝试。
@bbis 我也尝试了很多次都没出来手动排列。求大神帮忙
@kevin 暂时还没有发现未成功的问题。
你导入【取消这个功能】注册表,重启后再次导入正确的注册表值。
注意,Windows Registry Editor Version 5.00这一行是不要忘记。
@bbis 可以了,万分感谢!!!
是的Win7很好用的!
这个我都是手动的 呵呵
这个我都是手动的 呵呵
记得XP可以取消自动排序。WIN7里没
完全看不懂啊。。。
@爱撸小杰 不需要看懂,直接复制代码成reg文件导入即可。
有问题看下面的解决方法。
好复杂呀。
我还在用xp
@oyoy 如果是家用,赶紧换了Win7吧。
用习惯了比XP顺手
@bbis 电脑配置跟不上,没办法丫