Nhiều người dùng Windows báo cáo gặp sự cố khi sao chép file từ hoặc đến thiết bị lưu trữ ngoài. Mã lỗi xuất hiện là 0x800703EE. Thông báo lỗi đi kèm là 'The volume for a file has been externally altered so that the opened file is no longer valid'. Vấn đề không chỉ dành cho một phiên bản Windows cụ thể vì đã xác nhận xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Nguyên nhân gây ra lỗi 0x800703EE với thiết bị lưu trữ ngoài là gì?
Chúng tôi đã phân tích vấn đề này bằng cách xem xét các báo cáo của người dùng và các chiến lược sửa chữa phổ biến nhất thường được triển khai để khắc phục sự cố này. Kết quả cho thấy có một số nguyên nhân tiềm ẩn khác nhau có thể gây ra vấn đề này trên máy tính Windows:
- Xung đột phần mềm diệt virus thứ 3 – Vấn đề này có thể do một bộ diệt virus quá bảo vệ khóa file trong khi Windows đang cố gắng di chuyển hoặc sao chép nó. Nếu trường hợp này áp dụng, bạn có thể khắc phục bằng cách tắt bảo vệ thời gian thực hoặc gỡ cài đặt hoàn toàn giải pháp bảo mật.
- Chương trình sao lưu khóa file – Nếu bạn đang sử dụng chương trình sao lưu như EaseUS, FBackup, Acronis True Image hoặc giải pháp tương tự, có thể một dịch vụ thuộc chương trình đó đang gây ra lỗi. Windows thường hoạt động không ổn định khi phải thực hiện thao tác trong khi một ứng dụng thứ 3 khác cũng đang sử dụng file.
- Xung đột phần mềm thứ 3 khác – Cũng có thể bạn có một chương trình thứ 3 khác đang gây ra sự cố chưa được báo cáo bởi người dùng khác trong tình huống tương tự. Trong trường hợp này, cách tốt nhất là sử dụng System Restore để khôi phục máy về trạng thái chưa xảy ra lỗi.
- USB controller bị hỏng hoặc lỗi – Các USB Serial controller cài đặt không đúng hoặc bị lỗi cũng có thể chịu trách nhiệm. Cách duy nhất để khắc phục là gỡ cài đặt tất cả USB controller và để Windows cài đặt lại tự động hoặc cài đặt thủ công bằng driver bo mạch chủ.
- Dịch vụ Windows Backup và Volume Shadow Copy bị tắt – Hai dịch vụ này chắc chắn sẽ kích hoạt lỗi 0x800703EE khi một hoặc cả hai bị tắt (Disabled). Windows dựa vào các dịch vụ này để hoàn thành thao tác sao chép/di chuyển file, vì vậy hãy đảm bảo chúng được bật (Automatic) nếu chưa được kích hoạt.
- Xung đột driver Filter của Burner / iTunes – Nếu bạn gặp lỗi khi sao chép từ USB, thẻ SD hoặc thiết bị tương tự, rất có thể bạn đang gặp xung đột do phần mềm ghi đĩa hoặc iTunes. Nếu áp dụng, bạn có thể khắc phục bằng cách xóa Filter Drivers trong Registry Editor.
- Hỏng file hệ thống bên dưới – Lỗi cũng có thể do hỏng file hệ thống ngầm ngăn Windows thực hiện các tác vụ cơ bản như sao chép/di chuyển file. Trong trường hợp này, bạn có thể khắc phục bằng cách sửa chữa file hệ thống bị hỏng bằng công cụ tích hợp SFC và DISM.
Nếu bạn đang gặp khó khăn trong việc khắc phục cùng thông báo lỗi này, bài viết sẽ cung cấp một số hướng dẫn troubleshooting khác nhau giúp bạn xác định và sửa chữa nguyên nhân gây ra Lỗi 0x800703EE. Dưới đây là tập hợp các phương pháp đã được xác nhận hoạt động bởi ít nhất một người dùng bị ảnh hưởng.
Để hiệu quả nhất, chúng tôi khuyên bạn nên làm theo các phương pháp dưới đây theo thứ tự trình bày. Cuối cùng bạn sẽ tìm thấy cách khắc phục phù hợp bất kể nguyên nhân gốc rễ.
Hãy bắt đầu!
Phương pháp 1: Tắt phần mềm diệt virus thứ 3
Như đã phân tích, một bộ diệt virus quá bảo vệ cũng có thể chịu trách nhiệm cho việc xuất hiện Lỗi 0x800703EE khi sao chép file đến/từ thiết bị lưu trữ ngoài. Trong hầu hết các trường hợp, điều này xảy ra vì bộ bảo mật khóa file trong khi kiểm tra bảo mật. Nếu thủ tục kéo dài hơn dự kiến, Windows có thể ném ra thông báo lỗi này.
Một số người dùng đã báo cáo họ khắc phục được bằng cách tắt bảo vệ thời gian thực của bộ diệt virus trong khi thao tác đang chạy. Nếu thủ tục hoàn tất không vấn đề, bạn có thể bật lại bảo vệ thời gian thực sau đó.

Nếu bạn quá bực bội vì thường xuyên thực hiện các thao tác kích hoạt lỗi này, cách duy nhất để loại bỏ vĩnh viễn là bỏ qua bộ diệt virus hiện tại và chuyển sang giải pháp thứ 3 khác hoặc giải pháp tích hợp (Windows Defender).
Nếu quyết định gỡ bỏ bộ bảo mật, hãy làm theo bài viết (tại đây) để gỡ cài đặt chương trình bảo mật mà không để lại file rác.
Nếu phương pháp này không áp dụng hoặc không khắc phục được sự cố, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 2: Gỡ cài đặt EaseUS (hoặc chương trình sao lưu khác)
Như một số người dùng báo cáo, lỗi này cũng có thể xảy ra nếu bạn cài đặt chương trình sao lưu đang ngăn chặn sao chép đến/từ thiết bị lưu trữ ngoài. EaseUS, FBackup và Acronis True Image là những nghi phạm hàng đầu, nhưng có thể có những chương trình khác.
Windows không thích cho phép tiện ích thứ 3 sử dụng cùng file trong khi thao tác sao chép đang diễn ra, nên nó ném ra Lỗi 0x800703EE.
Một số người dùng đã khắc phục được bằng cách gỡ cài đặt chương trình sao lưu và khởi động lại máy. Khi khởi động tiếp theo, hầu hết báo cáo lỗi không còn xảy ra.
Dưới đây là hướng dẫn nhanh gỡ cài đặt EaseUS hoặc chương trình sao lưu khác có thể gây ra lỗi 0x800703EE gián tiếp:
- Nhấn Phím Windows + R để mở hộp thoại Run. Tiếp theo, gõ "appwiz.cpl" vào hộp văn bản và nhấn Enter để mở tiện ích Chương trình và Tính năng.

- Trong cửa sổ Chương trình và Tính năng, cuộn xuống danh sách ứng dụng và tìm phần mềm sao lưu bạn nghi ngờ gây ra sự cố.
- Nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu ngữ cảnh để bắt đầu gỡ cài đặt. Ở cửa sổ gỡ cài đặt, làm theo hướng dẫn trên màn hình để hoàn tất.

- Khi phần mềm sao lưu đã được gỡ, khởi động lại máy tính.
- Khi trình tự khởi động tiếp theo hoàn tất, lặp lại hành động trước đây kích hoạt Lỗi 0x800703EE và xem vấn đề đã được giải quyết chưa.
Nếu cùng lỗi vẫn xảy ra, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 3: Cài đặt lại USB Controller
Dựa trên các báo cáo người dùng, lỗi 0x800703EE cũng có thể xảy ra nếu USB Serial Bus controller được thiết bị ngoài sử dụng không được cài đặt đúng hoặc bị hỏng do file hỏng.
Nếu trường hợp này áp dụng, bạn có thể khắc phục bằng cách sử dụng Device Manager để gỡ và cài đặt lại tất cả USB controller có thể góp phần gây ra vấn đề. Bằng cách này và khởi động lại máy, bạn sẽ buộc Windows tự động cài đặt lại driver USB controller, điều này nên khắc phục sự cố.
Dưới đây là hướng dẫn nhanh gỡ và cài đặt lại USB controller bằng Device Manager:
- Nhấn Phím Windows + R để mở hộp thoại Run. Sau đó, gõ 'devmgmt.msc' và nhấn Enter để mở Device Manager. Nếu được nhắc bởi UAC (User Account Control), nhấp Yes để cấp đặc quyền quản trị.

- Trong Device Manager, cuộn xuống danh sách thiết bị và mở rộng menu thả xuống liên quan đến Universal Serial Bus controllers. Khi đến đó, nhấp chuột phải vào từng Host controller dưới Universal Serial Bus controller và chọn Uninstall device từ menu ngữ cảnh. Sau đó nhấp Yes tại lời nhắc xác nhận để gỡ thiết bị.

- Làm điều này liên tục cho đến khi mọi USB host controller đều được gỡ, sau đó đóng Device Manager và khởi động lại máy tính.
- Ở trình tự khởi động tiếp theo, Windows sẽ tự động nhận ra bạn đang thiếu một số driver USB và cài đặt các host controller bị thiếu.
Lưu ý: Nếu bạn dùng phiên bản Windows cũ, WU có thể không hiệu quả trong việc cài đặt driver bị thiếu. Trong trường hợp này, bạn cần cài đặt driver USB controller bị thiếu từ trang web nhà sản xuất (ưu tiên) hoặc từ phương tiện cài đặt đi kèm bo mạch chủ. - Khi driver USB host controller đã được cài đặt, lặp lại hành động trước đây kích hoạt lỗi và xem nó đã được giải quyết chưa.
Nếu bạn vẫn gặp Lỗi 0x800703EE, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 4: Bật Windows Backup và Volume Shadow Copy
Một lý do khác khiến bạn gặp Lỗi 0x800703EE là một hoặc cả hai dịch vụ Windows sau bị tắt:
- Windows Backup
- Volume Shadow Copy
Điều này thường xảy ra khi cả hai dịch vụ đều bị tắt – do can thiệp thủ công của người dùng hoặc bởi phần mềm thứ 3 (thường là ứng dụng tối ưu RAM). Trong trường hợp này, bạn có thể khắc phục bằng cách dùng màn hình Services để đổi trạng thái hai dịch vụ thành Automatic.
Dưới đây là hướng dẫn nhanh bật hai dịch vụ (Windows Backup & Volume Shadow Copy) để khắc phục Lỗi 0x800703EE:
- Nhấn Phím Windows + R để mở hộp thoại Run. Sau đó, gõ "services.msc" vào hộp văn bản và nhấn Enter để mở màn hình Services.
Lưu ý: Tùy theo cài đặt bảo mật, bạn có thể được nhắc bởi UAC (User Account Prompt). Nếu xảy ra, nhấp Yes để cấp quyền quản trị. - Trong màn hình Services, chuyển sang khung bên phải và cuộn xuống danh sách dịch vụ cho đến khi tìm thấy Volume Shadow Copy. Khi thấy, nhấp chuột phải và chọn Properties từ menu ngữ cảnh mới xuất hiện.
- Trong cửa sổ Properties, chuyển sang tab General và đổi Startup type thành Automatic. Sau đó, nhấp Apply để lưu thay đổi.
- Khi đã xong dịch vụ đầu tiên, tìm dịch vụ Windows Backup và lặp lại bước 3 để đảm bảo nó cũng được đặt thành Automatic.
- Khi cả hai dịch vụ đều được bật, lặp lại thao tác sao chép và xem sự cố đã được giải quyết chưa.

Nếu bạn vẫn gặp cùng Lỗi 0x800703EE, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 5: Xóa Filter Drivers
Nếu bạn gặp sự cố khi cố gắng chuyển hoặc sao chép file từ USB, thẻ SD hoặc các thiết bị tương tự (kể cả iPod/iPad), rất có thể bạn đang gặp xung đột giữa các dịch vụ được sử dụng trong thao tác này và phần mềm ghi đĩa của bạn.
Nếu trường hợp này áp dụng, bạn có thể khắc phục bằng cách xóa Filter Drivers bằng Registry Editor. Tuy nhiên hãy lưu ý sau khi làm điều này, bạn có thể thấy một số 'lỗi ghi đĩa' với phần mềm ghi đĩa hoặc iTunes cho đến khi cài đặt lại chúng.
Nếu mô tả trên áp dụng cho tình huống hiện tại, đây là hướng dẫn nhanh xóa filter drivers bằng Registry Editor:
- Nhấn Phím Windows + R để mở hộp thoại Run. Sau đó, gõ "regedit" vào hộp văn bản và nhấn Enter để mở Registry Editor. Khi được nhắc bởi UAC (User Account Control), nhấp Yes để cấp đặc quyền quản trị.

- Trong Registry Editor, dùng khung bên trái để điều hướng đến vị trí sau:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}Lưu ý: Bạn cũng có thể đến ngay lập tức bằng cách dán vị trí vào thanh điều hướng ở trên cùng.
- Khi đến đúng vị trí, hãy bắt đầu bằng cách tạo bản sao lưu, phòng khi gặp sự cố bất ngờ. Để làm này, nhấp chuột phải vào mục {4D36E965-E325-11CE-BFC1-08002BE10318} và chọn Export. Chọn vị trí lưu file sao lưu tiện lợi và đặt tên phù hợp để nhớ lý do tạo. Cuối cùng, nhấp Save để tạo file sao lưu.

- Khi bản sao lưu đã sẵn sàng, chọn khóa {4D36E965-E325-11CE-BFC1-08002BE10318}, sau đó chuyển sang khung bên phải. Khi đến đó, chọn cả Upperfilters và Lowerfilters bằng cách giữ phím Ctrl, sau đó nhấp chuột phải vào một trong hai và chọn Delete từ menu ngữ cảnh để xóa chúng.

- Khi cả hai filter đã bị xóa, khởi động lại máy tính và lặp lại hành động gây ra lỗi khi trình tự khởi động tiếp theo hoàn tất để xem sự cố đã được giải quyết chưa.
Lưu ý: Nếu bạn gặp sự cố khác sau khi thực hiện thủ tục trên và muốn hoàn tác, chỉ cần truy cập Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ bằng Registry Editor và vào File > Import. Sau đó, chọn file sao lưu bạn đã tạo trước đó và bạn sẽ ổn.
Nếu cùng Lỗi 0x800703EE vẫn xảy ra, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 6: Thực hiện quét SFC và DISM
Mã lỗi bản thân trỏ đến vấn đề hỏng hóc. Mặc dù sự cố không thực sự do file hỏng, nhưng trong một số trường hợp lỗi 0x800703EE xảy ra đơn giản vì Windows đang xử lý một hoặc nhiều file hệ thống bị hỏng ngăn cản thao tác hoàn tất.
Một số người dùng đã báo cáo họ khắc phục được bằng cách sửa chữa file hỏng với tiện ích như System File Checker (SFC) hoặc Deployment Image Servicing Management (DISM).
Cả hai tiện ích cuối cùng đều sửa chữa hỏng file hệ thống, nhưng cách thức khác nhau. SFC dùng kho lưu trữ cục bộ để thay thế file hỏng bằng bản sao khỏe mạnh, trong khi DISM dựa vào Windows Update để tải xuống bản sao mới cần thiết để thay thế file hỏng.
Tuy nhiên, vì hai tiện ích hoạt động tốt nhất khi kết hợp, chúng tôi khuyến khích bạn dùng cả hai để đảm bảo khắc phục mọi trường hợp hỏng hóc có thể gây ra vấn đề này.
Dưới đây là hướng dẫn nhanh chạy quét SFC và DISM từ Command Prompt nâng cao:
- Nhấn Phím Windows + R để mở hộp thoại Run. Sau đó, gõ 'cmd' vào hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi được nhắc bởi UAC (User Account Control), nhấp Yes để cấp đặc quyền quản trị.

- Trong Command Prompt nâng cao, gõ lệnh sau và nhấn Enter để bắt đầu quét SFC:
sfc /scannow
Lưu ý: Chúng tôi không khuyên bạn dừng quét SFC ở bất kỳ thời điểm nào cho đến khi thủ tục hoàn tất. Việc làm vậy sẽ khiến hệ thống của bạn gặp thêm nhiều vấn đề hỏng file hệ thống.
- Khi quét hoàn tất, khởi động lại máy tính để kết thúc quá trình. Khi trình tự khởi động tiếp theo hoàn tất, làm theo bước 1 nữa để mở Command Prompt nâng cao khác và gõ lệnh sau để bắt đầu quét DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Lưu ý: Trước khi bắt đầu quét này, hãy chắc chắn bạn có kết nối internet ổn định. DISM cần truy cập internet để tải file hệ thống sạch dùng cho thay thế.
- Khi quét DISM hoàn tất, khởi động lại máy tính một lần nữa và kiểm tra xem sự cố đã được giải quyết chưa khi trình tự khởi động tiếp theo hoàn tất.
Nếu bạn vẫn gặp Lỗi 0x800703EE khi cố gắng sao chép đến/từ thiết bị lưu trữ ngoài, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 7: Thực hiện System Restore
Nếu bạn đã đến đây mà chưa có kết quả, rõ ràng sự cố xảy ra vì một trong hai lý do – hoặc là hỏng file hệ thống không được phát hiện bởi các quét trên, hoặc là xung đột phần mềm nào đó.
May mắn thay, nếu sự cố chỉ mới bắt đầu xảy ra gần đây, bạn có thể khắc phục dễ dàng bằng cách dùng điểm khôi phục hệ thống (system restore point) để đưa máy tính về trạng thái khỏe mạnh trong quá khứ. Nếu bạn may mắn có điểm khôi phục hệ thống ngay trước khi lỗi xuất hiện, thủ tục dưới đây sẽ giúp bạn giải quyết vấn đề.
Nhưng hãy nhớ rằng phương pháp này sẽ xóa tất cả thay đổi bạn đã làm kể từ khi điểm khôi phục được tạo. Tất cả ứng dụng bạn cài đặt, tùy chọn hệ thống bạn điều chỉnh và mọi thứ khác sẽ bị mất.
Nếu bạn quyết định thực hiện System Restore, đây là những gì bạn cần làm:
- Nhấn Phím Windows + R để mở hộp thoại Run. Trong hộp văn bản của Run, gõ 'rstrui' và nhấn Enter để mở System Restore wizard. Nếu được nhắc bởi User Account Prompt, nhấp Yes để cấp quyền quản trị.

- Ở màn hình đầu tiên của System Restore wizard, nhấp Next để chuyển sang menu tiếp theo.

- Ở màn hình tiếp theo, nhấp vào hộp liên kết với Show more restore points trước. Sau đó, chọn điểm khôi phục phù hợp (mốc trước khi lỗi xuất hiện) và nhấp Next một lần nữa.

- Nhấp Finish để bắt đầu quá trình khôi phục. Ngay sau đó, PC của bạn sẽ khởi động lại và trạng thái cũ sẽ được thực thi, máy tính sẽ quay về trạng thái khi snapshot khôi phục được tạo.
- Khi quá trình hoàn tất, xem Lỗi 0x800703EE còn xảy ra không bằng cách lặp lại hành động trước đây gây ra nó.