ws2_32.dll的妙用与删除 (禁网)
ws2_32.dll是Windows Sockets應(yīng)用程序接口,用于支持Internet和網(wǎng)絡(luò)應(yīng)用程序。程序運(yùn)行時(shí)會(huì)自動(dòng)調(diào)用ws2_32.dll文件,ws2_32.dll是個(gè)動(dòng)態(tài)鏈接庫(kù)文件位于系統(tǒng)文件夾中。Windows在查找動(dòng)態(tài)鏈接庫(kù)文件時(shí)會(huì)先在應(yīng)用程序當(dāng)前目錄搜索,如果沒有找到然后才會(huì)搜索Windows所在目錄;如果還是沒有會(huì)搜索system32和system目錄。一些病毒利用此原理在殺毒軟件目錄中建立偽"ws2_32.dll"的文件或文件夾,在殺毒軟件看來(lái)這是程序運(yùn)行需要的文件而調(diào)用,這個(gè)所謂的“文件”又不具備系統(tǒng)"ws2_32.dll"文件的功能,所以殺毒軟件等就無(wú)法運(yùn)行了而提示:應(yīng)用程序正常初始化(0xc00000ba)失敗!
偽"ws2_32.dll"文件夾其實(shí)重命名之后程序就可以運(yùn)行的,但是有個(gè)沒用的又無(wú)法刪除的文件夾看著也不舒服,因此這個(gè)內(nèi)部含有非法文件名的文件夾就用下面方法刪除!
①打開我的電腦>>工具>>文件夾選項(xiàng)>>查看,將隱藏受保護(hù)的操作系系統(tǒng)(推薦)和隱藏已知文件類型的擴(kuò)展名的勾去掉,勾選顯示所有文件和文件夾;好了現(xiàn)在隱藏的文件全部顯示出來(lái)。(臨時(shí)解決辦法可以將ws2_32.dll文件夾改個(gè)名稱,要徹底刪除請(qǐng)往下看。)
②到無(wú)法運(yùn)行的軟件(提示:應(yīng)用程序正常初始化(0xc00000ba)失敗)的安裝目錄下找到以偽"ws2_32.dll"的文件夾(一般隱藏的文件夾顏色略白)。
③然后點(diǎn)擊鼠標(biāo)右鍵>>新建>>文本文檔,將其文本擴(kuò)展名.txt改為批處理擴(kuò)展名.bat;在點(diǎn)擊批處理>>右鍵>>編輯,輸入:DEL /F /A /Q \?%1
RD /S /Q \?%1? (分兩行)關(guān)閉>>保存;再用鼠標(biāo)左鍵點(diǎn)擊將要?jiǎng)h除的ws2_32.dll文件或者文件夾(一般這些目錄下的隱藏文件都需要?jiǎng)h除)按住不松然后拖放到該文件圖標(biāo)上(就像把文件拖到文件夾里的操作一樣,此工具雙擊是不能運(yùn)行的),OK一個(gè)CMD窗口閃爍之后偽"ws2_32.dll"文件夾就被刪除了。你需要的軟件就可以啟動(dòng)了!此批處理文件也可以刪除其他文件名怪怪的文件。
轉(zhuǎn)載于:https://www.cnblogs.com/u0mo5/p/4046927.html
總結(jié)
以上是生活随笔為你收集整理的ws2_32.dll的妙用与删除 (禁网)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JAVA Web学习篇--Servlet
- 下一篇: Xcode怎样调整模拟器大小