Triệu chứng
Hãy cân nhắc các trường hợp sau:
Bạn chạy ảnh dựa trên Windows Embedded CE 6.0 R3 có chứa các cấu phần Trình quản lý Lưu trữ trên thiết bị đích.
Bạn cài đặt bộ Encfilt.dll mã hóa mới trên phân vùng đã đầy.
Bạn thực hiện một trong các hành động sau:
- Bạn chạy một ứng dụng được quản lý mà gọi các File.Copy phương pháp để sao chép một tập tin hiện có vào một tập tin mới trên phân vùng.
- Bạn chạy ứng dụng gốc gọi hàm CopyFile để sao chép tệp hiện có sang tệp mới trên phân vùng.
Bạn gọi hàm GetLastError để trả về thông tin lỗi.
Trong trường hợp này, ứng dụng được quản lý hoặc ứng dụng gốc không trả về lỗi như mong đợi. Ứng dụng được quản lý cho thấy rằng bản sao tệp đã thành công. Trong ứng dụng gốc, mặc dù hàm CopyFile trả về False, kết quả của hàm GetLastError không trả về mã lỗi.
Giải pháp
Thông tin cập nhật phần mềm
Bản cập nhật phần mềm được hỗ trợ hiện có sẵn từ Microsoft dưới dạng Bản cập nhật Hàng tháng Windows Embedded CE 6.0 Tháng 11 năm 2011. Trong phần "Thông tin tệp", tên tệp gói chứa phiên bản sản phẩm, ngày, số bài viết Cơ sở Kiến thức Microsoft và loại bộ xử lý. Định dạng tên tệp gói như sau:
Phiên bản sản phẩm-yymmdd-kbnnnnn-processor type Ví dụ: Wincepb60-110128-kb2492159-armv4i.msi là bản sửa lỗi ArmV4i Windows Embedded CE 6.0 Platform Builder được ghi lại trong bài viết trong Cơ sở Kiến thức 2492159 và có trong bản cập nhật hàng tháng tháng 1 năm 2011.
Để khắc phục sự cố này ngay lập tức, hãy tải xuống bản cập nhật hàng tháng Windows Embedded CE 6.0 này từ trang web sau của Microsoft.
Trung tâm Tải xuống của Microsoft
Điều kiện tiên quyết
Bản cập nhật này chỉ được hỗ trợ nếu tất cả các bản cập nhật đã phát hành trước đó cho sản phẩm này cũng đã được cài đặt.
Yêu cầu khởi động lại
Sau khi bạn áp dụng bản cập nhật này, bạn phải thực hiện một bản dựng sạch của toàn bộ nền tảng. Để thực hiện điều này, hãy sử dụng một trong các phương pháp sau đây:
- Trên menu Bản dựng, bấm vào Giải pháp Sạch, rồi bấm vào Giải pháp Xây dựng.
- Trên menu Dựng , bấm vào Xây dựng lại Giải pháp.
Bạn không phải khởi động lại máy tính sau khi áp dụng bản cập nhật phần mềm này.
Thông tin về việc thay thế bản cập nhật
Bản cập nhật này không thay thế bất kỳ bản cập nhật nào khác.
Thông tin tệp
Phiên bản tiếng Anh của gói cập nhật phần mềm này có các thuộc tính tệp (hoặc các thuộc tính tệp mới hơn) được liệt kê trong bảng sau đây. Ngày và giờ cho các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin tệp, nó được chuyển đổi thành giờ địa phương. Để tìm ra sự khác biệt giữa UTC và giờ địa phương, hãy dùng tab Múi giờ trong mục Ngày và Giờ trong Panel điều khiển.
Tệp chương trình cài đặt
| Tên tệp | Kích thước tệp | Ngày | Thời gian |
|---|---|---|---|
| Wincepb60-111102-kb2627799-armv4i.msi | 1,536,000 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-mipsii.msi | 1,503,232 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-mipsii_fp.msi | 1,503,232 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-mipsiv.msi | 1,523,712 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-mipsiv_fp.msi | 1,523,712 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-sh4.msi | 1,425,408 | Ngày 2 tháng 11 năm 2011 | 20:39 |
| Wincepb60-111102-kb2627799-x86.msi | 1,323,008 | Ngày 2 tháng 11 năm 2011 | 20:39 |
Files có trong gói cập nhật này
| Tên tệp | Kích thước tệp | Ngày | Thời gian | Đường dẫn |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2627799.htm | 7,898 | Ngày 2 tháng 11 năm 2011 | 17:30 | 111102_kb2627799 |
| Apis.c | 36,633 | Ngày 11 tháng 10 năm 2011 | 17:18 | Private\Winceos\Coreos\Core\Dll |
| Coremain.lib | 715,978 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Debug |
| Encfilt.lib | 351,608 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Debug |
| Kcoremain.lib | 638,708 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Debug |
| Coremain.lib | 574,854 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Retail |
| Encfilt.lib | 229,428 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Retail |
| Kcoremain.lib | 517,320 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Armv4i\Retail |
| Coremain.lib | 677,720 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii\Debug |
| Encfilt.lib | 345,910 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii\Debug |
| Kcoremain.lib | 606,954 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii\Debug |
| Coremain.lib | 557,376 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Mipsii\Retail |
| Encfilt.lib | 236,240 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii\Retail |
| Kcoremain.lib | 507,384 | Ngày 11 tháng 10 năm 2011 | 17:13 | Public\Common\Oak\Lib\Mipsii\Retail |
| Coremain.lib | 677,992 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Encfilt.lib | 345,954 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Kcoremain.lib | 607,214 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Coremain.lib | 557,648 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Encfilt.lib | 236,272 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Kcoremain.lib | 507,550 | Ngày 11 tháng 10 năm 2011 | 17:14 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Coremain.lib | 687,212 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Encfilt.lib | 353,078 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Kcoremain.lib | 616,192 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Coremain.lib | 570,082 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Encfilt.lib | 243,106 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Kcoremain.lib | 519,564 | Ngày 11 tháng 10 năm 2011 | 17:15 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Coremain.lib | 687,484 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Encfilt.lib | 353,122 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Kcoremain.lib | 616,452 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Coremain.lib | 570,354 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Encfilt.lib | 243,138 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Kcoremain.lib | 519,730 | Ngày 11 tháng 10 năm 2011 | 17:16 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Coremain.lib | 581,958 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Debug |
| Encfilt.lib | 297,284 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Debug |
| Kcoremain.lib | 520,694 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Debug |
| Coremain.lib | 498,308 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Retail |
| Encfilt.lib | 210,630 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Retail |
| Kcoremain.lib | 453,074 | Ngày 11 tháng 10 năm 2011 | 17:17 | Public\Common\Oak\Lib\Sh4\Retail |
| Coremain.lib | 580,558 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Debug |
| Encfilt.lib | 305,150 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Debug |
| Kcoremain.lib | 523,966 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Debug |
| Coremain.lib | 500,366 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Retail |
| Encfilt.lib | 200,682 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Retail |
| Kcoremain.lib | 455,620 | Ngày 11 tháng 10 năm 2011 | 17:12 | Public\Common\Oak\Lib\X86\Retail |
Tham khảo
Để biết thêm thông tin về mã hóa hệ thống tệp được triển khai dưới dạng bộ lọc hệ thống tệp, hãy truy cập trang web Mạng Nhà phát triển Microsoft (MSDN) sau đây:
Mã hóa Hệ thống Tệp Để biết thêm thông tin về hàm CopyFile, hãy truy cập trang web MSDN sau đây:
CopyFile Để biết thêm thông tin về hàm GetLastError, hãy truy cập trang web MSDN sau:
GetLastError Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
824684 Mô tả thuật ngữ tiêu chuẩn được sử dụng để mô tả các bản cập nhật phần mềm của Microsoft