Lucadp2
19-01-2013, 21:23
Mi scuso per esordire con un lungo post ma fra i vari forum è certamente l'unico che potrà darmi una mano!!! :help:
Dopo aver letto una buona recensione su una rivista ho acquistato un SSD SanDisk ReadyCache (http://www.sandisk.it/products/ssd/sata/readycache/?capacity=32GB) per utilizzarlo nel mio pc con la seguente configurazione:
• Alimentatore Modulare Corsair CMPSU-1000HXEU 1000W 80plus SLI-
• Corsair Dominator 6GB (2GB x 3) DDR3 1600 TR3X6G1600C8D
• INTEL CORE i7 LGA1366 950 3.06Ghz BOX
• Motherboard ASUS P6X58D Premium (http://www.asus.it/Motherboards/Intel_Socket_1366/P6X58D_Premium/#specifications)
• HD WESTERN DIGITAL 1TB Sata WD1002FAEX
• HD SAMSUNG HD501LJ 500GB
• HD SEAGATE ST310005 1TB
• SUPER MULTI CH10LS20 BLU-RAY DISK
• Doppia scheda video Gigabyte Super Overclock NVIDIA GeForce GTX 460 GPU GV-N460SO-1GI (in SLI)
• Case Thermaltake V9 BlacX Edition USB 3.0
• MS-Tech Card Reader Lu-161s
• Monitor LCD Asus VK246H 24"
Inizialmente ho collegato l'SSD alla porta SATA 6Gb/s del controller Marvell (con driver cache mode attivo) mentre il sistema operativo Windows 7 Ultimate 64 Sp1 (con net Framework 4.5 ed Explorer 9 installati) era installato sul disco WD collegato allo stesso controller; l'SSD veniva correttamente visto sia da gestione dispositivi che dal controller Marvell (i cui driver sono aggiornati all'ultima versione) in fase di boot (l'HD WD su canale S0 e l'SSD su S1). II problema è che il software ExpressCache crashava all’avvio ed era inutilizzabile!
Il visualizzatore eventi mostrava gli errori 1000 e 1026 legati ai file Kernelbase.dll ed ExpressCacheApp.exe.
La stessa situazione si verificava anche effettuando un “avvio pulito” del sistema operativo secondo la guida Microsoft (http://support.microsoft.com/kb/929135).
Ho quindi aggiornato il BIOS della scheda madre, verificato che l'SSD venisse riconosciuto dal controller Marvell 88SE91xx, ho impostato il controller Marvell nel Bios come AHCI anzichè IDE, ho disattivato la voce 'Enable safely remove disk' dalle impostazioni del controller ma ExpressCache (nonostante l'SSD venga riconosciuto fra i dispositivi del sistema) continuava ad andare in crash, sia in esecuzione automatica che lanciato manualmente.
Faccio quindi un’ulteriore prova invertendo le porte SATA III, ho provato ad impostare il controller Marvell sia in modalità AHCI che in modalità IDE ma ExpressCache continuava a non funzionare.
Nel frattempo scrivo al supporto Sandisk il quale mi dice che il problema sta nell’identificazione dell’SSD come “SDSSDRC032G SCSI Disk Device”; in pratica questo dimostrava che il dispositivo non veniva collegato direttamente nella porta SATA della scheda madre ma bensì tramite un adattatore (nonostante il controller Marvell sia integrato alla MB); questa poteva essere la causa per cui il software Ready Cache non veniva riconosciuto.
Ma purtroppo non era così: sposto il cavo SATA dal chipset Marvell (6Gb/s) sul controller Intel ICH10R (3 Gb/s) e l'SSD viene visto come "ATA SANDISK SDSSDRC0 SCSI Disk Device" ma il software ExpressCache non rilevava alcuna unità Ready Cache. Provo inoltre a sostituire la DLL KernelBase.dll in \system32\ con una versione precedente ma l'errore si ripresentava ugualmente.
Ancora: disinstallo il software Intel Rapid Storage 11.7 e l'SSD è visto dal controller Intel ICH10R correttamente come "SanDisk SDSSDRC032G" però nonostante abbia disinstallato e reinstallato il software ReadyCache da zero e l'SSD non abbia nessuna lettera nè alcun filesystem assegnato l'utility continua ad andare in crash all'avvio (sempre con gli stessi errori del visualizzatore eventi, legati al file KernelBase.dll).
Come ultima prova ho spostato anche il disco WESTERN DIGITAL del sistema operativo dal controller SATAIII Marvell al controller SATAII Intel (prima veniva riconosciuto come "WDC WD1002FAEX-00Z3A0 SCSI Disk Device" ed ora come "WDC WD1002FAEX-00Z3A0") in modo da avere sullo stesso controller sia l'SSD che l'HD, ho rimosso e reinstallato il software ExpressCache ma continua ad andare in crash all'avvio (sempre con l'errore kernelbase.dll).
Ho fatto io qualche errore? oppure posso tentare ancora qualcosa che non abbia fin qui tentato per poter utilizzare l'SSD?! E' possibile far vedere al sistema operativo le periferiche SATA collegate al controller Marvell come se fossero collegate direttamente alla scheda madre anzichè come periferiche SCSI? Il supporto SanDisk non ha dato altre indicazioni, comunicando che esamineranno il caso e ....mi faranno sapere!!! :muro:
Dopo aver letto una buona recensione su una rivista ho acquistato un SSD SanDisk ReadyCache (http://www.sandisk.it/products/ssd/sata/readycache/?capacity=32GB) per utilizzarlo nel mio pc con la seguente configurazione:
• Alimentatore Modulare Corsair CMPSU-1000HXEU 1000W 80plus SLI-
• Corsair Dominator 6GB (2GB x 3) DDR3 1600 TR3X6G1600C8D
• INTEL CORE i7 LGA1366 950 3.06Ghz BOX
• Motherboard ASUS P6X58D Premium (http://www.asus.it/Motherboards/Intel_Socket_1366/P6X58D_Premium/#specifications)
• HD WESTERN DIGITAL 1TB Sata WD1002FAEX
• HD SAMSUNG HD501LJ 500GB
• HD SEAGATE ST310005 1TB
• SUPER MULTI CH10LS20 BLU-RAY DISK
• Doppia scheda video Gigabyte Super Overclock NVIDIA GeForce GTX 460 GPU GV-N460SO-1GI (in SLI)
• Case Thermaltake V9 BlacX Edition USB 3.0
• MS-Tech Card Reader Lu-161s
• Monitor LCD Asus VK246H 24"
Inizialmente ho collegato l'SSD alla porta SATA 6Gb/s del controller Marvell (con driver cache mode attivo) mentre il sistema operativo Windows 7 Ultimate 64 Sp1 (con net Framework 4.5 ed Explorer 9 installati) era installato sul disco WD collegato allo stesso controller; l'SSD veniva correttamente visto sia da gestione dispositivi che dal controller Marvell (i cui driver sono aggiornati all'ultima versione) in fase di boot (l'HD WD su canale S0 e l'SSD su S1). II problema è che il software ExpressCache crashava all’avvio ed era inutilizzabile!
Il visualizzatore eventi mostrava gli errori 1000 e 1026 legati ai file Kernelbase.dll ed ExpressCacheApp.exe.
La stessa situazione si verificava anche effettuando un “avvio pulito” del sistema operativo secondo la guida Microsoft (http://support.microsoft.com/kb/929135).
Ho quindi aggiornato il BIOS della scheda madre, verificato che l'SSD venisse riconosciuto dal controller Marvell 88SE91xx, ho impostato il controller Marvell nel Bios come AHCI anzichè IDE, ho disattivato la voce 'Enable safely remove disk' dalle impostazioni del controller ma ExpressCache (nonostante l'SSD venga riconosciuto fra i dispositivi del sistema) continuava ad andare in crash, sia in esecuzione automatica che lanciato manualmente.
Faccio quindi un’ulteriore prova invertendo le porte SATA III, ho provato ad impostare il controller Marvell sia in modalità AHCI che in modalità IDE ma ExpressCache continuava a non funzionare.
Nel frattempo scrivo al supporto Sandisk il quale mi dice che il problema sta nell’identificazione dell’SSD come “SDSSDRC032G SCSI Disk Device”; in pratica questo dimostrava che il dispositivo non veniva collegato direttamente nella porta SATA della scheda madre ma bensì tramite un adattatore (nonostante il controller Marvell sia integrato alla MB); questa poteva essere la causa per cui il software Ready Cache non veniva riconosciuto.
Ma purtroppo non era così: sposto il cavo SATA dal chipset Marvell (6Gb/s) sul controller Intel ICH10R (3 Gb/s) e l'SSD viene visto come "ATA SANDISK SDSSDRC0 SCSI Disk Device" ma il software ExpressCache non rilevava alcuna unità Ready Cache. Provo inoltre a sostituire la DLL KernelBase.dll in \system32\ con una versione precedente ma l'errore si ripresentava ugualmente.
Ancora: disinstallo il software Intel Rapid Storage 11.7 e l'SSD è visto dal controller Intel ICH10R correttamente come "SanDisk SDSSDRC032G" però nonostante abbia disinstallato e reinstallato il software ReadyCache da zero e l'SSD non abbia nessuna lettera nè alcun filesystem assegnato l'utility continua ad andare in crash all'avvio (sempre con gli stessi errori del visualizzatore eventi, legati al file KernelBase.dll).
Come ultima prova ho spostato anche il disco WESTERN DIGITAL del sistema operativo dal controller SATAIII Marvell al controller SATAII Intel (prima veniva riconosciuto come "WDC WD1002FAEX-00Z3A0 SCSI Disk Device" ed ora come "WDC WD1002FAEX-00Z3A0") in modo da avere sullo stesso controller sia l'SSD che l'HD, ho rimosso e reinstallato il software ExpressCache ma continua ad andare in crash all'avvio (sempre con l'errore kernelbase.dll).
Ho fatto io qualche errore? oppure posso tentare ancora qualcosa che non abbia fin qui tentato per poter utilizzare l'SSD?! E' possibile far vedere al sistema operativo le periferiche SATA collegate al controller Marvell come se fossero collegate direttamente alla scheda madre anzichè come periferiche SCSI? Il supporto SanDisk non ha dato altre indicazioni, comunicando che esamineranno il caso e ....mi faranno sapere!!! :muro: