อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณสร้างแพคเกจซอฟต์แวร์บนเซิร์ฟเวอร์ไซต์ System Center Configuration Manager 2007 Service Pack 2 (SP2)
-
แพคเกจนี้มีไฟล์ที่มีอักขระ ASCII เพิ่มเติมในชื่อไฟล์
-
คุณโฆษณาลําดับงานเพื่อปรับใช้แพคเกจกับคอมพิวเตอร์ไคลเอ็นต์
-
คุณเลือกตัวเลือก ดาวน์โหลดเนื้อหาภายในเครื่องเมื่อจําเป็น โดยการเรียกใช้ลําดับงาน บนแท็บ จุดแจกจ่าย ของคุณสมบัติโฆษณา
ในสถานการณ์สมมตินี้ ลําดับงานอาจล้มเหลวพร้อมกับรหัสข้อผิดพลาด "80004005" นอกจากนี้ ข้อความแสดงข้อผิดพลาดต่อไปนี้จะถูกบันทึกในแฟ้ม Smsts.log ในคอมพิวเตอร์ไคลเอ็นต์:
ค่าแฮชล้มเหลวหรือค่าแฮชไม่ถูกต้อง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากอักขระ ASCII ขยายในชื่อไฟล์ไม่ได้ดาวน์โหลด หรือตั้งชื่ออย่างถูกต้อง และเนื่องจากชื่อไฟล์แตกต่างจากชื่อไฟล์ต้นฉบับ ข้อผิดพลาดแฮชไม่ตรงกันเกิดขึ้น
การแก้ไข
โปรแกรมแก้ไขด่วนสําหรับปัญหานี้รวมอยู่ใน2276865โปรแกรมแก้ไขด่วน เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้ง2276865โปรแกรมแก้ไขด่วนบนเซิร์ฟเวอร์ไซต์ System Center Configuration Manager 2007 SP2 ที่ได้รับผลกระทบ
2276865 แอตทริบิวต์ "วันที่ปรับเปลี่ยน" สําหรับแต่ละไฟล์จะเปลี่ยนแปลงหลังจากที่คุณปรับใช้ไฟล์กับคอมพิวเตอร์ไคลเอ็นต์โดยการโฆษณาลําดับงานจากเซิร์ฟเวอร์ไซต์ System Center Configuration Manager 2007 SP2
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ชั่วคราว ให้ใช้หนึ่งในวิธีต่อไปนี้:
-
เปลี่ยนชื่อไฟล์เหล่านี้เพื่อลบอักขระ ASCII เพิ่มเติม สร้างแพคเกจใหม่ แล้วปรับใช้แพคเกจกับคอมพิวเตอร์ไคลเอ็นต์อีกครั้ง
-
เลือกตัวเลือก ดาวน์โหลดเนื้อหาทั้งหมดภายในเครื่องก่อนเริ่มลําดับงาน บนแท็บ จุดแจกจ่าย ของคุณสมบัติโฆษณา
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft