View Full Version : ACCEDERE A BASSO LIVELLO AI SETTORI DELL?HARD DISK IN XP
il titolo si commenta da solo.
in win 98 c'era 1 modo:
tramite un vxd (che richiamava gli interrupt dos).
ora in xp come si puo' fare?.
L'unico modo è usare un .SYS che permette l'accesso diretto all'hardware...
Ad esempio c'è giveio che è gratuito... Però non puoi chiamare gli interrupt DOS...devi fare tutto tramite il controller del dico rigido, quindi tutte IN e OUT... Inoltre scavalcare così Windows non credo sia propriamente sicuro...
Pensa che anche i programmi come Partition Magic devono riavviare in DOS per funzionare in Windows NT/2k/XP...
come posso anch'io riavviare in dos?
mi sai indicare un sito dove prendere giveio?.
ho trovato un programmino che permette di cambiare il volume id
seriale logico dell'hard disk e anche se l'interfaccia e' dos,
aprendo il file si puo' leggere this program cannot be run in dos mode.
questo prog usa un file che e' \\.\vwin32.vxd per accedere (legg. e scriv.)
al master boot record e per comunicare con il driver usa il deviceiocontrol.
Per riavviare in DOS scrivono su un floppy un'immagine di un dischetto con il DOS... Poi bisogna riavviare con quel dischetto...
Per quel programma...nonostante funzioni in testo è sempre un prgoramma per Windows... Comunque quel programma non può funzionare sotto Windows 2k o XP perchè i file vxd funzionano solo sotto Windows 9x/Me... Ma il sorgente ce l'hai ?
Ti allego GiveIO ;)
C'è un file di esempio nella directory tstio per l'accesso diretto...
Ah...per installare GiveIO lo emtti in System32 e poi devi usare questo programma...
Guarda qui: http://www.sysinternals.com/ntw2k/source/misc.shtml#VolumeId
il programma di cui ti parlavo era propio questo
e ti posso assicurare che funziona in xp.
per quanto riguarda i sorgenti non li ho, ma
le cose che ho detto le ho interpretate io leggendo
il contenuto del file con notepad.
io ero abituato sotto win98 a usare il deviceio e il vxd in
questione che ho visto anche all'interno del prog, ed e' per questo
che ho azzardato l'ipotesi.
grazie comunque ora provo il giveio.
ciao. ;)
giveio funziona solo in xp oppure funz anche in 98?
Su 98 non ho provato...ma dovrebbe funzionare...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.