Verso le 19.00 per pulizia del Database saranno cancellati tutti i messaggi utente Leggete QUI
0 Utenti e 1 Visitatore stanno visualizzando questo topic.
grazie per la risposta... ma niente da fare ho messo tutte le periferiche CS nada de nada sempre e solo ULTRA DMA e non ULTRA DMA 4 eppure l'hard disk lo vede ultra dma 6!!! ho spostato in tutti i modi uff... ho notato anke che... quando masterizzo ad alte velocità 1) non ci arriva a quella indicata 2) sbalzano i X della masterizzazione accetto volentieri altri consigli e ringrazio ridethesnake per la risposta
Little-Known Tweak to Boost Hard Drive Performance!The speed at which your hard drive transfers data is very important, right? Especially if you need to copy a 20-gigabyte file, like I did. My laptop was initially copying the file at 2 MB/s because it was transferring in PIO-only mode, which would have taken almost three hours. Not only is PIO terribly slow, it consumes lots of CPU power. While copying that 20-gigabyte file, my CPU usage stayed at 100%. Therefore, I tried to figure out the best way to increase the transfer rate. I changed the transfer mode to UltraDMA-6, speeding it up by 600% to 12 MB/s, and the 20-gigabyte file copied in a little over 30 minutes. Plus, my CPU usage was only about 20-30%.So, how did the drive get lowered from UltraDMA to PIO-only mode in the first place? Well, because Windows has a particularly dumb way of handling transfer modes for storage devices. After six cumulative (all-time total) errors while reading or writing a storage device, Windows will automatically lower its transfer mode. Worse, it never goes back up unless you reinstall the device. This is bad if you put in a scratched CD, causing those six-in-a-lifetime errors happen all at once. Even your hard drive will experience an occasional hiccup, so eventually its transfer rate is not safe either.However, there is a setting to force Windows to only lower the transfer rate after six consecutive (in a row) errors, and then raise it back up when the errors stop. Therefore, you can keep your drives in UltraDMA-6 mode.If you would like to try changing the transfer mode for your drives, follow the instructions below. Going from PIO-only mode to UltraDMA-6 will show you the most significant performance boost. However, your results may vary. Of course, your drive and motherboard must support UltraDMA-6, or you won't see much of a difference. Be careful while you are doing this; I am not responsible for any mistakes you make. Please back up your registry first in case something goes wrong!How to Check Current Transfer ModeOpen Device ManagerExpand IDE ATA/ATAPI ControllersDouble click on Primary IDE Controller or Secondary IDE ControllerGo to the Advanced Settings tab to see the current transfer modes. If you see anything besides UltraDMA-6, and especially if you see PIO Mode, then follow the steps below.How to Force UltraDMA-6Open up the Registry Editor.Navigate to the following key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318}.There are several sub-keys under this one, such as 0000, 0001, etc. You are interested in two of them that say Primary IDE Channel and Secondary IDE Channel.Make the following changes to both of those keys:Delete any attributes named MasterIdDataCheckSum or SlaveIdDataCheckSum. This resets the tracking for errors that Windows uses to determine when the transfer mode should be lowered.Add an attribute with the name ResetErrorCountersOnSuccess and a DWORD value of 1. This tells Windows that it should lower the transfer mode when there are six consecutive errors instead of six cumulative errors.If they exist, set the following keys to a hexadecimal value of ffffffff (eight F's). This will change the transfer modes to UltraDMA-6:MasterDeviceTimingModeMasterDeviceTimingModeAllowed SlaveDeviceTimingMode SlaveDeviceTimingModeAllowed UserMasterDeviceTimingModeAllowed UserSlaveDeviceTimingModeAllowedReboot your computer and check the devices to see if they are set to UltraDMA Mode 6.
mmmm ne capisco di inglese ma non capisco dove sta la sezione che dice lui nel regedit
http://www.megaupload.com/it/?d=4QB74IIC
http://it.wikipedia.org/wiki/Advanced_Technology_Attachment
http://utenti.lycos.it/SourceNet/faq_storage4.htm
a CMQ la SCRIP ke mi hai postato sopra... è un bel virus levala .... stavo rischiando di formattare il pc
' Visual Basic Script program to reset the DMA status of all ATA drives' Copyright © 2006 Hans-Georg Michna' Version 2006-03-14' Works in Windows XP, probably also in Windows 2000 and NT.' Does no harm if Windows version is incompatible.If MsgBox("This program will now reset the DMA status of all ATA drives with Windows drivers." _ & vbNewline & "Windows will redetect the status after the next reboot, therefore this procedure" _ & vbNewline & "should be harmless.", _ vbOkCancel, "Program start message") _ = vbOk ThenRegPath = "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318}"ValueName1 = "MasterIdDataChecksum"ValueName2 = "SlaveIdDataChecksum"ValueName3 = "ResetErrorCountersOnSuccess"MessageText = "The following ATA channels have been reset:"MessageTextLen0 = Len(MessageText)SubsequentMisses = 0Set WshShell = WScript.CreateObject("WScript.Shell")For i = 0 to 999 RegSubPath = Right("000" & i, 4) & "" ' Master Err.Clear On Error Resume Next WshShell.RegRead RegPath & RegSubPath & ValueName1 e1 = Err.Number Err.Clear On Error Goto 0 If e1 = 0 Then On Error Resume Next WshShell.RegDelete RegPath & RegSubPath & ValueName1 On Error Goto 0 MessageText = MessageText & vbNewLine & "Master" End If ' Slave Err.Clear On Error Resume Next WshShell.RegRead RegPath & RegSubPath & ValueName2 e2 = Err.Number On Error Goto 0 If e2 = 0 Then On Error Resume Next WshShell.RegDelete RegPath & RegSubPath & ValueName2 On Error Goto 0 If e1 = 0 Then MessageText = MessageText & " and " Else MessageText = MessageText & vbNewLine End If MessageText = MessageText & "Slave" End If If e1 = 0 Or e2 = 0 Then On Error Resume Next WshShell.RegWrite RegPath & RegSubPath & ValueName3, 1, "REG_DWORD" On Error Goto 0 ChannelName = "unnamed channel " & Left(RegSubPath, 4) On Error Resume Next ChannelName = WshShell.RegRead(RegPath & RegSubPath & "DriverDesc") On Error Goto 0 MessageText = MessageText & " of " & ChannelName & ";" SubsequentMisses = 0 Else SubsequentMisses = SubsequentMisses + 1 If SubsequentMisses >= 32 Then Exit For ' Don't search unnecessarily long. End IfNext ' iIf Len(MessageText) <= MessageTextLen0 Then MessageText = "No resettable ATA channels with Windows drivers found. Nothing changed."Else MessageText = MessageText & vbNewline _ & "Please reboot now to reset and redetect the DMA status."End IfMsgBox MessageText, vbOkOnly, "Program finished normally"End If ' MsgBox(...) = vbOk' End of Visual Basic Script program