sau Inregistrare
  
Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic

Windows trece unitatea optica automat in PIO mode cum pot opri asta? Evaluare topic: - - - - -

#1 Utilizator offline   dAImon 

  • dragon
  • PipPipPipPipPipPip
  • Vezi blog
  • Grup: Silver Member
  • Mesaje: 3.225
  • Inregistrat: 11-May 05

Scris 23 January 2008 - 12:50 PM

Probabil aţi mai īntālnit şi voi minunăţia asta : introduci un disc zgāriat īn unitate, Windowsul (XP, of course) īntālneşte erori de citire, CRC, şi trece unitatea īn modul PIO. Observabil imediat prin faptul că orice transfer de fişiere va duce la 100% processor usage. Am găsit pe net următoarea soluţie pentru revenire :

Citeaza

Run REGEDIT. Go to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel.

Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can't actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected.

Note that many CD and DVD drives only use UDMA-2, because their data rate is much lower than that of a hard disk. This is normal and no reason to worry.


2006-01-19 – Horst Schülke wrote that it is sufficient to empty the content of these values. But you can also delete the values entirely. Windows will automatically recreate them anyway, with new content.


Citeaza

There are three keys that work together:

MasterDeviceTimingMode
MasterDeviceTimingModeAllowed
UserMasterDeviceTimingModeAllowed

Each bit in these values means a transfer mode that the device may or may not be capable of. Somewhere at MS some of these bits can be looked up.

MasterDeviceTimingMode:

This is the actual mode the device is running at.

MasterDeviceTimingModeAllowed:

This entry may be the problem child. Peter wrote: "Normally not present in XP, it is created as a reaction to errors. This entry has absolute priority." However, there are doubts whether this is the absolute truth. It is still not entirely clear where this entry comes from. Erasing it or setting it to a DWORD value of 0xFFFFFFFF, rebooting, re-enabling DMA mode, and rebooting again seems to have solved the problem in some cases.

UserMasterDeviceTimingModeAllowed:

This entry contains the user's setting, manually entered in the advanced device properties. Has the same structure as MasterDeviceTimingMode. This entry appears when the user sets a limited mode manually, such as PIO only.

Another key that seems to create the problem is MasterIdDataChecksum.

All these parameters also exist for the slave drive as SlaveDeviceTimingMode, etc.



Am ataşat un fişier (extensia corectă este .vbs) care ar trebui să facă treaba asta īn mod automat. Problema este că rularea lui nu are īntotdeauna efect. Mai ştiti o altă aplicaţie care poate reseta modul de acces la unităţile de stocare?

Fisiere atasate


0

#2 Utilizator offline   argv 

  • Wanderer
  • PipPipPipPipPipPip
  • Grup: Silver Member
  • Mesaje: 2.714
  • Inregistrat: 27-October 06

Scris 23 January 2008 - 12:54 PM

Numai tie ti se pot intampla chestii din astea :wizard:
0

#3 Utilizator offline   argv 

  • Wanderer
  • PipPipPipPipPipPip
  • Grup: Silver Member
  • Mesaje: 2.714
  • Inregistrat: 27-October 06

Scris 23 January 2008 - 08:29 PM

Poate te ajuta asta:

http://www.onthegoso..._setting_nt.htm
0

#4 Utilizator offline   harald 

  • bad dog
  • PipPipPipPipPipPip
  • Grup: Gold Member
  • Mesaje: 8.988
  • Inregistrat: 02-April 06

Scris 23 January 2008 - 11:05 PM

Vezi postareadaimon, la Jan 23 2008, 12:50 PM, a spus:

Am ataşat un fişier (extensia corectă este .vbs) care ar trebui să facă treaba asta īn mod automat. Problema este că rularea lui nu are īntotdeauna efect. Mai ştiti o altă aplicaţie care poate reseta modul de acces la unităţile de stocare?

Eu zic că mai bine ştergi manual cheile respective. Aşa ai ocazia să-ţi aduci aminte ce unităţi optice şi ce hard-disk-uri au mai trecut prin sistemul tău cu diverse ocazii :doh: mai ştergi o placă video veche rămasă pe-acolo, descoperi că Windows-ul a inversat magistralele IDE şi o consideră primary pe aia la care scrie "secondary" pe mufa de pe placa-bază etc.

Oricāt de frumoasă şi utilă e o chestie automată pentru īnlocuit chei de Registry, tot mai eficient e să-ţi bagi singur nasul acolo.

Vezi postareaArgv, la Jan 23 2008, 12:54 PM, a spus:

Numai tie ti se pot intampla chestii din astea :good:

Cred că la peste jumătate din calculatoarele la care poţi intra īn Device Manager, ai să te sperii cu ce setări de controller IDE merg. Am văzut HDD de 160 GB accesat īn mod PIO :doh:
0

Reclama



Impartaseste acest subiect:


Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic


Subiecte similare Collapse

  Topic Deschis de Replici Vizualizari
Replici noi Probleme la unitate
Cand ma joc mi se opreste unitatea
Weezy  5 1.267
Replici noi cum sa actualizez biosul Shoke73  2 577
Replici noi adaptor laptop rizzom  1 1.113
Replici noi hard sata
drivere
me_lucian  1 5.017
Replici noi ati sau nvidia
ajutor la cumpararea unei placi video
IceEye  7 4.768