แก้ไข Run-Time Error 713
ปัญหา Run-time error '713' จะเกิดกับระบบ Windows ที่ลงไม่สมบูรณ์เฉพาะคอมพิวเตอร์เป็นบางเครื่องเท่านั้น สามารถแก้ปัญหาได้ซึ่งอาจจะลองโดย
วิธีที่ 1
คือ ลงทะเบียนไฟล์ MSSTDFMT.DLL ให้กับระบบ Windows ซะ ซึ่งในที่นี้จะขอยกตัวอย่างของ Window 7 (32 Bit) ดังนี้ เริ่มแรกต้องค้นหาก่อนว่าไฟล์ MSSTDFMT.DLL อยู่ที่ไหนในเครื่อง จากนั้น copy ไปแปะไว้ที่ ไดรฟ์ C:\ --> Windows --> System32 (ถ้าในเครื่องไม่มีก็ Copy ไฟล์ msstdfmt.dll จาก Flash drive ของโปรแกรมไมโครฟีบได้เลย )
จากนั้นทำตามขั้นตอนดังนี้
1. กดปุ่ม Start
2. ที่ช่อง Search programs and files พิมพ์ cmd.exe
3. คลิกเม้าส์ข้างขวา กด Run as administrator
4. พิมพ์
4.1 regsvr32 c:\windows\system32\msstdfmt.dll กด Enter จะเป็นการลงทะเบียน .dll เข้า system
4.2 หรือพิมพ์แค่ regsvr32 msstdfmt.dll กด Enter (สำหรับ Windows 8 -> ขึ้นไป)
เมื่อ msstdfmt.dll ถูกลงทะเบียนเรียบร้อยแล้ว จะปรากฎตามภาพล่างค่ะ จากนั้ลองกลับไปเปิดโปรแกรม Microfeap ดูเพื่อใช้งานตามปกติ
ถ้าทำแล้วยังไม่ได้ แสดงว่าตำแหน่งของไฟล์ msstdfmt.dll ไม่ถูกต้อง สาเหตุอาจเกิดจากบางเครื่องติดตั้ง windows ที่ไดร์ D: หรือบางเครื่องติดตั้งโฟลเดอร์ windows เป็นชื่ออื่น เช่น windows_xxx เป็นต้น การแก้ไข คือ พิมพ์ข้อความให้ตรงกับตำแหน่งไดร์หรือไฟล์นั้น
ส่วน Windows 7 ที่เป็น 64 bit ต้อง Copy ไฟล์ msstdfmt.dll ไปวางไว้ที่ 2 โฟเดอร์คือ
- C:\Windows\system32
- และ C:\Windows\ SysWOW64 ก่อนแล้วค่อย run cmd.exe
ส่วน Windows XP ก็เช่นกัน
1. ให้ไปที่ Start --> Run แล้วพิมพ์ข้อความ
กด OK เพื่อลงทะเบียนไฟล์
เรียบร้อยแล้วจึงลองเปิดโปรแกรม MicroFEAP เลือกที่เมนู Results --> Stresses เพื่อตรวจสอบ
วิธีที่ 2
คือ ลงโปรแกรม Visual Basic 6 (VB6) ที่เครื่องซึ่งไม่จำเป็นต้องลง Full เวอร์ชั่นก็ได้ จากนั้นลองเปิดโปรแกรม MicroFEAP ที่เมนู Results --> Stresses ถ้าไม่ปรากฎ Run-time error '713' แล้วจะถอนติดตั้ง (Uninstall) VB6 ก็ได้