平時看慣了電腦那張呆板的臉的朋友,一定很希望能夠DIY自己的愛機。通過修改注冊表,我們可以更改許多系統默認的圖標,但卻發現很難更改驅動器的圖標(Windows 2000以上系統),即使利用一些第三方軟件(如超級兔子)修改,也只能是千篇一律地把所有分區的圖標改為同一個圖標。有沒有想過給每個分區都設置一個不同的圖標,并像光驅一樣,具有“自動播放”功能?按照下面介紹的修改方法,我們完全可以讓自己的電腦更酷一些(以下方法是以Windows 2000為例,Windows 2000以上系統都適合)。
第1步 打開注冊表編輯器,依次展開[HKEY_USERS/S-1-5-21-7905254
78-1060284298-854245398-500/Software/Microsoft/Windows/CurrentVersion/Explorer/MountPoints]分支(注意,這里的“S-1-5-21-790525478-1060284298-854245398-500”是系統的SID,每個系統的SID都不相同,要按照自己的SID打開。如果系統掛上了雙硬盤,注冊表中的“MountPoints”鍵值可能變為“MountPoints2”)。可以看到,MountPoints下的A、B、C、D等各項分別代表本地的各個驅動器。
第2步 現在我要修改E分區的圖標和打開的方式,以后雙擊E分區,系統就會自動打開指定的網頁,從中選擇需要的文件,改變以往枯燥的界面。由于自動運行的只能是程序,不能是網頁,所以會編程的朋友可以簡單地編寫一個程序來打開指定的網頁;不會編程的朋友可以借助一些現有的程序:
隨便找來一張可以自動播放,并且是以網頁形式瀏覽的光盤。把光盤放入CD-ROM后,注冊表就會讀取光盤上Autorun.inf文件的內容。此時打開F項(代表光驅)下的“Shell/AutoRun/Command”,可以看到右側窗口中字串值“默認”的鍵值為“F:/Shelexec.exe index.htm”(如果未能看到,可刷新注冊表),表示光盤自動運行后通過“Shelexec.exe”這個程序來打開index.htm網頁。
第3步 復制CD-ROM上的Shelexec.exe文件到E分區,然后回到注冊表編輯器中,在E項下新建一個子項“DefaultIcon”,把其默認值更改為你想要的圖標的路徑。這樣,E分區的默認圖標就修改好了。
第4步 同樣,在E項下新建一個子項“Shell”,把“Shell”的默認值改為“AutoRun”。“Shell”表示對E分區的操作命令,其默認值就是雙擊后運行的命令。再在“Shell”下新建一個“AutoRun”子項,將其默認值改為“自動播放”。再在“AutoRun”下新建一個“Command”子項,按照第2步提到的格式,把默認值改為“E:/Shelexec.exe E:/Heelen's Website/index.htm”。
第5步 刷新注冊表后,修改就生效了。以后雙擊E分區,取而代之的是自己的網頁。
提示:如果我們有一個分區是專門來存放音樂的,還可以為其創建一個象征性的圖標,如像CD一樣選擇自動播放后,讓指定的播放器來播放分區中的音樂。修改的方法和上面所說的大致相同,只是把“Command”子項的默認值直接改為播放器的路徑即可。Windows 2000和Windows xp的CD圖標存放在“%SystemRoot%\system32\SHELL32.dll 40”中,修改后的效果如圖所示。
第6步 上面所做的修改在“我的電腦”窗口中“刷新”或重新啟動電腦后,都會被系統自動恢復。因此,應該在注冊表編輯器中選中修改的注冊表項,再選擇“注冊表→導出注冊表文件”命令,在“導出范圍”中選擇“選定的分支”來保存我們已修改的數據。
第7步 在桌面上新建一個批處理文件,用記事本編輯,輸入“regedit.exe/s E:/RegEdit.reg”(E:/RegEdit.reg是導出的注冊表文件的路徑;/s是參數,表示導入注冊表文件時不出現提示框)。保存后,把文件存放在“開始”菜單的“啟動”組中,使其開機時自動啟動。
到此為止,我們就成功地為本地磁盤更改了個性化的圖標,并且讓它們具備了自動播放的功能。
新聞熱點
疑難解答