Grazie per le risposte!

Allora,ho seguito il link e fatto il minidump dell'ultimo evento,questo è il risultato:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
*BugCheck 100000D1, {14, 2, 0, f84337f1}
Unable to load image TDI.SYS, Win32 error 0n2
*** WARNING: Unable to verify timestamp for TDI.SYS
Probably caused by : TDI.SYS ( TDI!CTEpEventHandler+32 )
Followup: MachineOwner
Ho poi usato analize-v ed è venuto fuori questo:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 00000014, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: f84337f1, address which referenced memory
Debugging Details:
------------------
READ_ADDRESS: 00000014
CURRENT_IRQL: 2
FAULTING_IP:
NDIS!NdisFreePacket+1c
f84337f1 817f1400100000 cmp dword ptr [edi+14h],1000h
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xD1
PROCESS_NAME: System
LAST_CONTROL_TRANSFER: from ee4f05a4 to f84337f1
STACK_TEXT:
f8b3dc78 ee4f05a4 823d4cd0 00000000 823d4cd0 NDIS!NdisFreePacket+0x1c
f8b3dc94 ee4f0680 003d4cd0 00000001 82adb394 tcpip!FreeIPPacket+0x18d
f8b3dccc ee4fc366 82859680 003d4cd0 00000000 tcpip!IPSendComplete+0x79
f8b3dd58 f8ab63e4 ee52e280 82859680 ee52e290 tcpip!SetAOOptions+0x874
f8b3dd74 804e426b 82859680 00000000 82fc8b30 TDI!CTEpEventHandler+0x32
f8b3ddac 8057d0f0 ee52e280 00000000 00000000 nt!IopfCompleteRequest+0x1df
f8b3dddc 804f827a 804e4196 00000001 00000000 nt!NtQuerySystemInformation+0x4e3
f8b3ddf8 00000000 00000000 00000000 00001f80 nt!RtlInsertElementGenericTableFullAvl+0xd0
STACK_COMMAND: kb
FOLLOWUP_IP:
TDI!CTEpEventHandler+32
f8ab63e4 ?? ???
SYMBOL_STACK_INDEX: 4
SYMBOL_NAME: TDI!CTEpEventHandler+32
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: TDI
IMAGE_NAME: TDI.SYS
DEBUG_FLR_IMAGE_TIMESTAMP: 41107d33
FAILURE_BUCKET_ID: 0xD1_TDI!CTEpEventHandler+32
BUCKET_ID: 0xD1_TDI!CTEpEventHandler+32
Followup: MachineOwner
---------
Si capisce qualcosa?
Per rispondere alle domande dell'admin poi:
*ho effettuato recentemente l'aggiornamento di windows ed inoltre il service pack 2 ce l'ho.
*Antivirus che uso è Antivir. Nessun firewall
*l'ultima scansione completa l'ho fatta un paio di mesi fa ma comunque dopo l'inizio dei problemi e non c'era nessun virus
*nel mio sistema non è cambiato granchè se non il fatto che mi si blocca a caso. Può succedere mentre navigo,appena lo avvio,mentre uso il mediaplayer,davvero non c'è un episodio in particolare che me lo fa riavviare.
*Ho in effetti installato una nuova periferica ed è quella che sospetto possa causare problemi. Si tratta di un PCI adapter,5 porte USB 2.0 della D-link
Per quanto riguarda il fatto che possano essere le memorie...cosa posso fare per verificarlo?
Poi c'è una cosa che non so se può aver creato problemi. Dunque,un po' di tempo fa ho acquistato delle ram nuove apparentemente perfette per il mio pc. Quando ho provato ad installarle non c'è stato nulla da fare,ad ogni avvio il pc non si avviava ed emetteva un forte "bip". L'unico modo per far sì che si avviasse senza problemi era quello di lasciare dentro anche la ram che c'era. Visto che non c'era modo di farle funzionare le ho tolte (ho 512Mb di ram e volevo sostituirla con 2 banchi da 1GB l'uno) ed ora uso solo i 512Mb.
Può questa cosa aver creato dei problemi per cui ora si riavvia il pc?
Grazie ancora per le gentili risposte!
