Lỗi 0x800700DF là lỗi điển hình xảy ra khi bạn tải lên hoặc di chuyển file lớn lên SharePoint, máy tính Windows, hoặc ổ đĩa ngoài. Vì kích thước mặc định đặt trên dịch vụ Web Client là 47 MB, nếu bạn cố tải file vượt quá giới hạn, bạn sẽ gặp lỗi 0x800700df. Thường, một trong những điều người ta kiểm tra khi gặp lỗi 0x800700DF là giới hạn tải lên kích thước file hiện tại. Nhưng nếu quota không phải vấn đề, thì có thể do hạn chế cục bộ đặt trên dịch vụ Web Client.
Vấn đề này xảy ra do thay đổi bảo mật được giới thiệu trong Windows XP SP2 ảnh hưởng đến trình chuyển hướng Web Distributed Authoring and Versioning (WebDAV). Thay đổi bảo mật này đảm bảo máy chủ không được phép không thể buộc máy khách vào cuộc tấn công từ chối dịch vụ (denial-of-service). Nếu bạn thử tải xuống file lớn hơn 50.000.000 byte, máy khách sẽ hiểu đây là tấn công từ chối dịch vụ. Do đó, quá trình tải xuống dừng lại.
Nếu bạn gặp lỗi này lần đầu, có thể chưa hiểu rõ nguyên nhân.
Lỗi kích thước file vượt quá giới hạn 0x800700DF trên Windows 10/11 là gì?
SharePoint được nhiều ngành sử dụng vì mang lại nhiều lợi ích. Đây là phần mềm máy chủ liên quan đến quản lý nội dung, quản lý tài liệu, và intranet. Nhưng khi dùng máy chủ SharePoint, người dùng gặp nhiều lỗi và không thể thực hiện tác vụ.
Mẹo chuyên nghiệp: Chạy công cụ tối ưu PC chuyên dụng để loại bỏ cài đặt sai, file rác, ứng dụng độc hại và mối đe dọa bảo mật gây ra sự cố hệ thống hoặc giảm hiệu suất.
Không biết khi nào cơ sở dữ liệu sẽ bị hỏng và khả năng gặp lỗi là bao nhiêu nhưng lỗi là phổ biến. Tương tự các lỗi khác, người dùng cũng gặp Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu.
Mã lỗi này là định dạng Hex của lỗi gây ra và là định dạng mã phổ biến. Để biết lỗi này về gì, cần kiểm tra kỹ để khắc phục.
Thực tế, khi bạn tải lên file lớn hơn 50MB lên SharePoint thì gặp lỗi với thông báo "Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu". Trong tình huống này, bạn nên trước tiên biết giới hạn kích thước file hiện tại từ quản trị viên SharePoint.
Tuy nhiên, nếu lỗi không do giới hạn, có thể do hạn chế cục bộ đặt trên dịch vụ web client, và giới hạn kích thước web client mặc định là 47MB.
Nếu bạn gặp thông báo lỗi Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu khi copy hoặc di chuyển file sang ổ khác hoặc ổ ngoài. Bài viết này sẽ giúp bạn khắc phục.
Thông báo lỗi:
Lỗi bất ngờ ngăn bạn copy file. Nếu tiếp tục nhận lỗi, bạn có thể dùng mã lỗi để tìm giúp đỡ.
Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu.
Không thể copy TênFile: Không thể đọc từ file nguồn hoặc ổ đĩa
Lưu ý trong thông báo lỗi, TênFile là placeholder cho tên file.
Vấn đề này cũng xảy ra trên máy tính chạy Windows Vista hoặc Windows XP Service Pack 1 (SP1) đã cài bản cập nhật bảo mật 896426 (MS05-028).
Trong kịch bản trên Windows 7, 8, hoặc 8.1, bạn có thể nhận thông báo lỗi:
Copy Thư mục
Lỗi bất ngờ ngăn bạn copy thư mục. Nếu tiếp tục nhận lỗi, bạn có thể dùng mã lỗi để tìm giúp đỡ.
Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu.
<tên file>
Thử lại Hủy
Có giới hạn kích thước file truyền trong hệ thống sang ổ khác hoặc ổ ngoài. Đây là giới hạn cho phép đặt trong registry, tuy nhiên file nhỏ hơn có thể truyền.
Nếu bạn thử tải xuống hoặc tải lên file lớn hơn 50MB, bạn nhận được "Lỗi 0x800700DF: Kích thước file vượt quá giới hạn cho phép và không thể lưu".
Lỗi "Kích thước file vượt quá giới hạn cho phép và không thể lưu" xuất hiện vì giới hạn tải xuống mặc định trong SharePoint (WebDAV) là 50MB (50.000.000 byte). Để khắc phục, bạn cần tăng giới hạn mặc định lên giá trị cao hơn.
Bạn phải chỉnh sửa cài đặt registry để khắc phục. Dưới đây là các cách khác để xử lý lỗi này.
Nguyên nhân gây lỗi kích thước file vượt quá giới hạn 0x800700DF trên Windows 10/11
Dưới đây là danh sách ngắn các thủ phạm tiềm ẩn:
- Kích thước file vượt quá giá trị FileSizeLimitInBytes – Nguyên nhân phổ biến nhất là khi bạn cố tải xuống hoặc tải lên file (đến hoặc từ dịch vụ đám mây như SharePoint) vượt quá kích thước file tối đa cho phép được cấu hình trong Registry Editor. Trong trường hợp này, bạn có thể khắc phục bằng cách sửa đổi giá trị tối đa chấp nhận qua file reg FileSizeLimitInBytes.
- Dịch vụ Web Client bị vô hiệu hóa – Nếu bạn chỉ gặp loại lỗi này khi cố tải file lớn lên SharePoint (hoặc dịch vụ tương tự), khả năng cao vấn đề do dịch vụ bắt buộc bị vô hiệu hóa (Web Client). Trong trường hợp này, bạn nên khắc phục bằng cách mở màn hình Services và cấu hình lại cách dịch vụ Web Client hoạt động mặc định.
- Hệ thống file hiện tại không hỗ trợ truyền file này – Nếu bạn thấy lỗi khi tải file vượt quá 4GB, lỗi xảy ra do giới hạn của hệ thống file FAT32. Giải pháp là chuyển đổi volume liên quan sang NTFS bằng cách format ổ đĩa.
Về cơ bản đây là cơ chế bảo vệ đảm bảo không ứng dụng hoặc quy trình độc hại nào có thể lừa hệ thống tải file mà không có sự đồng ý rõ ràng của bạn.
Bây giờ bạn đã biết nguyên nhân chính, đây là cách khắc phục và đảm bảo lỗi 0x800700DF không quay lại.
Cách khắc phục lỗi kích thước file vượt quá giới hạn 0x800700DF trên Windows 10/11
Cách 1: Chỉnh sửa giá trị FileSizeLimitInBytes qua Registry Editor
Vì nguyên nhân chính là hạn ngạch tải lên/tải xuống kích thước file, điều đầu tiên bạn nên làm là đảm bảo file bạn cố tải lên ổ đám mây (như Google Drive) hoặc tải xuống từ ổ đám mây nhỏ hơn giới hạn kích thước file tối đa chỉ định trong Tham số Web Client.
Để kiểm tra xem đây có phải nguyên nhân chính, bạn cần dùng Registry Editor để điều hướng đến khóa Parameters của WebClient và đối chiếu giá trị FileSizeLimitInBytes với kích thước thực tế của file bạn cố tải xuống hoặc tải lên.
Quan trọng:
Phần, phương pháp hoặc tác vụ này chứa các bước nói cách sửa đổi registry. Tuy nhiên, sự cố nghiêm trọng có thể xảy ra nếu bạn sửa registry không đúng. Do đó, hãy chắc chắn làm theo các bước cẩn thận. Để bảo vệ thêm, hãy sao lưu registry trước khi sửa đổi. Sau đó, bạn có thể khôi phục registry nếu có sự cố. Để biết thêm thông tin về cách sao lưu và khôi phục registry, click số bài viết sau để xem trong Microsoft Knowledge Base:
Để dễ dàng cho bạn, chúng tôi tổng hợp hướng dẫn từng bước sẽ dẫn dắt bạn qua quy trình kiểm tra giá trị hiện tại của FileSizeLimitInBytes và sửa đổi nó để phù hợp với file bạn gặp lỗi 0x800700DF:
- Nhấn phím Windows + R để mở hộp thoại Run. Tiếp theo, trong ô văn bản, gõ 'regedit' và nhấn Ctrl + Shift + Enter để mở Registry Editor với quyền admin.
- Khi được nhắc bởi UAC (User Account Control), click Yes để cấp quyền admin.
- Khi đã trong màn hình Registry Editor, dùng menu bên trái để điều hướng đến vị trí: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
- Lưu ý: Bạn có thể điều hướng thủ công hoặc dán vị trí trực tiếp vào thanh điều hướng để đến ngay lập tức.
- Sau khi đến đúng vị trí, chuyển sang menu bên phải của màn hình và double-click vào FileSizeLimitInBytes.
- Tiếp theo, đặt cơ sở (Base) thành Decimal (Thập phân) và so sánh dữ liệu giá trị hiện tại với kích thước file bạn cố tải xuống hoặc tải lên.
- Lưu ý: Hãy nhớ giá trị dữ liệu tính bằng byte – Vì vậy nếu giá trị dữ liệu Base hiện tại là 1000000000, kích thước file tối đa cho phép chỉ 1 GB.
- Nếu giá trị dữ liệu Base dưới kích thước file bạn cố tải xuống hoặc tải lên, bạn có thể khắc phục bằng cách lưu giá trị Value data cao hơn. Ví dụ, nếu kích thước file 4 GB, bạn cần đặt giá trị dữ liệu thành 4000000000 để cho phép truyền file không bị lỗi 0x800700DF.
- Lưu thay đổi sau khi sửa đổi, sau đó khởi động lại máy tính và xem vấn đề đã khắc phục chưa.
Nếu vấn đề vẫn chưa khắc phục hoặc bạn tìm cách ngăn ngừa vấn đề này trong tương lai, chuyển sang cách khắc phục tiếp theo.
Cách 2: Bật dịch vụ Web Client
Nếu bạn gặp vấn đề khi cố tải file lớn lên SharePoint hoặc dịch vụ đám mây tương tự và trước đó đã đảm bảo kích thước file không vượt quá kích thước file tối đa cho phép bởi FileSizeLimitInBytes, điều tiếp theo cần điều tra là xem dịch vụ bắt buộc cho thao tác này có được bật không.
Dịch vụ chính dùng cho trao đổi dữ liệu giữa bộ nhớ cục bộ và SharePoint (hoặc phần mềm khác dùng WebDAV) là Web Client.
Một số người dùng bị ảnh hưởng trước đây gặp lỗi 0x800700DF báo cáo vấn đề biến mất nhanh chóng sau khi họ mở màn hình Services và đảm bảo dịch vụ WebClient được phép chạy và cấu hình để có thể được gọi khi cần.
Làm theo hướng dẫn dưới để đảm bảo dịch vụ Web Client được bật để khắc phục 0x800700DF:
- Nhấn phím Windows + R để mở hộp thoại Run. Tiếp theo, khi được nhắc bởi hộp văn bản Run, gõ 'service.msc' và nhấn Enter để mở màn hình Services trên Windows 10/11. Tại UAC, click Yes để cấp quyền admin.
- Trong màn hình Services, chuyển sang phần bên phải và tìm dịch vụ tên WebClient.
- Khi thấy, click chuột phải vào nó và chọn Properties (Thuộc tính) từ menu ngữ cảnh vừa xuất hiện.
- Khi đã trong màn hình Properties của dịch vụ WebClient, truy cập tab General (Chung) và thay đổi Loại khởi động (Startup type) thành Manual (Thủ công), sau đó click nút Start (Bắt đầu) để bật buộc dịch vụ nếu nó đang bị tắt.
- Sau khi đảm bảo dịch vụ Web Client được bật, lặp lại hành động trước gây lỗi 0x800700DF và xem vấn đề đã khắc phục chưa.
- Nếu vẫn chưa khắc phục, chuyển sang cách tiếp theo.
Cách 3: Cấu hình giới hạn kích thước file tối đa trong SharePoint
Nếu bạn dùng Microsoft SharePoint và gặp vấn đề khi dán file vào thư mục SharePoint, bạn nên kiểm tra giới hạn kích thước file tối đa. Để làm vậy, mở Quản trị trung tâm (Central Administration) và tìm Quản lý ứng dụng web (Manage web applications) trong Quản lý ứng dụng (Application Management). Sau đó, chọn ứng dụng SharePoint và mở Cài đặt chung (General Settings).
Tiếp theo, tìm tùy chọn Kích thước tải lên tối đa (Maximum Upload size) và chọn giá trị bằng hoặc lớn hơn Kích thước Workbook tối đa (Maximum Workbook Size) trong Excel Services.
Click nút OK để lưu thay đổi. Bây giờ thử dán file vào thư mục SharePoint và kiểm tra xem vấn đề còn tồn tại không.
Cách 4: Thay đổi hệ thống file trên bộ nhớ cục bộ
Nếu bạn chỉ gặp vấn đề khi cố tải xuống file vượt quá 4GB trên bộ nhớ cục bộ, bạn rõ ràng thấy 0x800700DF do giới hạn do hệ thống file gây ra.
Có khả năng cao bạn cố tải file trên ổ dùng FAT32 chỉ hỗ trợ file tối đa 4 GB, khác với NTFS hỗ trợ file lên đến 16 TB.
Nếu kịch bản này áp dụng, giải pháp rõ ràng – Bạn cần chuyển sang NTFS để hỗ trợ truyền file kích thước lớn hơn.
Điều này có thể hơi phiền nếu bạn chỉ có một phân vùng cũng chứa OS – Trong trường hợp này, bạn cần sao lưu dữ liệu trước khi đổi hệ thống file và cài lại OS.
Nhưng nếu bạn gặp lỗi khi cố tải xuống trên phân vùng độc lập không chứa OS, bạn có thể đơn giản format ổ sang hệ thống file khác. Hướng dẫn nhanh từng bước:
Quan trọng: Thao tác này sẽ xóa hiệu lực mọi dữ liệu bạn hiện giữ trên phân vùng. Vì vậy nếu có dữ liệu quan trọng không thể mất, hãy dành thời gian sao lưu trước khi bắt đầu các bước dưới.
- Mở File Explorer và tìm ổ bạn gặp vấn đề.
- Click chuột phải vào nó và chọn Format (Định dạng) từ menu ngữ cảnh.
- Trong menu Format Local Disk, đặt Hệ thống file (File System) thành NTFS và Kích thước đơn vị phân bổ (Allocation unit size) thành Kích thước phân bổ mặc định (Default allocation size).
- Đặt tên cho volume mới format trước khi bỏ tích ô Định dạng nhanh (Quick Format) và click Bắt đầu (Start).
- Sau khi xác nhận chuỗi định dạng sang hệ thống file mới, kiên nhẫn chờ NTFS được thực thi. Tùy kích thước volume, thao tác có thể mất vài giờ.
Sau khi chuyển đổi thành công sang hệ thống file mới, reboot PC, sau đó lặp lại thao tác trước gây 0x800700df để xem vấn đề đã khắc phục chưa.
Cách 5: Quét máy tính
Theo báo cáo người dùng, lỗi có thể do nhiễm mã độc. Do đó, nếu gặp lỗi này, mạnh mẽ khuyên bạn nên quét máy tính.
Bạn có thể dùng công cụ loại bỏ mã độc để xóa file độc hại theo hướng dẫn công cụ cung cấp. Sau đó, lỗi kích thước file vượt quá giới hạn cấu hình và không thể lưu có thể được giải quyết.
Cách 6: Thay đổi giới hạn tải lên kích thước file
Nếu gặp lỗi 0x800700df trên SharePoint, bạn có thể khắc phục bằng thay đổi một số cài đặt. Cách làm:
- Đăng nhập Central Admin và vào Quản trị trung tâm > Quản lý ứng dụng > Quản lý ứng dụng web.
- Sau khi chọn ứng dụng muốn thay đổi, click Cài đặt chung (General Settings).
- Khi Cài đặt chung mở, bạn sẽ thấy giá trị Kích thước tải lên tối đa (Maximum upload size). Thay đổi giá trị thành 2047MB và lưu thay đổi.
Sau đó, lỗi có thể được khắc phục.
Tóm tắt
Copy file nên là quá trình khá đơn giản trên Windows. Tuy nhiên, giới hạn file và các hạn chế khác có thể khiến người dùng gặp lỗi, như vấn đề 0x800700DF. Nếu bạn gặp thông báo lỗi này khi truyền hoặc copy file, các giải pháp trên sẽ giúp bạn.