เมื่อเร็วๆ นี้ฉันได้ทำการเปลี่ยนแปลงจาก Windows เป็น Linux และตั้งแต่นั้นมาฉันได้เรียนรู้สิ่งใหม่ๆ ทุกวัน ตั้งแต่การปรับอย่างละเอียดตามความชอบของฉัน และการแก้ไขปัญหาบางอย่างที่พบ
อย่างไรก็ตาม ฉันพบปัญหาเมื่อฉันพยายามติดตั้ง Microsoft Office 2010 ด้วยไวน์ 6.0.1 และฉันพบปัญหาดังกล่าว "msiexec.exe พบข้อผิดพลาดร้ายแรง"
ฉันได้ลองใช้บทช่วยสอนสองสามครั้งและไม่มีประโยชน์และผลลัพธ์ทั้งหมดก็เกิดข้อผิดพลาดเดียวกัน
เคยพยายามติดตั้งด้วยคำนำหน้าเริ่มต้น, ลองสร้างคำนำหน้าไวน์ด้วย winearch=win32, ทำเคล็ดลับไวน์เพื่อเพิ่ม msxml6 ลงในไลบรารี, ลองอัปเดตโมโนและตุ๊กแกเป็นเวอร์ชันล่าสุดที่มีให้ แต่ใช้งานไม่ได้
ด้านล่างนี้เป็นข้อความแสดงข้อผิดพลาดที่ฉันพบ ขอขอบคุณทุกคนที่สามารถให้ตัวชี้หรือวิธีแก้ไขปัญหานี้แก่ฉันได้ ขอบคุณ.
ข้อยกเว้นที่ไม่สามารถจัดการได้: ข้อยกเว้น C++ (วัตถุ = 0x014fdb40, ประเภท = 0x1004d798) ในรหัส 32 บิต (0x7b00fd36)
ลงทะเบียนการถ่ายโอนข้อมูล:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b00fd36 ESP:014fd964 EBP:014fd9d8 EFLAGS:00000246( - -- I Z- -P- )
EAX:014fd970 EBX:014fdb40 ECX:00000008 EDX:014fda08
ESI:e06d7363 EDI:014fdc4c
การถ่ายโอนข้อมูลกอง:
0x014fd964:000000e4 014fda38 00000042 e06d7363
0x014fd974: 00000001 00000000 7b00fd36 00000003
0x014fd984:19930520 014fdb40 1004d798 00000100
0x014fd994: 0000001b 00000000 014fda20 0000065b
0x014fd9a4: 014fda34 00000000 00000000 014fd9d0
0x014fd9b4:10025981 014fda38 00000100 ffffffff
ย้อนรอย:
=>0 0x7b00fd36 EntryPoint+0xffffffff() ใน kernelbase (0x014fd9d8)
1 0x10025a4e ใน msi3b99.tmp (+0x25a4d) (0x014fda14)
2 0x1003d7cb ใน msi3b99.tmp (+0x3d7ca) (0x014fdc78)
3 0x1003b845 ใน msi3b99.tmp (+0x3b844) (0x014fe2ac)
4 0x1003b8f9 ใน msi3b99.tmp (+0x3b8f8) (0x014fe340)
5 0x100109b6 EntryPoint+0xffffffff() ใน msi3b99.tmp (0x014ff768)
6 0x650af59c EntryPoint+0xffffffff() ใน msi (0x014ff778)
7 0x650b257d EntryPoint+0xffffffff() ใน msi (0x014ffee8)
8 0x00401383 EntryPoint+0xffffffff() ใน msiexec (0x014fff28)
9 0x7b62e280 EntryPoint+0xffffffff() ใน kernel32 (0x014fff48)
10 0x7bc5bb87 EntryPoint+0xffffffff() ใน ntdll (0x014fff5c)
11 0x7bc5bde0 EntryPoint+0xffffffff() ใน ntdll (0x014fffec)
0x7b00fd36 EntryPoint+0xffffffff ใน kernelbase: subl $4,%esp
โมดูล:
ชื่อข้อมูลดีบักที่อยู่โมดูล (38 โมดูล)
PE 400000- 440000 คนแคระ msiexec
PE 640000- bc1000 รอการตัดบัญชี gdi32
PE bd0000- fb7000 รอการตัดบัญชี oleaut32
PE 10000000-1005d000 ส่งออก msi3b99.tmp
PE 61740000-61828000 รอการตัดบัญชี advapi32
PE 61940000-61b40000 วินเน็ทรอการตัดบัญชี
PE 62e00000-62e45000 รอการตัดบัญชี odbccp32
PE 62fc0000-631f2000 รอการตัดบัญชี rpcrt4
PE 63480000-6349c000 รุ่นรอการตัดบัญชี
PE 637c0000-63a73000 URL ที่เลื่อนออกไป
PE 63bc0000-63c02000 คะแนนรอการตัดบัญชี
PE 64a40000-64b5e000 shlwapi ที่รอการตัดบัญชี
PE 65080000-656a2000 คนแคระ msi
PE 658c0000-65901000 รอการตัดบัญชี sxs
PE 66240000-6627e000 bcrypt ที่เลื่อนออกไป
PE 68500000-6864b000 คอมเบสที่รอการตัดบัญชี
PE 68700000-6878e000 uxtheme ที่เลื่อนออกไป
PE 6a400000-6a884000 รอการตัดบัญชี ole32
PE 6bc00000-6bca1000 sechost ที่รอการตัดบัญชี
PE 6bcc0000-6be9c000 setupapi ที่เลื่อนออกไป
PE 6cc40000-6d0c2000 รอการตัดบัญชี comctl32
PE 6d580000-6d5e2000 ตู้รอการตัดบัญชี
PE 6db40000-6db72000 ภาพที่ถูกเลื่อนออกไป
PE 6e8c0000-6eb63000 crypt32 ที่เลื่อนออกไป
PE 6ed00000-6f392000 ผู้ใช้ที่เลื่อนออกไป32
PE 6f4c0000-6f571000 wintrust ที่รอการตัดบัญชี
PE 6fa80000-6fcca000 dbghelp ที่เลื่อนออกไป
PE 70940000-70997000 mpr รอตัดบัญชี
PE 70b40000-70df3000 ucrtbase ที่เลื่อนออกไป
PE 710c0000-710ee000 mspatcha ที่เลื่อนออกไป
PE 71200000-71248000 รอการตัดบัญชี imm32
PE 7b000000-7b30c000 ฐานเคอร์เนลแคระ
PE 7b600000-7b928000 เคอร์เนลแคระ32
PE 7bc00000-7bedf000 คนแคระ ntdll
PE 7cf30000-7cf53000 msxml3.d ที่เลื่อนออกไป
PE 7d820000-7e0f7000 เชลล์เลื่อน32
PE 7e680000-7e684000 ไวน์รอการตัดบัญชีx11
PE 7e940000-7e944000 รอการตัดบัญชี ws2_32
หัวข้อ:
ดำเนินการก่อน (id:s ทั้งหมดอยู่ในฐานสิบหก)
00000020 setup.exe
00000024 0
00000148 0
000001a4 0
00000374 0
000004cc 0
0000052ค0
00000038 services.exe
0000003ค0
00000040 0
0000004ค0
00000070 0
00000088 0
000000a0 0
000000b0 0
000000d4 0
000000e8 0
0000015ค0
000003dc 0
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0
0000005ค0
00000060 plugplay.exe
00000064 0
00000074 0
00000078 0
0000007ค0
000000b8 0
00000068 explorer.exe
0000006ค0
00000110 0
00000114 0
00000080 svchost.exe
00000084 0
0000008ค0
00000090 0
00000094 0
00000108 0
0000010ค0
00000420 0
00000098 winedevice.exe
0000009ค0
000000a8 0
000000ac 0
000000b4 0
000000c0 0
000000c4 0
000000cc svchost.exe
000000d0 0
000000d8 0
000000dc 0
000000e0 rpcss.exe
000000e4 0
000000ec 0
000000f0 0
000000f4 0
000000f8 0
00000118 0
0000011c conhost.exe
00000120 0
00000154 OSE.EXE
00000158 0
00000164 0
00000168 0
0000016ค0
00000184 0
00000188 0
000004b0 0
000004ac 0
000003d8 OSPPSVC.EXE
000003e0 0
000003fc 0
00000408 0
0000041ค0
00000414 0
00000410 0
00000428 0
000004c4 (D) C:\windows\syswow64\msiexec.exe
000004bc0
00000544 0 <==
0000054ค0
ข้อมูลระบบ:
บิลด์ไวน์: wine-6.0.1
แพลตฟอร์ม: i386 (WOW64)
เวอร์ชัน: วินโดวส์ 10
ระบบโฮสต์: ลินุกซ์
เวอร์ชันโฮสต์: 5.11.0-38-generic
หากต้องการเพิ่มข้อมูลเพิ่มเติมให้กับปัญหา ด้านล่างนี้คือข้อความก่อนเกิดข้อผิดพลาด
058c:err:ole:com_get_class_object คลาส {807573e5-5146-11d5-a672-00b0d022e945} ไม่ได้ลงทะเบียน
058c:err:ole:com_get_class_object ไม่สามารถสร้างวัตถุคลาส {807573e5-5146-11d5-a672-00b0d022e945} สำหรับบริบท 0x1
058c:fixme:msxml:dom_pi_get_attributes สร้างแผนที่จำลองสำหรับ <?xml ?>
058c:err:ole:com_get_class_object คลาส {807573e5-5146-11d5-a672-00b0d022e945} ไม่ได้ลงทะเบียน
058c:err:ole:com_get_class_object ไม่สามารถสร้างวัตถุคลาส {807573e5-5146-11d5-a672-00b0d022e945} สำหรับบริบท 0x1
058c:fixme:msxml:dom_pi_get_attributes สร้างแผนที่จำลองสำหรับ <?xml ?>
058c:err:ole:com_get_class_object คลาส {807573e5-5146-11d5-a672-00b0d022e945} ไม่ได้ลงทะเบียน
058c:err:ole:com_get_class_object ไม่สามารถสร้างวัตถุคลาส {807573e5-5146-11d5-a672-00b0d022e945} สำหรับบริบท 0x1
058c:fixme:msxml:dom_pi_get_attributes สร้างแผนที่จำลองสำหรับ <?xml ?>
0590:fixme:msi:MsiGetLastErrorRecord
0590:fixme:msi:MsiGetLastErrorRecord
ไวน์: ข้อยกเว้นที่ไม่ได้จัดการ 0xe06d7363 ในเธรด 590 ที่แอดเดรส 7B00FD36 (เธรด 0590) กำลังเริ่มดีบักเกอร์...