การคัดลอกเป็นกระบวนการง่ายๆ ของ Windows แต่สำหรับผู้ใช้บางคน กระบวนการคัดลอกจะเริ่มแสดงข้อผิดพลาด 0x80070032 ในบางกรณี ปัญหาเกิดขึ้นในสภาพแวดล้อมเซิร์ฟเวอร์/ไคลเอนต์ ซึ่งเซิร์ฟเวอร์ใช้ระบบปฏิบัติการที่ไม่ใช่ Windows
ผู้ใช้อาจพบข้อผิดพลาด 0x80070032 ขณะคัดลอกไฟล์เนื่องจากสาเหตุหลักดังต่อไปนี้:
- ระบบปฏิบัติการที่ล้าสมัยของระบบของคุณ :หากระบบปฏิบัติการของระบบของคุณ (เช่น เซิร์ฟเวอร์) ไม่ได้รับการอัพเดตเป็นบิลด์ล่าสุด อาจทำให้ไม่ปฏิบัติตามโมดูลอื่นๆ (เช่น เครื่องไคลเอ็นต์) และทำให้เกิดข้อผิดพลาดในการคัดลอก 0x80070032
- ไฟล์ออฟไลน์ในศูนย์ซิงค์ :หากปัญหาเกิดขึ้นกับการแชร์บนเครือข่ายท้องถิ่น (เช่น NAS) ไฟล์ออฟไลน์ในศูนย์ซิงค์อาจขัดแย้งกับกลไกการคัดลอกและวางของระบบ
- การกำหนดค่าบริการระบบที่ไม่เหมาะสม :หากบริการ Shadow Copy หยุดทำงาน บริการเหล่านี้อาจทำให้เกิดข้อผิดพลาดในการคัดลอก 0x80070032 ในอุปกรณ์เครือข่าย/แอปพลิเคชัน (เช่น Nvidia Shield)
- สตรีมข้อมูลสำรองของไฟล์ :หากไฟล์ที่มีปัญหามีสตรีมข้อมูลสำรอง NTFS ไฟล์เหล่านี้อาจเข้ากันไม่ได้กับเซิร์ฟเวอร์ที่ไม่ใช่ Windows (เช่น QNAP) และไม่สามารถคัดลอกได้
อัปเดตระบบปฏิบัติการของระบบของคุณเป็นบิลด์ล่าสุด
หากระบบปฏิบัติการของคุณล้าสมัย แสดงว่าอาจเข้ากันไม่ได้กับส่วนประกอบระบบปฏิบัติการอื่นๆ เช่น ไดรเวอร์การจัดเก็บข้อมูล และทำให้เกิดปัญหาในการคัดลอกโดยมีข้อผิดพลาด 0x80070032 ที่นี่ การอัปเดตระบบปฏิบัติการของระบบเป็นรุ่นล่าสุดอาจแก้ไขรหัสข้อผิดพลาด 0x80070032
- คลิก Windows , ค้นหาและเปิด ตรวจหาการอัปเดต .
- ในหน้าต่างอัปเดตที่แสดง ให้คลิกที่ ตรวจหาการอัปเดต และหากมีการอัปเดต ดาวน์โหลดและติดตั้ง การปรับปรุง อย่าลืมติดตั้ง Optional Updates ด้วย ในกรณีที่เกิดข้อผิดพลาดในการคัดลอกใน สภาพแวดล้อมไคลเอนต์/เซิร์ฟเวอร์ อย่าลืม อัปเดตทั้งสองระบบ .
- เมื่อใช้การอัปเดตแล้ว เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ท ให้ตรวจสอบว่าข้อผิดพลาดในการคัดลอก 0x80070032 ถูกล้างหรือไม่
- หากปัญหายังคงอยู่และเกิดขึ้นกับไดรฟ์ภายนอก จากนั้นตรวจสอบให้แน่ใจว่า เฟิร์มแวร์ของไดรฟ์ได้รับการอัพเดต และหลังจากนั้น ให้ตรวจสอบว่าข้อผิดพลาดในการคัดลอกที่ไม่คาดคิดถูกล้างออกไปหรือไม่
ปิดใช้งานไฟล์ออฟไลน์ใน Sync Center
หากคุณประสบปัญหาขณะคัดลอกไปยังหรือจากเซิร์ฟเวอร์ภายในเครื่อง (เช่น NAS) ไฟล์ออฟไลน์ในศูนย์ซิงค์อาจขัดแย้งกับกลไกการคัดลอกเครือข่าย และทำให้เกิดข้อผิดพลาด 0x80070032 ในสถานการณ์นี้ คุณสามารถแก้ไขข้อผิดพลาดที่ไม่คาดคิดซึ่งทำให้คุณไม่สามารถคัดลอกได้โดยการปิดใช้งานไฟล์ออฟไลน์ใน Sync Center ของระบบ
- คลิก Windows , ค้นหาและเปิด แผงควบคุม .
- ตอนนี้ขยาย ดูโดย แล้วเลือก ไอคอนขนาดเล็ก .
- จากนั้นเปิด ศูนย์การซิงค์ และในบานหน้าต่างด้านซ้าย ให้คลิกที่ จัดการไฟล์ออฟไลน์ .
- ตอนนี้คลิกที่ ปิดการใช้งานไฟล์ออฟไลน์ และต่อมา ยืนยัน เพื่อปิดการใช้งานไฟล์ออฟไลน์
- จากนั้น เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ท ให้ตรวจสอบว่าคุณสามารถคัดลอกไฟล์ได้โดยไม่มีปัญหาใดๆ
เริ่มบริการที่เกี่ยวข้องกับการคัดลอกและตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติ
หากบริการที่เกี่ยวข้องกับ Shadow Copy ถูกปิดใช้งานหรืออยู่ในสถานะข้อผิดพลาด คุณอาจไม่สามารถคัดลอกไฟล์ได้ (โดยเฉพาะไปยังบริการเช่น NVIDIA Shield) ในบริบทนี้ การเริ่มบริการเหล่านี้และการตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติอาจช่วยแก้ปัญหาได้
- คลิก Windows , ค้นหา บริการ , คลิกขวา และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ตอนนี้ดับเบิลคลิก Volume Shadow Copy และขยายเมนูแบบเลื่อนลงของประเภทการเริ่มต้น .
- จากนั้นเลือก อัตโนมัติ และคลิกที่ เริ่ม .
- ตอนนี้ ปิด คุณสมบัติ หน้าต่างและ ดับเบิลคลิก บน ผู้ให้บริการ Shadow Copy ซอฟต์แวร์ของ Microsoft บริการ.
- ตั้งค่า ประเภทการเริ่มต้น เป็น อัตโนมัติ และ เริ่ม บริการ.
- จากนั้น ปิด Windows Services Manager และตรวจสอบว่าสามารถคัดลอกไฟล์ได้หรือไม่
- หากไม่เป็นเช่นนั้น รีบูต พีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าข้อผิดพลาดในการคัดลอกที่ไม่คาดคิดถูกล้างหรือไม่
ลบสตรีมข้อมูลสำรองของไฟล์
หากไฟล์ที่คุณกำลังพยายามคัดลอกมีสตรีมข้อมูลสำรอง NTFS บางประเภท คุณอาจล้มเหลวในการคัดลอกไฟล์เหล่านี้ โดยเฉพาะไปยังระบบที่ไม่ใช่ Windows (เช่น QNAP) ที่นี่ การลบสตรีมข้อมูลสำรองของไฟล์ที่มีปัญหาอาจช่วยแก้ปัญหาได้
- เปิด เว็บเบราว์เซอร์ และ หัว ไปที่หน้าสตรีมของ Microsoft . ต่อไปนี้ .
https://docs.microsoft.com/en-us/sysinternals/downloads/streams
- ตอนนี้ ดาวน์โหลด ยูทิลิตี้สตรีม และ เปิดตัว ในฐานะผู้ดูแลระบบ .
- จากนั้น ดำเนินการ ต่อไปนี้เพื่อลบ สตรีมข้อมูลสำรอง NTFS หลังจากนำทางไปยังไดเร็กทอรีที่มีปัญหา:
streams64 -d *.*
- เมื่อดำเนินการแล้ว ให้ตรวจสอบว่าข้อผิดพลาดที่ไม่คาดคิดในการคัดลอกไฟล์นั้นหายไปหรือไม่
ในทำนองเดียวกัน หากเป็น ไฟล์ ที่มาจาก ระบบปฏิบัติการที่ไม่ใช่ Windows (เช่น ไฟล์ EXT4 จาก Linux distro) อาจไม่เป็นไปตามมาตรฐานของ Windows และทำให้เกิดปัญหา ดังนั้น ตรวจสอบให้แน่ใจว่าไม่ใช่กรณีของไฟล์ที่เป็นปัญหา
แก้ไขรีจิสทรีของระบบ
หากปัญหาการคัดลอกเกิดขึ้นเมื่อระบบปฏิบัติการที่ล้าสมัยเข้าถึงการแชร์เซิร์ฟเวอร์ (เช่น Windows XP) แสดงว่ามีความไม่เข้ากันระหว่าง Dedup (เทคนิคการทำซ้ำข้อมูลเซิร์ฟเวอร์) การแชร์ SMB หรือไดรฟ์ปลายทางของบุคคลที่สาม (เช่น ไดรเวอร์ VMWare vShield ) อาจทำให้เกิดปัญหาในมือ ในที่นี้ การลบคีย์ EnableECP ในรีจิสทรีของระบบอาจช่วยแก้ปัญหาได้ (แอปพลิเคชันจำนวนมาก เช่น MacAfee เพิ่มคีย์นี้ในรีจิสทรี)
คำเตือน :คุณต้องยอมรับความเสี่ยงเองเนื่องจากการแก้ไขรีจิสทรีของพีซีเป็นงานที่เชี่ยวชาญ และหากทำผิด คุณอาจสร้างความเสียหายให้กับข้อมูล/ระบบของคุณอย่างไม่สิ้นสุด อย่าลืมสร้างข้อมูลสำรองของรีจิสทรีของระบบ
- บน เครื่องเซิร์ฟเวอร์ คลิก Windows , ค้นหา ตัวแก้ไขรีจิสทรี , คลิกขวา ในผลลัพธ์ และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ตอนนี้ นำทาง ไปยังเส้นทางต่อไปนี้:
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\
- จากนั้น ลบ EnableECP กุญแจ (ถ้ามี) และ ปิด บรรณาธิการ
- ตอนนี้ เริ่มต้นใหม่ พีซีของคุณและเมื่อรีสตาร์ท ให้ตรวจสอบว่าข้อผิดพลาดในการคัดลอกที่ไม่คาดคิด 0x80070032 ถูกล้างหรือไม่
- หากไม่ได้ผล นำทาง ไปที่ คีย์ . ต่อไปนี้ ใน ตัวแก้ไขรีจิสทรี :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters
- ตอนนี้ ในบานหน้าต่างด้านขวา คลิกขวา ใน พารามิเตอร์ และเลือก ใหม่>> ค่า DWORD (32 บิต) .
- ตามด้วย ชื่อ คีย์เป็น FormatDatabase และกำหนดค่า ถึง 1 .
- ตอนนี้ ปิด ตัวแก้ไขและ รีสตาร์ท พีซีของคุณ
- เมื่อรีสตาร์ท ทำซ้ำ เหมือนกันบน เครื่องไคลเอนต์ และหวังว่าจะช่วยขจัดข้อผิดพลาด 0x80070032
หาก ปัญหายังคงอยู่บนเซิร์ฟเวอร์ จากนั้นตรวจสอบว่า กำลังติดตั้งบทบาทเซิร์ฟเวอร์การขจัดข้อมูลซ้ำซ้อน และการกำหนดค่าจะแก้ปัญหาได้ หากไม่ได้ผล ให้ตรวจสอบว่ากำลังใช้แอปพลิเคชันอื่น (อย่าง Robocopy) แก้ปัญหาได้