電腦提示ISDone.dll錯誤怎麼辦?

在安裝一些大型遊戲時,容易出現ISDone.dll錯誤,那麼這時我們該怎麼辦呢?

出現ISDone.dll錯誤的原因?

① RAM或硬碟空間不足,或記憶體和硬碟出現故障。

② ISDone.dll和Unarc.dll檔案損壞或丟失。

③ 系統檔案損壞。

④ Windows防火牆和防病毒軟體阻止遊戲安裝。

⑤ 第三方應用程式或啟動項與遊戲安裝發生衝突。

解決辦法

1、增加虛擬記憶體

Windows虛擬記憶體是將硬碟的一部分容量當記憶體使用,從而彌補實體記憶體RAM不足的問題。若ISDone.dll錯誤是由於記憶體不足導致,則可以嘗試此方法。具體步驟如下:

步驟1:按【Windows徽標鍵 R鍵】開啟執行框,輸入【sysdm.cpl】並按【Enter】開啟系統屬性視窗。

步驟2:在彈出的視窗中,切換到【高階】標籤,然後單擊【效能】欄的【設定】按鈕。

步驟3:在效能選項視窗中,切換到【高階】選項卡並單擊【虛擬記憶體】欄中的【更改】按鈕。

步驟4:首先取消選中【自動管理所有驅動器的分頁檔案大小】框。然後選擇【自定義大小】,您可以在【初始大小】和【最大值】區域輸入增加的數值(以MB為單位)。可將初始大小設定為400MB,最大值設定為3000-4000MB(一般的遊戲大約2.5GB(2560MB)就足夠了,若某些遊戲需要更多虛擬記憶體,可根據實際情況調整數值),之後單擊【確定】。設定好之後請重啟計算機,再次嘗試安裝遊戲,觀察問題是否解決。

2、增加硬碟空間或更改安裝資料夾

除了增加記憶體大小之外,您還應該確保有足夠的硬碟空間以便安裝大型遊戲。您可以選擇擴充套件遊戲安裝所在分割槽的大小,也可將遊戲安裝檔案複製貼上到其他容量更大的磁碟分割槽中進行安裝。擴充套件分割槽大小的方法需要該磁碟分割槽後面還有未分配空間,若遊戲安裝所在磁碟分割槽是硬碟中唯一的一個分割槽,則無法通過下面的方法擴充套件其大小,只能通過更改安裝資料夾位置來解決硬碟空間不足的問題。擴充套件分割槽大小步驟如下:

步驟1:右鍵點選【開始】,選擇【磁碟管理】。

步驟2:進入磁碟管理後,滑鼠右鍵點選遊戲安裝所在的磁碟分割槽,選擇【擴充套件卷】並在“歡迎使用擴充套件卷嚮導”頁面中點選【下一頁】。

若需要擴充套件分割槽大小的分割槽後面沒有未分配空間,而是一個分割槽,則需要先將那個分割槽刪除,使其變為未分配空間。請右鍵點選目標分割槽,選擇【刪除卷】並按照指示操作。

步驟3:設定擴充套件的空間量,可以設定為最大可用空間量。再點選【下一頁】>【完成】。

3、檢查RAM記憶體

損壞的RAM記憶體也可能導致ISDone.dll錯誤。如果增加記憶體和遊戲安裝所在硬碟分割槽空間後仍然無法安裝遊戲,則需要檢查RAM記憶體是否正常。Windows內建的記憶體診斷工具可以幫助您檢查RAM。具體操作步驟如下:

步驟1:同時按下【Windows R】鍵以開啟執行視窗,之後輸入【mdsched.exe】並點選【確定】以開啟Windows記憶體診斷工具。

步驟2:接下來,在Windows記憶體診斷介面裡選擇【立即重新啟動並檢查問題(推薦)】選項,耐心等待該診斷過程執行完成之後,重新啟動計算機檢視問題是否已解決。

4、檢查硬碟

硬碟故障也可能導致ISDone.dll錯誤,而CHKDSK可以幫助我們檢查和修復硬碟壞扇區或損壞的檔案系統。步驟如下:

步驟1:在左下角搜尋框內搜尋【cmd】,右鍵點選搜尋結果,並選擇【以管理員身份執行】開啟命令提示符工具。

步驟2:在開啟的命令提示符視窗裡,輸入命令【chkdsk X: /r /f】(X指硬碟驅動器號,可修改為遊戲安裝所在硬碟分割槽的驅動器號;/r和/f是chkdsk引數,/r可查詢壞扇區並恢復可讀的資訊;/f將嘗試修復磁碟上發現的錯誤),並按【Enter】鍵以修復錯誤。待故障修復完成之後,重啟電腦,檢查問題是否已解決。

5、重新註冊ISDone.dll檔案

如果ISDone.dll和Unarc.dll檔案損壞或丟失,可能會遇到ISDone.dll錯誤。在系統上重新註冊檔案或許可以解決該問題。

步驟1:在左下角搜尋框內搜尋【cmd】,右鍵點選搜尋結果,並選擇【以管理員身份執行】開啟命令提示符工具。

步驟2: 在命令提示符中輸入【regsvr32 isdone.dll】命令,然後按【Enter】。註冊isdone.dll檔案後,輸入【regsvr32 unarc.dll】並按【Enter】重新註冊unarc.dll檔案。

步驟3:重新啟動計算機,嘗試安裝遊戲或應用程式,檢視問題是否解決。

6、使用SFC和DISM命令掃描和修復系統檔案

系統檔案檢查工具(SFC)可以在系統檔案目錄中查詢和修復損壞或丟失的系統檔案。而DISM通常用於檢查和修復系統映像檔案,並且檢測和清理登錄檔專案。步驟如下:

步驟1:在左下角搜尋框內搜尋【cmd】,然後右鍵點選搜尋結果中的【命令提示符】,選擇【以管理員身份執行】。

步驟2:在開啟的命令提示符視窗裡,輸入命令【sfc /scannow】並按下【Enter】鍵。接下來系統檔案檢查器會進行掃描,並修復有問題的系統檔案。

步驟3:若檢測出問題,但是提示無法修復,則請輸入【DISM.exe /Online /Cleanup-image /Restorehealth】命令並按下【Enter】鍵以執行修復命令。待命令執行完成之後,重啟計算機並重灌遊戲,檢視問題是否已解決。

7、暫時關閉Windows Defender防火牆或解除安裝第三方防毒軟體

如果您安裝了第三方防毒軟體,建議您關閉或解除安裝它再嘗試Windows更新,解除安裝的步驟:右鍵點選【開始】,選擇【應用和功能】,選擇需要解除安裝的防毒軟體,點選【解除安裝】按鈕即可。如果沒有安裝第三方防毒軟體,還可嘗試關閉防火牆,防火牆有時也會阻止某些程式的安裝。關閉防火牆的具體步驟如下:

步驟1:在Windows桌面左下角的工作列搜尋框中搜尋【控制面板】,將其開啟以後,將檢視方式設定為【小圖示】,然後點選【Windows Defender 防火牆】。

步驟2:在新介面的左側選擇【啟用或關閉Windows Defender 防火牆】,然後選擇【關閉Windows Defender 防火牆】選項並點選【確定】。之後再次進行遊戲安裝,檢視問題是否解決。如果未能解決,也可再次啟用Windows Defender 防火牆,並嘗試其他方法。

8、進入安全模式或者執行乾淨啟動再安裝遊戲

安全模式是Windows系統裡的一種特殊的啟動模式,它可以在不載入第三方裝置驅動程式的情況下啟動我們的電腦。而乾淨啟動是指通過使用最少的一組驅動程式和啟動程式來啟動系統,即只啟動系統原來的元件、服務而不啟動第三方軟體、外掛的一種啟動方式。安全模式或乾淨啟動的環境下,這樣可以減少第三方應用程式或啟動項與遊戲安裝發生衝突的概率。

執行乾淨啟動的方法如下:

步驟1:執行計算機,同時按下【Windows R】鍵以開啟執行視窗。接下來輸入【msconfig.exe】並按下【確定】按鈕以開啟系統配置視窗。

步驟2:開啟系統配置後,切換至【服務】選項欄,勾選【隱藏所有Microsoft服務】並按下【全部禁用】按鈕。

步驟3:再切換至【啟動】選項欄,點選【開啟工作管理員】。

步驟4:將頁面當中顯示的所有程式都禁用,您可以右鍵點選應用程式並選擇【禁用】,或者選中當前程式再點選右下角【禁用】按鈕。操作完成後關閉工作管理員視窗,在系統配置頁面點選【確定】。隨後您將看到一個彈出視窗,點選【重新啟動】按鈕,重啟之後再嘗試安裝遊戲或應用程式,檢視問題是否解決。

以上就是修復ISDone.dll錯誤的方法,大家可以進行參考操作。