หน้าเว็บ

วันพุธที่ 24 สิงหาคม พ.ศ. 2554

Outlook Express ~ Error Number: 0x800C0133


ยังคงมีหลายๆท่านที่ยังคงใช้โปรแกรม Outlook Express ในการรับส่งอีเมลล์อยู่ โดยที่ไม่ทราบว่าในชุดโปรแกรม Microsoft Office ของท่านมีโปรแกรม Microsoft Outlook ซึ่งมีประสิทธิภาพมากกว่ามาก โดยเฉพาะเรื่องข้อจำกัดของ Outlook Express อย่างหนึ่่งที่ทำให้ผู้ใช้เกิดปัญหาที่พบบ่อยนั่นก็คือการที่ Outlook express ไม่สามารถจัดการกับ Inbox ที่มีขนาดเกิน 2 Gigabyte ได้โดยทั้งนี้ไม่ขึ้นอยู่กับจำนวนอีเมลล์ที่รับได้ โดยเกิด Error Message ว่า

"An unknown error has occurred. Account: 'pop.xxx.co.th', Server: 'pop.xxx.co.th'. Protocol: POP3, Port: 110, Secure (SSL): No, Error Number: 0x800C0133."


สาเหตุ เกิดจากการที่ขนาดของไฟล์อีเมล์ใน Inbox ใหญ่เกินขีดจำกัดของ Outlook Express โดยไฟล์ที่เต็มนั้นมีนามสกุลของไฟล์เป็น .dbx เช่น Inbox.dbx นั้นจะจำกัดอยู่ที่ 2,097,142 KB เมื่อไฟล์เต็มแล้วจะทำให้ไม่สามารถรับเมล์ใหม่ๆเข้ามาได้อีก

วิธีการแก้ไข ในเบื้องต้นนั้นมี 3 วิธี ดังนี้ครับ
1. บีบอัดไฟล์หรือโฟลเดอร์ให้มีขนาดเล็กลง ซึ่ง Outlook Express เค้าจะเรียกว่า Compact Folder โดยไปเลือกที่ File-> Folder -> Compact All Folders


หลังจากที่ทำการ Compact All Folders ขนาดของไฟล์ก็จะเล็กลง เราสามารถเช็คไฟล์ได้โดยดู Path ของไฟล์ที่ Tools-> Options... แล้วเลือกแทป Maintenance แล้วเลือกที่ Store Folder... เราก็จะเห็น Path ของไฟล์ที่ Outlook Express เก็บไว้ แล้วเข้าไปดูไฟล์ได้ตาม Path นั้น เช่นไฟล์ของเครื่องผมจะอยู่ที่ Path ด้านล่าง

C:\Documents and Settings\XXX\Local Settings\Application Data\Identities\{C49DBB85-48DC-42AF-8F45-2E48C0FEA9DA}\Microsoft\Outlook Express

เมื่อเราเข้าไปดูในโฟลเดอร์นั้นก็จะเห็นไฟล์ที่เป็น XXX.dbx ซึ่งจะเป็นไฟล์ที่เก็บอีเมลล์ไว้


หากทำการ Compact Folders แล้วอีเมลล์ใน Inbox หายไปทั้งหมดให้กลับเข้าไปดูในโฟลเดอร์เดิม แล้วจะเห็นว่ามีไฟล์ชื่อ Inbox.bak ซึ่งเป็นไฟล์ที่เกิดจากการ Compact Folder (สังเกตได้ว่าจะมีขนาดใหญ่) ให้ลบไฟล์ Inbox.dbx ที่ขนาดไฟล์น้อยๆออกแล้วให้เปลี่ยนชื่อ (Rename) ไฟล์ Inbox.bak ให้เป็น Inbox.dbx แล้วอีเมลล์ใน Inbox ของคุณก็จะกลับมาเหมือนเดิมครับ

2. ย้ายอีเมลล์ของเราไปใส่ไว้ในโฟลเดอร์อื่น เนื่องจากไฟล์ Inbox ของเราเต็มแล้ว เราจึงต้องสร้างโฟลเดอร์ใหม่เพื่อเก็บอีเมลล์ในโฟลเดอร์ Inbox ที่อาจจะเก่าแล้วเข้าไปไว้ในโฟลเดอร์นั้น เช่นผมจะสร้างโฟลเดอร์ที่ชื่อ 2011 เพื่อเก็บอีเมลล์ผมก็จะทำได้โดยการ
  2.1 คลิ๊กขวาที่ Local Folders-> New Folder...
  2.2 สร้างโฟลเดอร์ใหม่ขึ้นมาเช่น 2011 เพื่อไว้เก็บอีเมลล์เก่าๆของปี 2011
  2.3 ย้ายอีเมลล์เก่าๆของปี 2011 ไปไว้ในโฟลเดอร์ 2011
เท่านี้ขนาดไฟล์ของโฟลเดอร์ Inbox ก็จะเล็กลงครับ

3. วิธีนี้จะทำการเปลี่ยนชื่อโฟลเดอร์ Inbox ให้เป็นอันอื่นแล้วสร้างโฟลเดอร์ Inbox ใหม่ขึ้นมา มีขั้นตอนดังนี้
  3.1 เข้าไปในโฟลเดอร์ที่เก็บไฟล์ของอย่างที่ข้อ 1 ทำไว้ครับแล้วเปลี่ยนชื่อไฟล์ (Rename) Inbox.dbx ให้เป็นชื่ออื่นครับ เช่น Backup.dbx
  3.2 ทีนี้ลองเปิด Outlook Express ขึ้นมาอีกครั้ง ในครั้งนี้ในโฟลเดอร์ Inbox จะไม่มีอีเมลล์ใดๆเลยครับ เพราะว่าเจ้า Outlook Express จะสร้างไฟล์ Inbox ขึ้นมาใหม่เป็นมาตรฐานอยู่แล้วในกรณีที่มองหาไฟล์ชื่อ Inbox.dbx ไม่เจอ
  3.2 สร้างโฟลเดอร์ย่อยไว้ในโฟลเดอร์ Local Folders เหมือนข้อ 2 แล้วตั้งชื่อเช่น BackupInbox
  3.3 เมื่อสร้างเสร็จให้ปิดโปรแกรม Outlook Express แล้วกลับไปยังโฟลเดอร์ที่เก็บอีเมลล์ไว้อีกครั้ง ทีนี้เราก็จะมี 3 ไฟล์ได้แก่

        - Inbox.dbx ที่ Outlook Express พึ่งสร้างใหม่ ขนาดไฟล์จะน้อยมาก
        - Backup.dbx อันนี้ก็คือ Inbox.dbx เก่าที่ไฟล์ใหญ่เกิน 2 GB (แนะนำให้ Copy เก็บไว้ด้วยครับ กันไว้ก่อน)
        - BackupInbox.dbx เป็นโฟลเดอร์ใหม่ที่เราสร้าง ขนาดไฟล์จะน้อยมาก

  3.4 ลบ BackupInbox.dbx ไปเลยครับ
  3.5 เปลี่ยนชื่อ Backup.dbx ให้เป็น BackupInbox.dbx
ทีนี้เมื่อเปิด Outlook Express ขึ้นมาเราก็จะเห็นโฟลเดอร์ Inbox และ BackupInbox แล้วครับ โดยที่่โฟลเดอร์ Inbox เดิมจะกลายเป็นโฟลเดอร์ BackupInbox และ Inbox ใหม่ก็จะโล่ง ทำให้เราสามารถรับส่งอีเมลล์ได้ตามปกติแล้วครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น