ºµ»\¯¸ - ­º­¶

¡m  Plurk Twitter ¡n   

» ±z©|¥¼ µn¤Jµù¥U | »¡©ú | ®T¼Ö¤¤¤ß | ÂIºq | ²á¤Ñ¯d¨¥ | ³Ì·s | ºëµØ | ½×¾Â | ¸ê°T | ­º­¶ | ¼v­µ¼Ò¦¡

¥H¤å¥»¤è¦¡¬d¬Ý¥DÃD

-  ºµ»\¯¸ (http://localhost/phpwind//index.php)
--  ³nÅé¸ê°T (http://localhost/phpwind//thread.php?fid=19&page=)
--  ¡i±Ð¾Ç¡jÅý Windows ¤£¦A¦Û¦æÃö³¬ DMA (http://localhost/phpwind//read.php?fid=19&tid=3930)


--  §@ªÌ¡Gkof
--  µo§G®É¶¡¡G2005 05 11 2:42 PM

--  ¡i±Ð¾Ç¡jÅý Windows ¤£¦A¦Û¦æÃö³¬ DMA


ÅýWin¨t²Î¦Û¦æÃö³¬µwºÐDMA¼Ò¦¡
¡@¡@ µwºÐªºDMA¼Ò¦¡¤j®aÀ³¸Ó³£ª¾¹D§a¡AµwºÐªºPATA¼Ò¦¡¦³DMA33¡BDMA66¡BDMA100©MDMA133¡A³Ì·sªºSATA-150³£¥X¨Ó¤F¡I¤@¯ë¨Ó»¡²{¦b¤j¦h¼Æ¤H¥ÎªºÁÙ¬OPATA¼Ò¦¡ªºµwºÐ¡AµwºÐ¨Ï¥ÎDMA¼Ò¦¡¬Û¤ñ¥H«eªºPIO¼Ò¦¡¶Ç¿éªº³t«×­n§Ö2~8­¿¡CDMA¼Ò¦¡ªº°_¥Î¹ï¨t²Îªº©Ê¯à°_¨ì¤F¹ê½èªº§@¥Î¡C¥H«e¦³«Ü¦h¤å³¹¤¶²Ð¹L¦p¦ó¥´¶}DMA¼Ò¦¡¡A§Ú¦b³oùؤ]´N¤£¦h»¡¤F¡C

¡@¡@¦ýµ§ªÌµo²{¤@­Ó·sªº¡§°ÝÃD¡¨¡X¡XWindows 2000¡BXP¡B2003¨t²Î¦³®É·|¦Û¦æÃö³¬µwºÐªºDMA¼Ò¦¡¡A¦Û°Ê§ï¥ÎPIO¼Ò¦¡°õ¦æ¡I³o´N³y¦¨¦b¨Ï¥Î¥H¤W¨t²Î¤¤µwºÐ©Ê¯à¬ðµM¤U­°¡A¨ä¤¤³Ì©úÅ㪺²{¶H¦³¡G¨t²Î°_°Ê³t«×©úÅãÅܺC¡A¤@¯ë¨Ó»¡¥¿±`Windows XP¨t²Î±Ò°Ê®É¨º­Ó¥Ñ¥ª¦V¥k¹B°Êªº·Æ±ø³Ì¦h¨«2¡ã4¦¸¨t²Î´N¯à±Ò°Ê¡A¦ý³o¤@°ÝÃDµo¥Í®É¥i¯à·|¨«5¡ã8¦¸©Î§ó¦h¡I¦Ó¥B¦b°õ¦æ¨t²Î®É¶i¦æµwºÐ¾Þ§@®É©úÅã·PıÅܺC¡A¦b°õ¦æ¤@¨Ç¤jªº³nÅé®ÉCPU¦û¥Î²v®É±`¹F¨ì100%¦Ó²£¥Í°±¹y¡Aª±¤@¨Ç¤j«¬3D¹CÀ¸®É¡]¤ñ¦p·¥«~­¸¨®6¡^µe­±®É¦³©úÅã°±¹y¡]«Ü¦h¤H³o®É¥H¬°¬O¦Û¤vªºÅã¥d°ÝÃD¡A·íµM¦pªG§A¨Ï¥Îªº¬O¤T¦~«eªºÅã¥dª±³o¨Ç¹CÀ¸¬O¦³ÂI¦Ñ¤F¡A¦ý¦pªG§A¥Îªº¬O¤µ¦~¤~¶RªºGFÅã¥d¨º´N¤£¬O¥¦ªº°ÝÃD¤F¡^¡A¥X²{¥H¤W°ÝÃD®É¤j®a³Ì¦n¬Ý¬Ý¦Û¤vµwºÐªºDMA¼Ò¦¡¬O¤£¬O³QWindows ¨t²Î¦Û¦æÃö³¬¤F¡C¬d¬Ý¦Û¤vªº¨t²Î¬O§_¥´¶}DMA¼Ò¦¡¡G

¡@¡@1. ÂùÀ»¡§ºÞ²z¤u¨ã¡¨¡AµM«áÂùÀ»¡§¹q¸£ºÞ²z¡¨¡F

¡@¡@2. ³æÀ»¡§¨t²Î¤u¨ã¡¨¡AµM«á³æÀ»¡§¸Ë¸mºÞ²z­û¡¨¡F

¡@¡@3. ®i¶}¡§IDE ATA/ATAPI ±±¨î¾¹¡¨¸`ÂI¡F

¡@¡@4. ÂùÀ»±zªº¡§¥D­nIDE±±¨î¾¹¡¨¡F

¡@¡@5. ÂIÀ»¡§¶i¶¥³]©w¡¨¡C

¡@¡@¬Ý¨ì¡§³]³Æ0¡¨¡A¤U­±ªº¶Ç¿é¼Ò¦¡À³³]¬°¡§DMA¡]­Y¥i¥Î¡^¡¨¡A¦A¤U­±¡§·í«e¶Ç¿é¼Ò¦¡¡¨¡A¦pªG¬O¡§Ultra DMA Mode *¡]*¬°¼Æ¦ì¡ADMA33¬°2¡ADMA66¬°4¡ADMA100¬°5¡BDMA133¬°6¡^¡¨¡A¨º»ò§Aªº¨t²Î¥¿±`¡A¦ý¦pªG¥H«e§A¦Û¤v³]ªº¬O¡§Ultra DMA Mode 6¡¨¤S¨S¦³§ï°Ê¡A¦Ó²{¦b¬O¡§Ultra DMA Mode 4¡¨©Î¡§Ultra DMA Mode 2¡¨§ó©ÎªÌ¬O¡§PIO ¼Ò¦¡¡¨¦Ó¥B§ï¤£¹L¨Ó¡I¥i¯à´N¬O¨t²Î¦Û¦æÃö³¬¤FDMA¼Ò¦¡¤F¡C

¡@¡@¤ÀªR°ÝÃD¡G

¡@¡@¦n¤F¡A¥ý¨Ó»¡»¡°ÝÃD¬O¦p¦ó²£¥Íªº¡C¦bWindows 2000/XP/2003¤¤¦³³o¼Ë¤@­Ó³]©w¡G Windows IDE/ATAPI °ðÅX°Êµ{¦¡ (Atapi.sys) ²Ö¿n¦¬¨ìÁ`¦@6­Ó¶W®É©Î°j°é¤¾¾lÀËÅç (CRC) ¿ù»~«á¡AÅX°Êµ{¦¡±N§â³q«H³t«×¡]¶Ç°e¼Ò¦¡¡^±q³Ì§Öªºª½±µ°O¾ÐÅé³X°Ý (DMA) ¼Ò¦¡¤À¨BÆJ­°¬°¸ûºCªº DMA ¼Ò¦¡¡C¦pªGÅX°Êµ{¦¡Ä~Äò¦¬¨ì¶W®É©Î CRC ¿ù»~¡A«hÅX°Êµ{¦¡³Ì²×±N§â¶Ç°e¼Ò¦¡­°¬°³ÌºCªº¼Ò¦¡¡]PIO ¼Ò¦¡¡^¡C °ÝÃD´N¦b³oùØ¡I¤@¯ë¨Ó»¡¤@­Ó¥¿±`ªºµwºÐ«Ü¤Ö·|¦³¶W®É©Î°j°é¤¾¾lÀËÅç (CRC) ¿ù»~¡A¦ý¬O·í§Ú­Ì¨Ï¥Î³o¨Ç¨t²Îùتº±¾°_¡]¤]¦³¥s¥ð¯v¡^¨Ã«ì´_¹q¸£«á´N«Ü®e©ö³y¦¨¶W®É©Î°j°é¤¾¾lÀËÅç (CRC) ¿ù»~¡C¦]¬°¨t²Î³]©wªº¶W®É­È¬°4¬í¡A·í¨t²Î¦V ATA ºÏ¤ùµo¥XŪ¨ú½Ð¨D®É¦pªGµwºÐ¦^À³®É¶¡¶W¹L 4 ¬íªº¶W®É­È®É¤~·|²£¥Í¶W®É©Î°j°é¤¾¾lÀËÅç (CRC) ¿ù»~¡A¦ý¦]¬°¨t²Î¦b±¾°_¡]¤]¦³¥s¥ð¯v¡^®ÉµwºÐ¬O¦b°±ÂબºA¤¤¡A«ì´_¹q¸£®ÉµwºÐ¦³­Ó±q°±¤î¨ì¹B°Êªº¹Lµ{¡A³o´N«Ü®e©ö³y¦¨¤j³¡¤ÀµwºÐ¦^À³®É¶¡¶W¹L 4 ¬íªº¶W®É­È¡C¤]´N¬O»¡·í§Ú­Ì¨Ï¥Î¹q¸£±¾°_6¦¸«á¨t²Î´N·|§â³q«H³t«×¡]¶Ç°e¼Ò¦¡¡^±q³Ì§Öªºª½±µ°O¾ÐÅé³X°Ý (DMA) ¼Ò¦¡¤À¨BÆJ­°¬°¸ûºCªº DMA ¼Ò¦¡¡C¦pªG±¾°_6¦¸¥H¤W«hÅX°Êµ{¦¡³Ì²×±N§â¶Ç°e¼Ò¦¡­°¬°³ÌºCªº¼Ò¦¡¡]PIO ¼Ò¦¡¡^¡C³o´N¬OWindows ¨t²Î¬ðµMÅܺCªº­ì¦]¡C

¡@¡@¸Ñ¨M°ÝÃD¡G

¡@¡@­Y­n¬°¨ü¼vÅTªº³]³Æ­«·s±Ò¥Î¨å«¬DMA©Î§ó§ÖDMAªº¶Ç°e¼Ò¦¡¡A½Ð°õ¦æ¥H¤U¾Þ§@¡G

¡@¡@1. ÂùÀ»¡§ºÞ²z¤u¨ã¡¨¡AµM«áÂùÀ»¡§¹q¸£ºÞ²z¡¨¡F

¡@¡@2. ³æÀ»¡§¨t²Î¤u¨ã¡¨¡AµM«á³æÀ»¡§¸Ë¸mºÞ²z­û¡¨¡F

¡@¡@3. ®i¶}¡§IDE ATA/ATAPI ±±¨î¾¹¡¨¸`ÂI¡F

¡@¡@4. ÂùÀ»±z­n¬°¨ä«ì´_¨å«¬ DMA ¶Ç°e¼Ò¦¡ªº±±¨î¾¹¡F

¡@¡@5. ³æÀ»¡§ÅX°Êµ{¦¡¡¨¿ï¶µ¥d¡F

¡@¡@6. ³æÀ»¡§¨ø¸ü¡¨¡C

¡@¡@·í¦¹¹Lµ{§¹¦¨«á¡A­«·s±Ò°Ê±zªº¹q¸£¡C·í Windows ­«·s±Ò°Ê«á¡A±N­«·sªTÁ|µwºÐ±±¨î¾¹¡A¦P®É»P¸Ó±±¨î¾¹¬Û³sªº¨C­Ó³]³Æªº¶Ç°e¼Ò¦¡±N­«¸m¬°¹w³]­È¡C

¡@¡@ ¦ý³o¼Ë¥u¬O§âµwºÐ³]³Æªº¶Ç°e¼Ò¦¡­«¸m¬°¹w³]­È¡A·í§Ú­Ì¦A¨Ï¥Î±¾°_¨t²Î®É¨t²Î¤S·|¦Û¦æÃö³¬DMA¼Ò¦¡¡I©Ò¥H§Ú­ÌÁÙ­n°µ¥H¤U¾Þ§@¡G

¡@¡@1. ³æÀ»¡§¶}©l¡¨¡A³æÀ»¡§°õ¦æ¡¨¡AÁä¤J Regedit¡AµM«á³æÀ»¡§½T©w¡¨¡C

¡@¡@2. ¦bµù¥Uªí¤¤§ä¨ì¨Ã³æÀ»¥H¤U¶µ¡G

¡@¡@HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001

¡@¡@©M

¡@¡@HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002

¡@¡@3. ¦b¡§½s¿è¡¨¥\¯àªí¤W¡A«ü¦V¡§·s«Ø¡¨¡AµM«á³æÀ»¡§DWORD ­È¡¨¡C

¡@¡@4. Áä¤J ResetErrorCountersOnSuccess¡AµM«á«ö Enter Áä¡C

¡@¡@5. ¦b¡§½s¿è¡¨¥\¯àªí¤W¡A³æÀ»¡§­×§ï¡¨¡C

¡@¡@6. Áä¤J l¡AµM«á³æÀ»¡§½T©w¡¨¡C

¡@¡@7. «ö·Ó¤U¦C¨BÆJ¾Þ§@¡AµM«á°h¥Xµù¥Uªí½s¿è¾¹¡G

¡@¡@ª`·N¡G¤W­±µù¥Uªí³Ì«áªº¶µ¡§{4D36E96A-E325-11CE-BFC1-08002BE10318}¡¨¦C¥Xªº±a¦³¡§0001¡¨½s¸¹ªº¤l¶µ¹ïÀ³©ó¤@¥x¶È¦³¤@­Ó IDE ±±¨î¾¹ªº¹q¸£ªº¥D­n IDE ³q¹D©M¦¸­n IDE ³q¹D¡C¦pªG±zªº¹q¸£¦³¨â­Ó IDE ±±¨î¾¹¡A«h¹ï©ó¨C­Ó±±¨î¾¹¡A¥D­n IDE ³q¹D©M¦¸­n IDE ³q¹Dªº±a¦³½s¸¹ªº¤l¶µ¤À§O¬O¡G¡§0001¡B0002¡B0003¡B0004¡B0005¡B0006¡K¡K¡¨¡C

¡@¡@¬°Àˬd¬O§_§ä¨ì¤F¥¿½Tªº¤l¶µ¡A½ÐÀˬd¤l¶µªº DriverDesc ­È¬O¥]§t¦r¦ê­È¡§¥D­n IDE ³q¹D¡¨¡AÁÙ¬O¥]§t¦r¦ê­È¡§¦¸­n IDE ³q¹D¡¨¡C

¡@¡@«Ø¥ß¥H¤Wµù¥UªíÁä­Èªº¥Øªº¬O¡G

¡@¡@¦bWindows¤¤¡A¨Ï¨t²Î¦V ATA ºÏ¤ùµo¥XŪ¨ú½Ð¨D®Éªº 4 ¬íªº¶W®É­È§ó§ï¬° 10 ¬í¡CÁÙ¹ê²{¤F¤@ºØ¸û¤£ÄY®æªºÅܳqµ¦²¤¥H¦bµo¥Í¶W®É¿ù»~©M CRC ¿ù»~®É­°§C¶Ç°e¼Ò¦¡¡]±q¸û§Öªº DMA ¼Ò¦¡¨ì¸ûºCªº DMA ¼Ò¦¡¡A³Ì²×­°¬° PIO ¼Ò¦¡¡^¡C¥H«eªº±¡ªp¬O¡A¦b¨C·í²Ö¿nµo¥Íªº¶W®É¿ù»~©Î CRC ¿ù»~ªºÁ`¼Æ¹F¨ì 6 ¦¸®É¡AIDE/ATAPI °ðÅX°Êµ{¦¡ (Atapi.sys) ±N­°§C¶Ç°e¼Ò¦¡¡C·í§Ú­Ì«Ø¥ß¥H¤Wµù¥UªíÁä­È¹ê²{·sªºµ¦²¤«á¡AAtapi.sys ¶È¦b³sÄòµo¥Í 6 ¦¸¶W®É¿ù»~©Î CRC ¿ù»~«á¤~­°§C¶Ç°e¼Ò¦¡¡C

¡@¡@³o¤@·sªºµ¦²¤¹ê²{«á±N¤j¤j­°§C¨t²Î­°§C©ÎÃö³¬DMA¶Ç°e¼Ò¦¡ªº¾÷·|¡C²{¦b§Ú­Ì¥i¥H¦w¤ß¦a¨Ï¥Î±¾°_¨t²Î©M°ª©Ê¯àªºDMAµwºÐ¼Ò¦¡¡A¦A¤]¤£·|µo¥Í¨t²Î©Ê¯à¬ðµM¤U­°ªº±¡ªp¤F¡C


v ³Ì·s¤å³¹        ºµ»\¯¸¬°¦Û¥Ñ°Q½×½×¾Â¡A©Ò¦³­Ó¤H¦æ¬°©Î¨¥½×¤£¥Nªí¥»¯¸¥ß³õ¡C¤å³¹¤º®e¦p¦³¯A¤Î«IÅv½ÐÁpµ¸§Ú­Ì¡A±N¥ß§Y§R°£¬ÛÃö¤å³¹¸ê®Æ        v ºëµØ¤å³¹

               

©_¼¯·j´M
§¹¥þ¤ñ¹ï ©Î ¼Ò½k¤ñ¹ï

½u¤W¦¬¬Ý¡G ´ºÂI§Y®É¼v¹³ | ½u¤W¬d¸ß¡G ¤õ¨®®É¨èªí³Ì¤W¤è

    Powered by ºµ»\¯¸  Code © 2005-2017 Plurk Twitter 
Ū¨ú¬í¼ÆTime 0.018341 second(s),query:2 Gzip enabled
   ²{¦b®É¶¡¬O 2024-11-27 21:26

¡@