Các thông báo lỗi isDone.dll đôi khi được thấy trong Windows 10 có liên quan đến việc cài đặt không đầy đủ các trò chơi PC hoặc tệp có kích thước lớn hơn. Như chúng ta đã biết, những game có đồ họa đẹp thường tốn nhiều tài nguyên và tiêu tốn nhiều dung lượng lưu trữ. Do đó, chúng phải được nén trước khi tải xuống PC của bạn và sau đó giải nén vào ổ cứng trước khi cài đặt. Nếu bất kỳ lỗi nào xảy ra trong RAM của PC trong quá trình này hoặc Đĩa cứng không có đủ bộ nhớ để xử lý quá trình, PC của bạn có thể xuất hiện lỗi ISDone.dll với thông báo sau:
An error occurred while unpacking: archive corrupted! unarc.dll returned an error code: -7
Error: archive data corrupted (decompression fails)
Mã lỗi có thể khác nhau, nhưng nút duy nhất bạn có thể thấy là – OK.
Lỗi ISDone.dll xuất hiện do bị lỗi Unarc.dll nằm trong thư mục System32 trên hệ điều hành 32 bit và thư mục SysWOW64 trên hệ thống 64 bit. Vì vậy, nếu bạn thấy thông báo lỗi này, thì có nghĩa là máy tính của bạn không thể đọc các tệp lưu trữ cài đặt.
Tệp Unarc.dll là gì
Unarc.dll là một thư viện liên kết động dành cho Windows. Một số ứng dụng hoặc trò chơi yêu cầu tệp này hoạt động bình thường. Vì vậy, nếu nó bị thiếu hoặc xảy ra lỗi khi bạn khởi động trò chơi hoặc ứng dụng, bạn có thể gặp nhiều loại lỗi khác nhau.
Lỗi ISDone.dll khi chơi trò chơi trên PC
1]Cài đặt lại trò chơi
Lỗi isDone.dll đôi khi cũng xuất hiện do cài đặt một ứng dụng không xác định hoặc nếu ứng dụng đã trở nên lỗi thời hoặc bị hỏng.
Nếu trò chơi tải xuống bị lỗi hoặc bị hỏng thì thông báo lỗi có thể được khắc phục bằng cách cài đặt lại trò chơi. Vì vậy, hãy cài đặt bản sao mới được cập nhật mới nhất của trò chơi và kiểm tra xem sự cố đã được khắc phục chưa.
2]Đăng ký lại tệp .dll bằng công cụ regsvr32
Đầu tiên, định vị tệp Unarc.dll hiện tại trên máy tính của bạn và đổi tên nó thành – Unarc-bak.dll.
Bây giờ lấy một bản sao tốt của Unarc.dll từ một máy tính khác và tạm thời lưu nó vào Desktop.
Bây giờ di chuyển tệp dll mới này sang:
- Thư mục System32 trên hệ điều hành 32 bit
- Thư mục SysWOW64 trên hệ thống 64-bit.
Bây giờ bạn cần phải đăng ký tệp DLL mới, Mở một cửa sổ PowerShell nâng cao và thực hiện lệnh sau:
regsvr32 %systemroot%System32unarc.dll
Nếu nó được đặt trong SysWOW64, thì lệnh sẽ là:
regsvr32 %systemroot%SysWOW64unarc.dll
Khi hoàn tất, bạn sẽ thấy một thông báo cho biết tệp .dll đã được đăng ký.
3]Troubleshoot ở trạng thái khởi động sạch
Thực hiện Clean Boot trạng thái giúp xác định xem có bất kỳ ứng dụng hoặc mục khởi động nào của bên thứ ba đang gây ra xung đột hay không.
Vì vậy, khởi động PC của bạn ở Trạng thái khởi động sạch và cố gắng cách ly sự cố theo cách thủ công. Để thực hiện khắc phục sự cố khởi động sạch, bạn phải thực hiện một số hành động, rồi khởi động lại máy tính sau mỗi hành động. Bạn có thể cần phải tắt thủ công hết mục này đến mục khác để thử và xác định mục đang gây ra sự cố. Khi bạn đã xác định được đối tượng vi phạm, bạn có thể xem xét loại bỏ hoặc vô hiệu hóa nó.
4]Cập nhật trình điều khiển đồ họa
Bạn cũng có thể cập nhật trình điều khiển đồ họa của bạn thông qua Trình quản lý thiết bị và xem điều đó có hữu ích không.
Hy vọng điều gì đó ở đây đã giúp bạn.
BLog Thủ Thuật chúc anh em thành công!!!