如何通过修改注册表改变系统的默认文件夹.docx
《如何通过修改注册表改变系统的默认文件夹.docx》由会员分享,可在线阅读,更多相关《如何通过修改注册表改变系统的默认文件夹.docx(14页珍藏版)》请在冰豆网上搜索。
如何通过修改注册表改变系统的默认文件夹
如何通过修改注册表改变系统的默认文件夹
如何通过修改注册表改变系统的默认文件夹
注册表是windows的命根,里面储存着大量的系统信息,说白了就是一个庞大的数据库。
如果你不懂什么是数据库,那没关系,不影响你了解注册表,不过最好对数据库有所了解。
注册表里面所有的信息平时都是由windows操作系统自主管理的,也可以通过软件或手工修改。
注册表里面有很多系统的重要信息,包括外设,驱动程序,软件,用户记录等等,注册表在很大程度上“指挥”电脑怎样工作。
注册表有很大的用处,功能非常强大,是windows的核心。
通过修改注册表,我们可以对系统进行限制、优化,还可以对系统进行一些个性化的定制,使系统使用起来更加便利。
比如我们可以通过更改注册表更改系统默认的各种文件夹,如把我的文档、各种程序、图片收藏、音乐等默认文件夹改到其它盘,以节省系统盘的空间。
也可以把桌面、收藏夹等用户文档更至非系统盘,再次重装时只要直接对系统盘进行安装,而不用担心丟失数据。
注册表修改快速入门
根据本人经验,修改注册表有三种方法,归纳如下:
在这里提醒大家一句,如果你没有把握,切记在修改之前,一定要备份注册表。
一、用windows的注册表修改器--regedit.exe
方法是在windows的左下角开始菜单里,点击运行,然后键入regedit,回车即可。
你可以在打开的修改器里查找所需要修改的注册表修改项。
比如要禁止“开始”菜单里的查找功能,我们知道修改的内容为:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值"NoFind",并设值为1.(查阅本手册即可找到)。
那么我们打开注册表修改器,可以看到有HKEY_CURRENT_USER这个根键,左边还有一个"+"号,点击"+"号展开下面的目录树,找到Software,再展开找Microsoft,这样一层一层地展开,直到找到Explorer项,看右边的窗口,你会发现有不少的键值,恭喜你,你快成功了。
然后在右边的窗口中单击鼠标右键,选择新建DWORD值,输入NoFind,注意大小写,你会发现右边窗口中多了一个名为NoFind的键名,OK,我们给它赋值,在NoFind上双击,然后在弹出的窗口中将原来默认的0改成1,最后,重新启动计算机后,你会发现开始菜单里的“查找”消失了,如果你想把它改回来,那么按上面的方法,把1改成0,然后重新启动就可以了。
是不是很简单?
其他的修改也差不多了,关键是要找到修改的内容,这就是本手册所提供的强大功能了。
呵呵,相信能给你带来很大的帮助。
二、用专门的修改软件
如果你很懒,不想知道究竟要修改什么内容。
那么就用专门的注册表修改软件了,比较有名气的是“超级兔子魔法”,还有“windows优化大师”,在这里评价一下,windows优化大师名字响,可是不好用。
我本人比较喜欢的是另外一个叫“注册终结者”的修改器,主要是界面友好,功能多而不容易出错。
现在随着winXP的推出,各种修改器也随之更新,可是功能还有待改进。
现在新出的“神奇注册表”修改器,可以修改winXP等,大家可以试试看。
这些修改器都很容易上手,修改起来很方便。
不过你如果想深入学习注册表,最好还是手动修改了,不然你学不到多少东西的了。
三、手工写.reg注册表文件
这是修改注册表的高级技巧了.有没有试过自己写注册表文件?
不用任何修改器?
直接把写好的注册表文件.reg倒入注册表?
呵呵,这项技巧并不需要每个人都知道了,你只要知道上面的两个就可以了。
当然,如果你是电脑迷,我们赞成深入学习。
现在我们来看看.reg文件的结构如何。
.reg文件的标准格式如下:
REGEDIT4
[路径](注意用大小写)
"键名"="键值"(针对字符串型键值)
"键名"=hex:
键值(针对二进制型键值)
"键名"=dword:
键值(针对DWORD键值)
括号里面的内容为本人的注释,写文件的时候就不需要那些小括号了,其他上面所列的都必须包括。
注意引号输入时不能用中文输入的引号,必须用英文的引号,否则会出错。
那么,怎么写.reg文件呢?
我们需要一个文本编辑器,用windows的记事本就可以了。
单击鼠标右键,选择新建文本文档,然后在生成的文本文件里输入上面规格的内容就可以了,最后,选择另存为,输入你想要的文件名+.reg保存即可。
比如你要生成test.reg,输入test.reg保存即可,你可以看到生成了一个带图标的test.reg.双击运行这个test.reg文件就能相应的修改注册表了,系统会提示“是否导入注册表”之类的信息,确定就可以了。
OK,我们可以手动写注册表了,是不是感觉很酷?
先别急,我们来看看一个标准范例,这是从注册表里面导出来的,大家慢慢学习,跟着模仿一下就能写出自己的.reg文件了。
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRun"=dword:
00000000
"NoRecentDocsMenu"=hex:
01,00,00,00
"NoFavoritesMenu"=dword:
00000000
"user"="sundrink"
大家可以看到,dword是16进制,hex是二进制,字符串则可以直接赋值。
只要将上面的内容复制保存到文本文档里,然后另存为你想要的.reg文件运行就可以了。
呵呵,原来也不是很难嘛,耐心一点就可以了。
当然,你要模仿,要自己动手写.reg文件,用记事本就可以了。
说多两句,为什么要手写注册表?
因为有时候我们会碰到一台锁定regedit的机子,有什么办法解开呢?
呵呵,如果你会手写注册表文件的话,那很简单了......大家发挥想象吧!
用不了很长时间的。
最后在文章结尾,提醒大家,注册表修改可不是闹着玩的,其中有些键值是不能随便改的,因为如果你没有备份,而又不知道怎么改回来的话,那就麻烦了,我也帮不了你。
所以奉劝各位在修改注册表之前一定要记得备份,切记!
补充:
快速修改系统文件夹路径(注意,路径中所含的\需要多加一个\来表示,即\\)
==========无眠人的分界线============
下面是己知的项目以及其含义,只要把后面双引号的内容改为相应的路径即可
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders]和[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders]的路径设置基本一样,但前者重启后会恢复默认设置,改了也白改,所以只需改后者。
==========无眠人的分界线============
其中“Username”为当前用户的名称
蓝色:
建议修改
红色:
不建议修改
紫色:
随便,不置可否或不明用途
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
"CommonFilesDir"="公共文件夹(存放一些本地用户共有的数据)"
"DevicePath"="系统驱动安装默认路径"
"MediaPath"="系统音效默认路径"
"ProgramFilesDir"="程序安装默认文件夹"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders]
"AppData"="C:
\DocumentsandSettings\Username\ApplicationData"(应用程序数据目录,很多游戏把存档放在这里面)
"Cookies"="C:
\DocumentsandSettings\Username\Cookies"(Cookies路径,保存上网时用户的登陆信息。
)
"Desktop"="C:
\DocumentsandSettings\Username\桌面"(桌面路径)
"Favorites"="C:
\DocumentsandSettings\Username\Favorites"(收藏夹,IE里面的收藏夹)
"NetHood"="C:
\DocumentsandSettings\Username\NetHood" (NetHood路径,作用不明)
"Personal"="C:
\DocumentsandSettings\Username\MyDocuments"(我的文档,保存用户的个人文档)
"PrintHood"="C:
\DocumentsandSettings\Username\PrintHood"(打印)
"Recent"="C:
\DocumentsandSettings\Username\Recent"(文档项路径)
"SendTo"="C:
\DocumentsandSettings\Username\SendTo"(右键里的发送到菜单)
"StartMenu"="C:
\DocumentsandSettings\Username\「开始」菜单"(「开始」菜单)
"Templates"="C:
\DocumentsandSettings\Username\Templates" (新建文件目录)
"Programs"="C:
\DocumentsandSettings\Username\「开始」菜单\程序"(开始\所有程序菜单)
"Startup"="C:
\DocumentsandSettings\Username\「开始」菜单\程序\启动"(启动)
"LocalSettings"=""(LocalSettings路径)
"LocalAppData"=""(LocalSettings\ApplicationData路径)
"Cache"="C:
\DocumentsandSettings\Username\TemporaryInternetFiles"(Internet临时文件夹)
"History"="C:
\DocumentsandSettings\Username\LocalSettings\History"(网页历史记录)
"MyPictures"="C:
\DocumentsandSettings\Username\MyDocuments\MyPictures"(我的图片)
"Fonts"=""(字体)
"MyMusic"="C:
\DocumentsandSettings\Username\MyDocuments\MyMusic"(我的音乐路径)
"CDBurning"=""(光盘烧录路径)
"MyVideo"="C:
\DocumentsandSettings\Username\MyDocuments\MyVideos"(我的视频)
[HKEY_CURRENT_USER\Software\Microsoft\WAB\WAB4\WabFileName]
@=""(outlook的通讯簿和邮件存放路径)
[HKEY_CURRENT_USER\Identities\{2A6B4338-0CBC-47C4-BE82-38808247781F}\Software\Microsoft\OutlookExpress\5.0]
"StoreRoot"=""(邮件存放路径)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders]
"CommonDesktop"="%ALLUSERSPROFILE%\桌面"
"CommonStartMenu"="%ALLUSERSPROFILE%\「开始」菜单\程序\启动"
"CommonPrograms"="%ALLUSERSPROFILE%\「开始」菜单\程序"
"CommonStartup"="%ALLUSERSPROFILE%\「开始」菜单"
"CommonAppData"="%ALLUSERSPROFILE%\ApplicationData"
"CommonTemplates"="%ALLUSERSPROFILE%\Templates"
"CommonFavorites"="%ALLUSERSPROFILE%\Favorites"
"CommonDocuments"="%ALLUSERSPROFILE%\Documents"(共享文档的路径)
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main]
"StartPage"="about:
blank"(主页地址)
"WindowTitle"="biaoti"(IE标题显示信息,qingchu=shancu)
==========无眠人的分界线============
下面是本人使用的设置——1、家里
==========无眠人的分界线============
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders]
"AppData"="D:
\\用户文档\\Application Data"
"Cookies"="D:
\\用户文档\\Cookies"
"Desktop"="D:
\\用户文档\\桌面"
"Favorites"="D:
\\用户文档\\收藏夹"
"Personal"="D:
\\用户文档\\我的文档"
"LocalSettings"="D:
\\用户文档\\Local Settings"
"LocalAppData"="D:
\\用户文档\\Local Settings\\ApplicationData"
"MyPictures"="I:
\\图片收藏"
"MyMusic"="F:
\\音乐"
"CDBurning"="C:
\\DocumentsandSettings\\Administrator\\LocalSettings\\ApplicationData\\Microsoft\\CDBurning"
"MyVideo"="F:
\\影视"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders]
"AppData"="D:
\\用户文档\\Application Data"
"Cookies"="D:
\\用户文档\\Cookies"
"Desktop"="D:
\\用户文档\\桌面"
"Favorites"="D:
\\用户文档\\收藏夹"
"Personal"="E:
\\系统文档\\我的文档"
"LocalSettings"="D:
\\用户文档\\Local Settings"
"LocalAppData"="D:
\\用户文档\\Local Settings\\ApplicationData"
"MyPictures"="I:
\\图片收藏"
"MyMusic"="F:
\\音乐"
"CDBurning"=""
"MyVideo"="F:
\\影视"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
"CommonFilesDir"="D:
\\用户文档\\CommonFilesDir"
"ProgramFilesDir"="E:
\\ProgramFiles"
==========无眠人的分界线============
下面是本人使用的设置——2、单位
==========无眠人的分界线============
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders]
"AppData"="F:
\\用户文档\\Application Data"
"Cookies"="F:
\\用户文档\\Cookies"
"Desktop"="F:
\\用户文档\\桌面"
"Favorites"="F:
\\用户文档\\收藏夹"
"Personal"="F:
\\我的文档"
"LocalSettings"="F:
\\用户文档\\Local Settings"
"LocalAppData"="F:
\\用户文档\\Local Settings\\ApplicationData"
"MyPictures"="F:
\\图片"
"MyMusic"="F:
\\音乐"
"CDBurning"="C:
\\DocumentsandSettings\\Administrator\\LocalSettings\\ApplicationData\\Microsoft\\CDBurning"
"MyVideo"="F:
\\影视"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders]
"AppData"="F:
\\用户文档\\Application Data"
"Cookies"="F:
\\用户文档\\Cookies"
"Desktop"="F:
\\用户文档\\桌面"
"Favorites"="F:
\\用户文档\\收藏夹"
"Personal"="F:
\\我的文档"
"LocalSettings"="F:
\\用户文档\\Local Settings"
"LocalAppData"="F:
\\用户文档\\Local Settings\\ApplicationData"
"MyPictures"="F:
\\图片"
"MyMusic"="F:
\\音乐"
"CDBurning"=""
"MyVideo"="F:
\\影视"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
"CommonFilesDir"="F:
\\用户文档\\CommonFilesDir"
"ProgramFilesDir"="E:
\\ProgramFiles"
==========无眠人的分界线============
备注
==========无眠人的分界线============
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders]
"AppData"="ApplicationData(应用程序数据)"
"Cookies"="Cookies(存放用户网站的一些登陆信息)"
"Desktop"="桌面"
"Favorites"="收藏夹"
"Personal"="我的文档"
"SendTo"="发送到"
"StartMenu"="「开始」菜单"
"Programs"="程序菜单"
"Startup"="启动"
"LocalSettings"="LocalSettings路径"
"LocalAppData"="LocalSettings\ApplicationData路径"
"Cache"="更改IE的缓存路径"
"History"="历史"
"MyPictures"="我的图片"
"Fonts"="字体"
"MyMusic"="我的音乐路径"
"CDBurning"="光盘烧录路径"
"MyVideo"="我的视频"
※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※
注意:
修改了文件夹的路径值后,原有文件夹中的文件并不会移到新的文件夹中,这样做只改变了文件夹的指向。
最后别忘了将修改好的这部分注册表导出保存,以便重装系统后可以直接导入而无须再次修改。
※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※
更简单的更改收藏夹路径的办法:
打开收藏夹所在的目录,再在另外一个窗口打开你需要放置收藏夹的目标文件夹,比如d盘,在关闭IE的情况下,直接拖动收藏夹到目标文件夹,则收藏夹路径已更改,此法最简单。
修改我的文档的位置:
修改此项无需改动注册表,只要重新指定一下“我的文档”指向的文件夹即可。
先在D盘根目录下新建一个MyDocuments文件夹,然后桌面上右键我的文档→属性→找到“目标文件夹”选项卡→点击“目标文件夹位置”下面的移动按纽→选择刚才新建的文件夹→移动→确定。
※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※
单机的重定向文件夹:
1、在目标驱动器根目录上建立DocumentsandSettings目录。
2、【关键】将C盘的DocumentsandSettings目录下的AllUsers 、DefaultUser 两个目录也拷贝到新的盘符的DocumentsandSettings目录下,属性与原来的一样,LocalService、NetworkService这两个隐藏的系统文件目录就不需要拷贝了。
3、【关键】在注册表中将HK_L_M\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList 下的ProfilesDirectory项的“%SystemDrive%\DocumentsandSettings”改为“D:
\DocumentsandSettings (即改为你要的目标文件夹)”即可。
这样,新的用户一登录就就会改到想要的盘符了。
这个在XP、2003单机测试通过的。
但微软的相关文档上说还要改很多注册表的设置。
没有改,会不会有问题?
如在企业生产环境中使用,请先进行完整的测试吧。
如果是有域的用户,则可以用域的组策略来重定向文件夹。
但单机是没有重定向文件夹这个组策略的。
※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※☆※
还有一种方法,进入注册表,定位到profilelist键值,即HKEY_LOCAL_MACHINE\FOFTWARE\microsoft\WindowsNT\CurrentVersion\Profilelist,更改右边ProfilesDirectory键值,将其改成你要的值,比如D:
\DocumentsandSettings。
用这个方法的话用户之间应