在Windows XP下打造光碟的軟關閉 
 

我們知道,Windows 98提供了光碟彈出的功能,即右鍵點擊光碟,有「彈出(J)」表單項。但不知是不是微軟的粗心,並沒有提
供相應的軟關閉光碟的表單。雖然許多小軟體(如光碟護士、我的助手等)具有軟開關光碟的功能,但是執行這些軟體就要佔用
不少的系統資源,操作也不一定很方便。有更簡單的方法嗎?

  有。我們只需在相關軟體中移植這個功能就可以了,筆者以Windows XP為例。用過超 
級兔子魔法設置的用戶一定知道它具有軟關閉光碟的功能吧,呵呵!就拿它移植。經高手指點,超級兔子魔法設置實現這一功
能所使用的文件就是其安裝目錄下的Srcd.dll文件,這個文件僅僅16KB(1.1版本)。不過它是ActiveX控件,不進行註冊,系統是
不會識別並使用它的。所以我們要利用系統自帶的ActiveX(反)註冊登錄工具Regsvr32。

  把Srcd.dll複製到系統檔案夾C:WindowsSystem32中,然後點擊「開始→執行」,在「執行」輸入框中輸入「Regsvr32 
C:WindowsSystem32srcd.dll」,點擊「確定」,之後會彈出該檔案註冊成功的對話視窗。

  註冊完文件後就要使用它了,可以編寫一個REG文件,將信息直接導入註冊表。開啟記事本,輸入以下字串:

  Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESOFTWAREClassesDriveshellexContextMenuHandlersMagicset 
CDROM Eject]@="{F0479943-AA1D-49DD-86F4-6035E068260C}"

  注意:Windows 9x的用戶只需將「Windows Registry Editor Version 5.00」替換為「Regedit4」即可;「Windows……」行和
「 HKEY……」行之間一定要有一空行。


關閉光碟簡單了

  然後將該文本儲存為REG格式的註冊表文件。方法是在儲存對話視窗中的「儲存類型」中選擇「所有類型」,名稱隨便輸
入,比如「CD-ROM Eject.reg」,點擊確定即可。執行這個文件,將其中信息導入註冊表,之後右鍵點擊光碟圖示,哈!「關
閉(C)光碟」的表單出來了!趕緊試試吧。