恼人的数据夹—Windows 10

恼人的数据夹—Windows 10


从 Windows 8.1 开始﹐开启文件总管在 本机 下多了几个特殊的数据夹﹐但这些特殊的数据夹在媒体柜或使用者之下就都有了﹐实在想不透为什么在本机下要多这些特殊的数据夹。参加 Windows 10 Preview inside 时也建议过希望能这些数据夹移除﹐但不知道为什么 Windows 10 还是延续了 Windows 8.1 的方式﹐外国人的思考比较特别吗? 还是真有人喜欢在本机之下多这些特殊的数据夹?

文件总管

不管如何﹐还是有人不喜欢﹐所以在网络上早就有教学如何去除﹐执行regedit﹐寻找以下两个位置的注册表

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWinodowsCurrentVersionExplorerMyComputerNameSpace
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWinodowsCurrentVersionExplorerMyComputerNameSpace

在这两个位置之下有以下的注册表

{088e3905-0323-4b02-9826-5d99428e115f}
{1CF1260C-4DD0-4ebb-811F-33C572699FDE}
{24ad3ad4-a569-4530-98e1-ab02f9417aa8}
{374DE290-123F-4565-9164-39C4925E467B}
{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}
{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}
{A0953C92-50DC-43bf-BE83-3742FED03C9C}
{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}
{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}
{d3162b92-9365-467a-956b-92703aca08af}
{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}

将上述的注册表删除﹐那么在文件总管的本机及选择文件时的对话方框中这些特殊数据夹就不见了。

在 Windows 8.1 时我个人都是这么做﹐手动删除﹐不过到了 Windows 10 实在是懒了﹐因为删除之后﹐在某些系统安全性更新完又会被还原﹐所以还是巴结点来写支程序吧。对于 Registry 中的注册表读取﹑写入﹑删除﹐在网络上已有许多分享的文章﹐在这里就不多说了﹐但如果说写的程序就是指向上述的两个注册表路径去删除﹐那么这就错了。

首先必须要知道的﹐现在很多人是使用 Windows 64 位版本﹐在64位版本中登录档区分为32和64位的注册表。如果直接执行 regedit.exe 是可以同时检视 32 和 64 位的注册表。其中 32 位的注册表是显示于 HKEY_LOCAL_MACHINESoftwareWOW6432Node  此处。也就是说 WOW6432Node 是映射 32 位的注册表﹐我们可以开启 32位的 regedit.exe 来观看 32位的注册表。%systemroot%syswow64regedit.exe 开启的就是检视﹑编辑 32 位的注册表。原则上 64位和32位的 regedit.exe 不能同时开启﹐除非其中有一个执行时加上参数 –m

说了这么多﹐意思是要删除特殊数据夹的注册表是需要删除 64 和 32位的注册表。

首先注册注册表的路径

string keyPath = @"SOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace";

分别声明32位和64位

var regX86View = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32);

var regX68Key = regX86View.OpenSubKey(keyPath,true);

var regX64View = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64);

var regX64Key = regX86View.OpenSubKey(keyPath,true);

两者都删除才是真的删除。

以下就不再啰嗦那么多﹐必竟也只是个小程序﹐就提供个程序﹐当日后参考用。

deleteSpecialFolder_src.zip

deleteSpecialFolder.zip

原文:大专栏  恼人的数据夹—Windows 10


猜你喜欢

转载自www.cnblogs.com/petewell/p/11452640.html
今日推荐