系統「檔案保護」的開啟 關閉 應用方法

2022-03-30 03:43:11 字數 1611 閱讀 1376

有時在安裝一些必須的軟體會提示系統重要檔案被系統"檔案保護"所控制而無法安裝的情況,下面提供其開啟與關閉的六種具體方法。

一、控制系統"檔案保護"

操作方法:

㈠、執行「登錄檔編輯器」。然後找到[hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon]這個子鍵。

在右側的視窗中建立乙個「雙位元組值」並命名為「sfcscan 」然後修改其值為 0 = 禁用, 1 = 啟動時掃瞄, 2 = 掃瞄一次。

退出「登錄檔編輯器」登出或重新啟動計算機,你會看到更改後的效果。

windows xp和2000包括一種叫做wfp(windows file protection,windows檔案保護)的技術。把"sfcdisable"鍵的鍵值設定為"ffffff9d"可禁

用wfp,而設定為"0"則可以啟用它。其它一些可用的鍵值如下:

1)- 禁用,但是在系統啟動的時候會詢問你是否重新啟用

2)- 只在下一次重啟動的時候禁用,也不會詢問你是否重新啟用

4)- 啟用,並且,不顯示彈出視窗

5)- ffffff9d - 完全禁用

㈡、用sfc /quiet把wfc遮蔽掉就行了

㈢、插入系統安裝光碟,執行sfc /scannow命令檢測並修復可能受損壞和更改的系統檔案.

㈣、組策略修改

執行gpedit.msc>組策略/計算機配製/管理模組/系統/windows 檔案保護 >設定windows 檔案保護掃瞄》修改為"已禁用"重新啟動系統。

㈤、1.用ultraedit(文字編輯工具,完全可以替**字板。強烈推薦)開啟x:\windows\system32目錄下的sfc_os.dll(開啟前先備份到dllcache目錄下),ctrl+g開啟搜尋欄,查詢0xece9,把33c040改成909090,另存為sfc_patch.dll;  

2.想辦法把sfc_patch.dll改名成sfc_os.dll並替代原檔案。

<1>.使用故障控制台,輸入命令:copy  %systemroot%\system32\sfc_patch.dll  %systemroot%\system32\sfc_os.dll  /y  

<2>.把硬碟摘到另乙個機器裡,從本機硬碟的系統啟動,再來重新命名sfc_patch.dll為sfc_os.dll。

<3>.使用ghost8.2備份系統成映象檔案,用ghost explorer開啟映象,刪除sfc_os.dll,重新命名sfc_patch.dll成sfc_os.dll(再這裡做的任何修改都不會出現警報提示)。

小注:此法可靈活應用與刪除病毒及千奇百怪的無法刪除的檔案上。 

3.重啟動windows  xp;  

4.進安全模式,開啟登錄檔編輯器,定位到hkey_local_machine\software\microsoft\windows  nt\currentversion\winlogon : sfcdisable鍵值改成ffffff9d(預設是開啟保護,值是0)

5.重新啟動xp.

㈥、使用超級兔子,關閉檔案保護即可。

二、用掃瞄工具sfc來檢視系統檔案是否被替換

sfc工具會自動掃瞄所有受保護的系統檔案,並用正確的版本取代不正確的版本。在作業系統部分損壞時,可以用來恢復系統。

Canary保護機制(棧保護)的開啟與關閉

這個選項表示棧保護功能有沒有開啟。棧溢位保護是一種緩衝區溢位攻擊緩解手段,當函式存在緩衝區溢位攻擊漏洞時,攻擊者可以覆蓋棧上的返回位址來讓shellcode能夠得到執行。當啟用棧保護後,函式開始執行的時候會先往棧裡插入cookie資訊,當函式真正返回的時候會驗證cookie資訊是否合法,如果不合法就...

Mac開啟關閉SIP(系統完整性保護)

mac安裝一些工具軟體需要將檔案拷貝到系統限制更改的資料夾中,甚至有時需要更改系統限制的檔案,而這時mac會提示系統檔案不能修改之類的內容,而這時我們想要繼續操作必須關閉mac電腦的 系統完整性保護 機制 sip 在終端中輸入csrutil status,就可以看到是enabled 開啟 還是dis...

macOS關閉和開啟SIP(系統完整性保護)的方法

sip 全稱是 system integrity protection 意為 系統完整性保護 是os x el capitan及更高版本的macos所採用的一項安全技術,旨在幫助防止潛在惡意軟體修改 mac 上受保護的檔案和資料夾。系統完整性保護可以限制 root 使用者帳戶,但當我們因為一些特殊需...