is thier any way to fix kernal 32 errors without having to do a complete format? heres what i get with a media app i use,

Event Type: Error
Event Source: Application Error
Event Category: None
Event ID: 1000
Date: 5/30/2005
Time: 12:53:26 PM
User: N/A
Computer: DRAGOON
Description:
Faulting application cinemati.exe, version 1.0.1.146, faulting module kernel32.dll, version 5.1.2600.0, fault address 0x0000d756.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 63 69 6e ure cin
0018: 65 6d 61 74 69 2e 65 78 emati.ex
0020: 65 20 31 2e 30 2e 31 2e e 1.0.1.
0028: 31 34 36 20 69 6e 20 6b 146 in k
0030: 65 72 6e 65 6c 33 32 2e ernel32.
0038: 64 6c 6c 20 35 2e 31 2e dll 5.1.
0040: 32 36 30 30 2e 30 20 61 2600.0 a
0048: 74 20 6f 66 66 73 65 74 t offset
0050: 20 30 30 30 30 64 37 35 0000d75
0058: 36 0d 0a 6..

i also get that kind of error when i try veiw the properties of my network cards, and i get alot of random irq_less_not_equal_to, nothing is under the agp slot,