用注冊表文件實(shí)現(xiàn)解開被鎖定的.reg與inf文件
更新時(shí)間:2008年04月21日 19:34:12 作者:
修改注冊表的方法實(shí)現(xiàn)解鎖reg和inf
一、如果注冊表編輯器未被鎖定,可進(jìn)入注冊表編輯器,手動修改如下鍵值
+S8M{7}wh903926 找到[HKEY_LOCAL_MACHINE\Softe\CLASSES\.reg],將右邊窗口中的“默認(rèn)”字符串的值修改為“REGFILE”;
找到[HKEY_LOCAL_MACHINE\Software\CLASSES\.inf],將右邊窗口中的“默認(rèn)”字符串的值修改為“INFFILE”;
二、如果注冊表編輯器已被鎖定
{L sMek9[7p4W0l!E903926 1.用VBS文件解鎖:
打開記事本錄入以下內(nèi)容:
Dim A
Set A=CreateObject("WScript.Shell")
A.RegWrite"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistrytools","00000000","REG_DWORD"
A.RegWrite"HKEY_LOCAL_MACHINE\Software\CLASSES\.reg\","regfile"
A.RegWrite"HKEY_LOCAL_MACHINE\Software\CLASSES\.inf\","inffile"
輸入完成后另存為UNLOCK.VBS,雙擊執(zhí)行即可。
2.用JS文件解鎖:
打開記事本錄入以下內(nèi)容:
VAR:A=WScript.CreateObject("WScript.Shell")
A.RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistrytools","00000000","REG_DWORD");
A.RegWrite ("HKEY_LOCAL_MACHINE\Software\CLASSES\.reg\","regfile");
A.RegWrite ("HKEY_LOCAL_MACHINE\Software\CLASSES\.inf\","inffile");
輸入完成后另存為UNLOCK.jS,雙擊執(zhí)行即可?!?遼寧 喬珊)
1.在DOS下使用Regedit
其實(shí)DOS下也可以解除這種鎖定的。編輯好上面的文件后,點(diǎn)擊“開始→程序→MS-DOS方式”,來到MS-DOS方式下,輸入regedit c:\unlcok.reg,按回車。接著畫面上會出現(xiàn)“您確定要增加c:\unlock.reg信息到注冊表”的對話框,按“確定”按鈕,unlock.reg的內(nèi)容就輸入注冊表了。
2.利用.htm文件
打開記事本,輸入下面的內(nèi)容:
?。糷tml>
?。糱ody>
?。約cript. language="JavaScript">
var shl=new ActiveXObject("Wscript.shell");
shl.RegWrite("HKLM\Software\CLASSES\.reg",regfile,"REG_SZ");
shl.RegWrite("HKLM\Software\CLASSES\.inf",inffile,"REG_SZ");
?。?script>
?。?body>
?。?html>
保存為.htm文件,運(yùn)行這個(gè)文件就可以解除鎖定。
3.利用超級兔子魔法設(shè)置
運(yùn)行超級兔子魔法設(shè)置,點(diǎn)擊“安全與多用戶”選項(xiàng),再點(diǎn)擊“安全”標(biāo)簽,將“禁止使用.reg文件”和“禁止使用.inf文件”前面的“√”取消,就可以解除這種鎖定。
4.利用scanreg文件
在純DOS下輸入scanreg/restore命令,目的是恢復(fù)以前備份的注冊表,如果你以前備份的注冊表是沒有鎖定的,那么試試這招也很有用的?;蛘咴诩僁OS環(huán)境下輸入命令scanreg,用Tab鍵選擇“START”,進(jìn)入后選擇“View Backups”,即查看備份文件,根據(jù)日期選擇最新的備份,然后選擇RESTORE,這樣注冊表就可以恢復(fù)正常了。
+S8M{7}wh903926 找到[HKEY_LOCAL_MACHINE\Softe\CLASSES\.reg],將右邊窗口中的“默認(rèn)”字符串的值修改為“REGFILE”;
找到[HKEY_LOCAL_MACHINE\Software\CLASSES\.inf],將右邊窗口中的“默認(rèn)”字符串的值修改為“INFFILE”;
二、如果注冊表編輯器已被鎖定
{L sMek9[7p4W0l!E903926 1.用VBS文件解鎖:
打開記事本錄入以下內(nèi)容:
Dim A
Set A=CreateObject("WScript.Shell")
A.RegWrite"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistrytools","00000000","REG_DWORD"
A.RegWrite"HKEY_LOCAL_MACHINE\Software\CLASSES\.reg\","regfile"
A.RegWrite"HKEY_LOCAL_MACHINE\Software\CLASSES\.inf\","inffile"
輸入完成后另存為UNLOCK.VBS,雙擊執(zhí)行即可。
2.用JS文件解鎖:
打開記事本錄入以下內(nèi)容:
VAR:A=WScript.CreateObject("WScript.Shell")
A.RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistrytools","00000000","REG_DWORD");
A.RegWrite ("HKEY_LOCAL_MACHINE\Software\CLASSES\.reg\","regfile");
A.RegWrite ("HKEY_LOCAL_MACHINE\Software\CLASSES\.inf\","inffile");
輸入完成后另存為UNLOCK.jS,雙擊執(zhí)行即可?!?遼寧 喬珊)
1.在DOS下使用Regedit
其實(shí)DOS下也可以解除這種鎖定的。編輯好上面的文件后,點(diǎn)擊“開始→程序→MS-DOS方式”,來到MS-DOS方式下,輸入regedit c:\unlcok.reg,按回車。接著畫面上會出現(xiàn)“您確定要增加c:\unlock.reg信息到注冊表”的對話框,按“確定”按鈕,unlock.reg的內(nèi)容就輸入注冊表了。
2.利用.htm文件
打開記事本,輸入下面的內(nèi)容:
?。糷tml>
?。糱ody>
?。約cript. language="JavaScript">
var shl=new ActiveXObject("Wscript.shell");
shl.RegWrite("HKLM\Software\CLASSES\.reg",regfile,"REG_SZ");
shl.RegWrite("HKLM\Software\CLASSES\.inf",inffile,"REG_SZ");
?。?script>
?。?body>
?。?html>
保存為.htm文件,運(yùn)行這個(gè)文件就可以解除鎖定。
3.利用超級兔子魔法設(shè)置
運(yùn)行超級兔子魔法設(shè)置,點(diǎn)擊“安全與多用戶”選項(xiàng),再點(diǎn)擊“安全”標(biāo)簽,將“禁止使用.reg文件”和“禁止使用.inf文件”前面的“√”取消,就可以解除這種鎖定。
4.利用scanreg文件
在純DOS下輸入scanreg/restore命令,目的是恢復(fù)以前備份的注冊表,如果你以前備份的注冊表是沒有鎖定的,那么試試這招也很有用的?;蛘咴诩僁OS環(huán)境下輸入命令scanreg,用Tab鍵選擇“START”,進(jìn)入后選擇“View Backups”,即查看備份文件,根據(jù)日期選擇最新的備份,然后選擇RESTORE,這樣注冊表就可以恢復(fù)正常了。
相關(guān)文章
Windows api關(guān)于注冊表的操作經(jīng)驗(yàn)和總結(jié)
這篇文章主要介紹了Windows api關(guān)于注冊表的操作經(jīng)驗(yàn)和總結(jié),本文講解了讀取注冊表常用的函數(shù)以及一個(gè)注冊表操作實(shí)例,需要的朋友可以參考下2015-06-06巧改注冊表來增強(qiáng)網(wǎng)絡(luò)功能—注冊表使用全攻略之五
巧改注冊表來增強(qiáng)網(wǎng)絡(luò)功能—注冊表使用全攻略之五...2006-10-10