เป็นเวลาหลายปีแล้วที่ฉันประสบปัญหาไฟล์แนบ "winmail.dat" ซึ่งเกิดจากไคลเอนต์อีเมล Outlook ที่กำหนดค่าไม่ถูกต้อง ในระหว่างปัญหานี้ อีเมลทุกฉบับที่ส่งจากไคลเอนต์ MS Outlook ไปยังผู้รับที่ใช้ไคลเอนต์อีเมลที่แตกต่างจาก Outlook (เช่น ธันเดอร์เบิร์ด) มันมีไฟล์แนบที่เรียกว่า "winmail.dat" ซึ่งไม่สามารถจดจำ (และเปิด) จากอีเมลของผู้รับได้อย่างถูกต้อง ลูกค้า.
![Outlook ส่ง Winmail.dat Outlook ส่ง Winmail.dat](/f/fa549da131968f57cdb98d4b0254f13e.png)
ปัญหา "winmail.dat" เกิดขึ้นใน Outlook เวอร์ชันทั้งหมด (2003, 2007, 2010 หรือ 2013) เนื่องจากผู้ส่งอีเมลใช้รูปแบบ "Rich Text" เพื่อเขียนข้อความอีเมล
Microsoft ทราบปัญหาไฟล์แนบ "winmail.dat" และเพื่อแก้ไขปัญหานี้ เสนอให้กำหนดค่าไคลเอนต์ Outlook ให้เขียนข้อความในรูปแบบ HTML หรือข้อความธรรมดา แต่ในหลายกรณี แม้จะใช้การตั้งค่านี้ ผู้รับยังคงได้รับอีเมลที่มีไฟล์แนบ "winmail.dat"
บทช่วยสอนนี้มีคำแนะนำโดยละเอียดเกี่ยวกับวิธีป้องกัน Outlook (2003, 2007, 2010 หรือ 2013) จากการส่งไฟล์ "winmail.dat" ไปยังผู้รับ
วิธีหยุด Outlook ไม่ให้ส่งไฟล์แนบ Winmail.dat
โซลูชัน-1 ส่งอีเมลในรูปแบบ HTML หรือข้อความธรรมดา
กำหนดค่าการเขียนข้อความในไคลเอนต์ Microsoft Outlook (ที่ฝั่งผู้ส่ง) ในรูปแบบข้อความธรรมดาหรือ HTML เช่น Microsoft แนะนำ. *
* หมายเหตุ:
1. หากคุณใช้ Outlook 2007 อันดับแรกให้ดาวน์โหลดและเรียกใช้ โปรแกรมแก้ไขด่วน 957692 จากไมโครซอฟท์ (KB957692) ก่อนที่คุณจะใช้โซลูชันนี้
2. โปรดทราบว่าโซลูชันนี้ไม่สามารถแก้ปัญหา "winmail.dat" ได้ในทุกกรณี หากหลังจากกำหนดการตั้งค่า "รูปแบบข้อความ" เป็น "HTML" หรือ "ข้อความธรรมดา" แล้ว ผู้รับยังคงได้รับข้อความของคุณพร้อมไฟล์แนบ "winmail.dat" จากนั้นดำเนินการสมัครต่อไป ที่ โซลูชัน-2 ด้านล่าง.
Outlook 2003 & Outlook 2007
1. ไปที่ เครื่องมือ เมนูและคลิก ตัวเลือก.
![outlook winmail.dat outlook winmail.dat](/f/b39b429e345c730aaafdadc1ae21525f.png)
2. ที่ รูปแบบจดหมาย แท็บ ตั้งค่า เขียนในรูปแบบข้อความนี้: ถึง ข้อความธรรมดา หรือถึง HTML (จากประสบการณ์ของผม ข้อความธรรมดา เป็นการตั้งค่าเดียวที่ป้องกันไม่ให้ Outlook ส่งไฟล์ Winmail.dat)
![รูปแบบจดหมาย outlook รูปแบบจดหมาย outlook](/f/160124f951d25736e5106195b20ad996.png)
3. จากนั้นเลือก รูปแบบอินเทอร์เน็ต… ปุ่ม และภายใต้ตัวเลือก "Outlook Rich Text" ให้คลิกอย่างใดอย่างหนึ่ง:
ก. แปลงเป็นรูปแบบข้อความธรรมดา, หากคุณได้ตั้งค่า เขียนในรูปแบบข้อความนี้ ถึง ข้อความธรรมดา ที่หน้าจอก่อนหน้าหรือ
ข. แปลงเป็นรูปแบบ HTML, หากคุณได้ตั้งค่า เขียนในรูปแบบข้อความนี้ ถึง HTML ที่หน้าจอก่อนหน้า
![เขียนรูปแบบข้อความ outlook เขียนรูปแบบข้อความ outlook](/f/cfc3a834af63e89cd1dac98964c5890a.png)
4. ตี ตกลง สองครั้งเพื่อออก
5.ปิด แนวโน้ม
6. ไปที่ ลบ Outlook's เติมข้อความอัตโนมัติแคช ตามที่อธิบายไว้ใน ท้ายบทความนี้.
7. เปิด Outlook หากปัญหา "WINMAIL.DAT" ยังคงอยู่ ให้ดำเนินการต่อไปที่ โซลูชัน-2 ด้านล่าง.
Outlook 2010 & Outlook 2013
1. จาก ไฟล์ เมนู คลิก ตัวเลือก.
![winmail.dat outlook 2010 winmail.dat outlook 2010](/f/e167678e53fc6e226dceae94eee7a129.png)
2. เลือก Mail ในบานหน้าต่างด้านซ้ายแล้วตั้งค่า เขียนในรูปแบบข้อความนี้: ถึง HTML หรือถึง ข้อความธรรมดา *. กด ตกลง เมื่อทำเสร็จแล้ว.
* บันทึก: จากประสบการณ์ของฉัน ข้อความธรรมดา การตั้งค่าเป็นการตั้งค่าเดียวที่ป้องกันไม่ให้ Outlook ส่งไฟล์ Winmail.dat
![winmail.dat outlook 2013 winmail.dat outlook 2013](/f/b83b8032ba9af417865e95a3a075f3cf.png)
3.ปิด แนวโน้ม
4. ไปที่ ว่างเปล่า Outlook's แคชเติมข้อความอัตโนมัติ ตามที่อธิบายไว้ใน ท้ายบทความนี้
5. เปิด Outlook หากปัญหา "WINMAIL.DAT" ยังคงอยู่ ให้ดำเนินการต่อไปที่ โซลูชัน-2 ด้านล่าง.
โซลูชันที่ 2 Registry FIX เพื่อป้องกัน Winmail.dat (Outlook 2007, 2010 หรือ 2013)
ขั้นตอนที่ 1. เปิด Registry Editor & Backup Registry
1.ปิด แนวโน้ม
2. เปิดตัวแก้ไขรีจิสทรี ในการทำเช่นนั้น:
- พร้อมกันกดปุ่ม “ชนะ”
+ “R” ปุ่มเพื่อโหลด วิ่ง กล่องโต้ตอบ
- พิมพ์ regedit แล้วกด เข้า เพื่อเปิด Registry Editor
![regedit ทะเบียน](/f/e6fb2989526855ea70a30209cee14d1c.png)
สำคัญ:ก่อนที่คุณจะดำเนินการต่อ ให้สำรองข้อมูลรีจิสทรีของคุณก่อน ในการทำเช่นนั้น:
1. จากเมนูหลัก ไปที่ ไฟล์ & เลือก ส่งออก.
![การส่งออกรีจิสทรี การสำรองข้อมูลรีจิสทรี](/f/dabaab6773f5743c3572a3d45fda59ba.png)
2. ระบุตำแหน่งปลายทาง (เช่น your เดสก์ทอป) ตั้งชื่อไฟล์ให้กับไฟล์รีจิสตรีที่ส่งออก (เช่น “RegistryUntouched"), เลือก ช่วงการส่งออก: All แล้วกด บันทึก.
![การสำรองข้อมูลรีจิสทรี การส่งออกรีจิสทรี](/f/f9e8cae04bf04165712b898f4edac5a6.png)
ขั้นตอนที่ 2. แก้ไขการตั้งค่า TNEF ใน Windows Registry
1. หลังจากที่คุณสำรองข้อมูลรีจิสทรีแล้ว ให้นำทาง (จากบานหน้าต่างด้านซ้าย) ไปยังคีย์ต่อไปนี้ ตามเวอร์ชัน Outlook ที่คุณติดตั้ง
Outlook 2007
- HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences
Outlook20010
- HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences
Outlook 2013
- HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
![แนวโน้ม TNEF แนวโน้มปิดการใช้งาน TNEF](/f/81869815cc71ecb674fada3a80571a52.png)
2. คลิกขวาบนพื้นที่ว่างที่บานหน้าต่างด้านขวาและเลือก ใหม่ > ค่า DWORD
![ปิดการใช้งานการเข้ารหัส TNEF ปิดการใช้งานการเข้ารหัส TNEF](/f/742f32d8007a333f42e6e0adca1fa0df.png)
3. ให้ชื่อ ปิดการใช้งานTNEF เป็นค่าใหม่แล้วกด เข้า.
![การแก้ไขรีจิสทรี winmail.dat การแก้ไขรีจิสทรี winmail.dat](/f/f8e9e918ae56df5c7a90254e3b8015a6.png)
4. ดับเบิ้ลคลิกที่ ปิดการใช้งานTNEF และที่ ข้อมูลค่า พิมพ์ 1 แล้วกด ตกลง.
![แก้ไขรีจิสทรี winmail.dat แก้ไขรีจิสทรี winmail.dat](/f/af74ef66869eda38ea3943dfe92411ba.png)
5. ปิด ตัวแก้ไขรีจิสทรี
6. เปิด แนวโน้ม ปัญหา "winmail.dat" จะหมดไป! *
* ความช่วยเหลือเพิ่มเติม: หากปัญหาไฟล์แนบ "winmail.dat" ยังคงอยู่ ให้ปิด Outlook แล้วลบ (ล้าง) แคชเติมข้อความอัตโนมัติของ Outlook โดยทำตามคำแนะนำด้านล่าง
วิธีล้างแคชเติมข้อความอัตโนมัติใน Outlook
ใน Outlook 2003 & Outlook 2007:
1. พร้อมกันกดปุ่ม “ชนะ” + “R” ปุ่มเพื่อโหลด วิ่ง กล่องโต้ตอบ
2. พิมพ์ข้อความต่อไปนี้แล้วกด เข้า:
- %APPDATA%\Microsoft\Outlook
![แคชเติมข้อความอัตโนมัติ ลบแคชเติมข้อความอัตโนมัติของ outlook](/f/ad4f0c3394c1c601ab16daba62a36920.png)
3. ลบ แนวโน้ม NK2 ไฟล์.
ใน Outlook 2010 & Outlook 2013.
1. พร้อมกันกดปุ่ม “ชนะ” + “R” ปุ่มเพื่อโหลด วิ่ง กล่องโต้ตอบ
2. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
- outlook.exe /cleanautocompletecache
![เติมข้อความอัตโนมัติว่างเปล่า แคชเติมข้อความอัตโนมัติว่างเปล่า Outlook](/f/0d33f0fc0e54fdc9e741729d7e09da94.png)
เสร็จแล้ว! แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น
สวัสดี คอนสแตนติโนส
ขอบคุณมากสำหรับคำแนะนำที่ดีของคุณเกี่ยวกับวิธีการแก้ไขปัญหา Winmail.dat นี้ ฉันโหลดการอัปเดตหลายรายการสำหรับ MS Office ทันใดนั้น Outlook 2010 ซึ่งทำงานได้ดีจนถึงจุดนั้นเริ่มแปลงไฟล์แนบทุกไฟล์เป็น Winmail.dat ฉันได้ลองแก้ไขรูปแบบข้อความ HTML/ธรรมดา และปรับเปลี่ยนรีจิสทรีเพื่อปิดใช้งาน TNEF ไม่มีอะไรทำงาน สิ่งที่ทำให้แตกต่างคือ outlook.exe /cleanautocompletecache ขอบคุณอีกครั้ง – ฉันกำลังจะทุบคอมพิวเตอร์ด้วยค้อนขนาดใหญ่!
คุณกำลังล้อเล่นกับฉันใช่ไหม วิธีแก้ปัญหาสำหรับ MS Outlook ที่ไม่ต้องส่งไฟล์รูปภาพมาวางตลอดเวลา ทำให้ผู้ใช้ iPhone เห็นภาพนั้นคือการแก้ไข Dword ของรีจิสทรีอย่างง่าย
นี่คือเหตุผลที่ Microsoft มีความสัมพันธ์แบบรัก-เกลียด ปัญหา winmail.dat เป็นเรื่องที่น่ารำคาญ พวกเขาสามารถแก้ไขปัญหานี้เมื่อนานมาแล้ว และพวกเขาปล่อยให้มันดำเนินต่อไป การแก้ไขรีจิสทรีเป็นวิธีที่จะไป
ขอบคุณมากสำหรับการโพสต์นี้
ขอบคุณมาก!!! ฉันไม่สามารถบอกคุณได้ว่าฉันพยายามหาวิธีแก้ไขปัญหา winmail.dat ที่น่ารำคาญมานานแค่ไหนแล้ว ฉันลองวิธีแก้ปัญหา #1 หลายครั้งแล้ว แต่มันก็ไม่ได้ผล แต่วิธีแก้ปัญหา #2 ได้ผล!! ฉันเกือบจะใช้แอปอีเมลที่ต่างไปจากเดิมอย่างสิ้นเชิง แม้ว่าฉันต้องการใช้ Outlook 2016 ก็ตาม ตอนนี้ฉันยังคงใช้ Outlook 2016 ต่อไปได้เพราะความช่วยเหลือของคุณ ขอขอบคุณ!!