อาการ
ลองทำตามสถานการณ์ต่อไปนี้:
- คุณเรียกใช้แอปพลิเคชันหรือโปรแกรมควบคุมที่เรียกใช้ฟังก์ชัน VirtualAlloc บนอุปกรณ์ที่ใช้ Windows Embedded CE 6.0 R3 ตัวอย่างเช่น โปรแกรมควบคุมคลาส USB Remote Network Interface Specification (NDIS) (Rndismp.dll) จะเรียกใช้ฟังก์ชัน VirtualAlloc เพื่อจัดสรรหน่วยความจําเสมือนสําหรับโครงสร้างต่างๆ
- พารามิเตอร์ flProtect ของฟังก์ชัน VirtualAlloc ถูกระบุเป็นแอตทริบิวต์ PAGE_NOCACHE
- อุปกรณ์ใช้ตัวประมวลผล ARM Cortex A-8
ในสถานการณ์สมมตินี้ ข้อมูลในหน่วยความจําที่จัดสรรอาจเปลี่ยนแปลง ตัวอย่างเช่น ไบต์แรกของโครงสร้างอาจกลายเป็นศูนย์ในโมดูล Rndismp.dll
การแก้ปัญหา
ข้อมูลการอัปเดตซอฟต์แวร์
การอัปเดตซอฟต์แวร์ที่ได้รับการสนับสนุนพร้อมใช้งานแล้วจาก Microsoft เป็น Windows Embedded CE 6.0 การอัปเดตรายเดือน เดือนกันยายน 2011 ในส่วน "ข้อมูลไฟล์" ชื่อไฟล์แพคเกจจะประกอบด้วยเวอร์ชันของผลิตภัณฑ์ วันที่ หมายเลขบทความใน Knowledge Base และชนิดของตัวประมวลผล รูปแบบชื่อไฟล์แพคเกจมีดังนี้:
ชนิดตัวประมวลผล yymmdd-kbnnnnnn-processor เวอร์ชันผลิตภัณฑ์ ตัวอย่างเช่น Wincepb60-110128-kb2492159-armv4i.msi คือการแก้ไข ARMV4i Windows Embedded CE 6.0 Platform Builder ที่แสดงอยู่ในบทความ KB 2492159 และมีอยู่ในการอัปเดตประจําเดือนมกราคม 2554
เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ดาวน์โหลดการอัปเดตรายเดือน Windows Embedded CE 6.0 นี้จากเว็บไซต์ของ Microsoft ต่อไปนี้
ศูนย์ดาวน์โหลด Microsoft
ข้อกำหนดเบื้องต้น
การอัปเดตนี้ได้รับการสนับสนุนเฉพาะเมื่อมีการติดตั้งการอัปเดตที่ออกใช้ก่อนหน้านี้ทั้งหมดสําหรับผลิตภัณฑ์นี้แล้วเท่านั้น
ข้อกำหนดในการรีสตาร์ต
หลังจากที่คุณใช้การอัปเดตนี้ คุณต้องดําเนินการสร้างแพลตฟอร์มทั้งหมดใหม่ทั้งหมด โดยให้ใช้วิธีใดวิธีหนึ่งต่อไปนี้:
- บนเมนู รุ่น ให้คลิก ทําความสะอาดโซลูชัน แล้วคลิก สร้างโซลูชัน
- บนเมนู สร้าง ให้คลิก สร้างโซลูชันใหม่
คุณไม่จําเป็นต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้การอัปเดตซอฟต์แวร์นี้
ข้อมูลการแทนที่การอัปเดต
การอัปเดตนี้ไม่ได้แทนที่การอัปเดตอื่นๆ
ข้อมูลไฟล์
เวอร์ชันภาษาอังกฤษของแพคเกจอัปเดตซอฟต์แวร์นี้มีแอตทริบิวต์ของไฟล์ (หรือแอตทริบิวต์ของไฟล์ที่ใหม่กว่า) ที่แสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้แสดงตามเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์ ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ใน แผงควบคุม
ไฟล์ตัวติดตั้ง
| ชื่อไฟล์ | ขนาดไฟล์ | วันที่ | เวลา |
|---|---|---|---|
| Wincepb60-110930-kb2603744-mipsiv.msi | 3,391,488 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-mipsiv_fp.msi | 3,514,368 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-sh4.msi | 3,178,496 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-x86.msi | 3,010,560 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-armv4i.msi | 3,518,464 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-mipsii.msi | 3,358,720 | 01-ต.ค.-2554 | 02:53 |
| Wincepb60-110930-kb2603744-mipsii_fp.msi | 3,473,408 | 01-ต.ค.-2554 | 02:53 |
Files ที่รวมอยู่ในแพคเกจการอัปเดตนี้
| ชื่อไฟล์ | ขนาดไฟล์ | วันที่ | เวลา | เส้นทาง |
|---|---|---|---|---|
| windows embedded ce 6.0_update_kb2603744.htm | 7,889 | 01-ต.ค.-2554 | 02:40 | 110930_kb2603744 |
| Vm.c | 148,858 | 15 ก.ย.-2554 | 00:35 | Private\Winceos\Coreos\Nk\Kernel |
| Nkmain.lib | 2,743,134 | 15 ก.ย.-2554 | 00:32 | Public\Common\Oak\Lib\Armv4i\Debug |
| Nkprmain.lib | 2,779,998 | 15 ก.ย.-2554 | 00:32 | Public\Common\Oak\Lib\Armv4i\Debug |
| Nkmain.lib | 1,766,094 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\Armv4i\Retail |
| Nkprmain.lib | 1,791,522 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\Armv4i\Retail |
| Nkmain.lib | 2,585,952 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii\Debug |
| Nkprmain.lib | 2,621,938 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii\Debug |
| Nkmain.lib | 1,675,428 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\Mipsii\Retail |
| Nkprmain.lib | 1,705,572 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\Mipsii\Retail |
| Nkmain.lib | 2,660,804 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii_fp\Debug |
| Nkprmain.lib | 2,697,066 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii_fp\Debug |
| Nkmain.lib | 1,735,130 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii_fp\Retail |
| Nkprmain.lib | 1,765,382 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsii_fp\Retail |
| Nkmain.lib | 2,618,342 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv\Debug |
| Nkprmain.lib | 2,654,460 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv\Debug |
| Nkmain.lib | 1,700,508 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsiv\Retail |
| Nkprmain.lib | 1,730,554 | 15 ก.ย.-2554 | 00:33 | สาธารณะ\Common\Oak\Lib\Mipsiv\Retail |
| Nkmain.lib | 2,698,452 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv_fp\Debug |
| Nkprmain.lib | 2,734,846 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv_fp\Debug |
| Nkmain.lib | 1,766,670 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv_fp\Retail |
| Nkprmain.lib | 1,796,820 | 15 ก.ย.-2554 | 00:34 | สาธารณะ\Common\Oak\Lib\Mipsiv_fp\Retail |
| Nkmain.lib | 2,180,764 | 15 ก.ย.-2554 | 00:35 | สาธารณะ\Common\Oak\Lib\Sh4\Debug |
| Nkprmain.lib | 2,205,996 | 15 ก.ย.-2554 | 00:35 | สาธารณะ\Common\Oak\Lib\Sh4\Debug |
| Nkmain.lib | 1,519,024 | 15 ก.ย.-2554 | 00:35 | สาธารณะ\Common\Oak\Lib\Sh4\Retail |
| Nkprmain.lib | 1,543,400 | 15 ก.ย.-2554 | 00:35 | สาธารณะ\Common\Oak\Lib\Sh4\Retail |
| Nkmain.lib | 2,172,408 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\X86\Debug |
| Nkprmain.lib | 2,200,540 | 15 ก.ย.-2554 | 00:32 | สาธารณะ\Common\Oak\Lib\X86\Debug |
| Nkmain.lib | 1,531,100 | 15 ก.ย.-2554 | 00:31 | สาธารณะ\Common\Oak\Lib\X86\Retail |
| Nkprmain.lib | 1,551,112 | 15 ก.ย.-2554 | 00:31 | สาธารณะ\Common\Oak\Lib\X86\Retail |
การอ้างอิง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
824684 คําอธิบายเกี่ยวกับคําศัพท์เฉพาะมาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตโดยบริษัทที่ไม่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกันทั้งโดยนัยหรือโดยลักษณะอื่นเกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์ดังกล่าว