Error 0xc0000142 ! Hi there, Can anyone help ? Just like others, i cant start my game here. I wondering what is my problem with "the application failed to initialize properly (0xc0000142)" when i start Simcity Societies yesterday. I spent a whole day figure it out, and solve my 0xc0000135 error but not 0xc0000142. Is anyone knows what really the problem is? Thank you. This is the following detail to be attached: Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2600.xpsp_sp2_qfe.070719-1309) Language: English (Regional Setting: English) System Manufacturer: ECS System Model: P4M900T-M2 BIOS: Default System BIOS Processor: Intel(R) Pentium(R) Dual CPU E2140 @ 1.60GHz (2 CPUs) Memory: 894MB RAM Page File: 201MB used, 1966MB available Windows Dir: C:\WINDOWS DirectX Version: DirectX 9.0c (4.09.0000.0904) DX Setup Parameters: Not found DxDiag Version: 5.03.2600.2180 32bit Unicode Display Devices --------------- Card name: VIA Chrome9 HC IGP Family Manufacturer: S3 Graphics Co., Ltd. Chip type: VIA Chrome9 HC IGP DAC type: Internal Device Key: Enum\PCI\VEN_1106&DEV_3371&SUBSYS_19750908&REV_01 Display Memory: 128.0 MB Current Mode: 1024 x 768 (32 bit) (60Hz) Monitor: Default Monitor Monitor Max Res: Driver Name: S3gIGP.dll Driver Version: 6.14.0010.0099 (English) DDI Version: 9 (or higher) Driver Attributes: Final Retail Driver Date/Size: 7/11/2007 13:12:42, 844800 bytes WHQL Logo'd: Yes WHQL Date Stamp: n/a VDD: n/a Mini VDD: S3gIGPm.sys Mini VDD Date: 7/11/2007 13:08:46, 714240 bytes Device Identifier: {D7B71FE6-7031-11CF-DB6A-7F39A0C2CB35} Vendor ID: 0x1106 Device ID: 0x3371 SubSys ID: 0x19750908 Revision ID: 0x0001 Revision ID: 0x0001 Video Accel: ModeMPEG2_C ModeMPEG2_D Deinterlace Caps: {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate Registry: OK DDraw Status: Enabled D3D Status: Enabled AGP Status: Enabled DDraw Test Result: Not run D3D7 Test Result: Not run D3D8 Test Result: Not run D3D9 Test Result: Not run
See http://support.microsoft.com/default.aspx?scid=kb;en-us;824422 While this knowledge base article refers to SQL server, in reality it could apply to almost any application. Make a backup of that key before tinkering with it and I strongly suggest only doing the above if you are an advance computer user.
Which to edit? hi, thanks to reply so soon. I have come to the above web page and backup the registry in my window, but according to the instruction from the page : "In the Edit String dialog box, locate the SharedSection parameter string in the Value data box, and then specify a larger value for the SharedSection parameter. Note The SharedSection parameter specifies the system and desktop by using the following format, where <xxxx> defines the maximum size of the system-wide heap (in kilobytes), <yyyy> defines the size of the per desktop heap, and <zzzz> is the size of the desktop heap for each desktop that is associated with a non-interactive Windows station: SharedSection=<xxxx>,<yyyy>,<zzzz> " It seems that, my <zzzz> means 512. So, what or which code i should modify now? Hereby, attach with my dialog box: %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
I have format my computer and reinstall Window XP yesterday. The same cd works in my friend computer, but not mine. The error remain the same. Any idea? pls.
No two computers are alike. Just because something behaves on one PC doesn't mean it behaves the same on another. My hunch at the moment is leaning towards your graphics card, however I know that particular card is DirectX 9 ready.
ok. MangerJosh, i think u r right. Attached with someone reply: "very low chance with graphic-CHIP (no card!) VIA Chrome9 HC IGP Family" thanks for your advise anyway.