Windows XP¿¡¼­ MS-DOS ±â¹Ý ÇÁ·Î±×·¥ ¹®Á¦ ÇØ°á

±â¼ú ÀÚ·á: 314106 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
ÀÌ ¹®¼­ÀÇ Microsoft Windows 2000 ¹öÀü¿¡ ´ëÇÑ ³»¿ëÀº 165214¸¦ ÂüÁ¶ÇϽʽÿÀ.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¿ä¾à

ÀÌ ¹®¼­¿¡¼­´Â Windows¿¡¼­ MS-DOS ±â¹Ý ÇÁ·Î±×·¥ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

Ãß°¡ Á¤º¸

Ntvdm ÇÏÀ§ ½Ã½ºÅÛ Å×½ºÆ®

MS-DOS ±â¹Ý ÇÁ·Î±×·¥¿¡ ¹®Á¦°¡ ÀÖÀ» ¶§ °¡Àå ¸ÕÀú Å×½ºÆ®ÇØ¾ß ÇÒ ´ë»óÀº Windows Virtual DOS Machine(NTVDM) ÇÏÀ§ ½Ã½ºÅÛÀÔ´Ï´Ù. Command.com À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© NTVDM ÇÏÀ§ ½Ã½ºÅÛÀÌ ¿Ã¹Ù·Î ½ÇÇàµÇ°í ÀÖ´ÂÁö Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Command.comÀ» ½ÃÀÛÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
  1. ½ÃÀÛ ´ÜÃ߸¦ ´©¸¥ ´ÙÀ½ ½ÇÇàÀ» ´©¸¨´Ï´Ù.
  2. ¿­±â »óÀÚ¿¡ command.comÀ» ÀÔ·ÂÇÑ ´ÙÀ½ È®ÀÎÀ» ´©¸¨´Ï´Ù.
¸í·É ÇÁ·ÒÇÁÆ® âÀÌ ½ÃÀ۵Ǿî¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é NTVDM ÇÏÀ§ ½Ã½ºÅÛ¿¡ ¹®Á¦°¡ ÀÖ´Â °ÍÀ̹ǷΠ´ÙÀ½ Ç׸ñÀ» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
  • SystemRoot%\System32 Æú´õ¿¡¼­ Config.nt ¹× Autoexec.nt ÆÄÀÏÀÌ Ç¥ÁØ ¼³Á¤ÀÌ ¾Æ´ÑÁö È®ÀÎÇÕ´Ï´Ù.

    REM ¹®À» »ç¿ëÇÏ¿© ´ÙÀ½ ±âº» Ç׸ñÀ» Á¦¿ÜÇÑ ¸ðµç Ç׸ñÀ» ÁÖ¼® ó¸®ÇϽʽÿÀ.
       Config.nt
       ---------
       dos=high, umb
       device=%SystemRoot%\System32\Himem.sys
       files=20
    
       Autoexec.nt
       -----------
    
       lh %SystemRoot%\System32\Mscdexnt.exe
       lh %SystemRoot%\System32\Redir
       lh %SystemRoot%\System32\Dosx
       lh %SystemRoot%\System32\Nw16(CSNW°¡ ¼³Ä¡µÈ °æ¿ì¿¡¸¸)
       lh %SystemRoot%\System32\Vwipxspx(CSNW°¡ ¼³Ä¡µÈ °æ¿ì¿¡¸¸)
    						
    ¶Ç ´Ù¸¥ ¹æ¹ýÀº Windows CD-ROM¿¡¼­ %SystemRoot%\System32 Æú´õ·Î Autoexec.nt_¿Í Config.nt_¸¦ È®ÀåÇÏ´Â °ÍÀÔ´Ï´Ù.
  • Ctrl+Shift+Esc¸¦ ´­·¯¼­ ÀÛ¾÷ °ü¸®ÀÚ¸¦ ½ÃÀÛÇÏ¿© ½ÇÇà ÁßÀÎ ¸ðµç ÇÁ·Î±×·¥À» ´Ý°í ´Ù¸¥ NTVDM ÇÁ·Î¼¼½º°¡ ½ÇÇàµÇ°í ÀÖÁö ¾ÊÀºÁö È®ÀÎÇÕ´Ï´Ù.
  • ½ÃÀÛ ½Ã ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ÀÌ ¾øµµ·Ï ÇÕ´Ï´Ù. ½ÃÀÛ ½Ã¿¡ ÇÁ·Î±×·¥Àº ¼¼ À§Ä¡ Áï, ½ÃÀÛÇÁ·Î±×·¥ ±×·ì, ·¹Áö½ºÆ®¸®ÀÇ Run ¹× RunOnce Çà, Win.ini ÆÄÀÏÀÇ "run=" ¹× "load=" Çà¿¡¼­ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¹æ¹ýÀ¸·Î ÀÌ·¯ÇÑ À§Ä¡¸¦ È®ÀÎÇÕ´Ï´Ù.
    1. ½ÃÀÛÇÁ·Î±×·¥ ±×·ìÀº ·ÎÄà ÇÏµå µð½ºÅ©ÀÇ Æú´õÀÔ´Ï´Ù. ´ÙÀ½ À§Ä¡¿¡ ÀÖ½À´Ï´Ù.
      • %SystemRoot%\Profiles\user_name\Start menu\Programs
      • %SystemRoot%\Profiles\Default user\Start menu\Programs
    2. Run Çà°ú RunOnce ÇàÀº ·¹Áö½ºÆ®¸®ÀÇ ´ÙÀ½ ·¹Áö½ºÆ®¸® Ű ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
    3. Win.ini ÆÄÀÏÀº ¸Þ¸ðÀåÀ» »ç¿ëÇÏ¿© ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. Win.ini ÆÄÀÏÀº %SystemRoot% Æú´õ¿¡ ÀÖ½À´Ï´Ù.
  • %SystemRoot%\System32 Æú´õÀÇ NTVDM ½Ã½ºÅÛ ÆÄÀÏÀ» °Ë»çÇÕ´Ï´Ù. ´ÙÀ½ ÆÄÀÏÀÇ Å©±â¿Í ³¯Â¥¸¦ È®ÀÎÇÏ¿© ¿Ã¹Ù¸¥ ¹öÀüÀÎÁö È®ÀÎÇÕ´Ï´Ù.
       Ntio.sys
       Ntdos.sys
       Ntvdm.exe
       Ntvdm.dll(Windows NT 3.1ÀÎ °æ¿ì)
       Redir.exe
    					
  • NTVDM ÇÏÀ§ ½Ã½ºÅÛ°ú ¿¬°áµÈ ·¹Áö½ºÆ®¸® Ç׸ñÀº ´ÙÀ½°ú °°½À´Ï´Ù.
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
      ÀÌ Å°´Â Windows¿¡¼­ »ç¿ëÇÏ´Â Config.sys ¹× Autoexec.bat ÆÄÀÏÀÇ È¯°æ º¯¼ö¸¦ ÀúÀåÇÕ´Ï´Ù.
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ VirtualDeviceDrivers
      ÀÌ Å°´Â NTVDM ¼¼¼Ç¿¡¼­ »ç¿ëµÇ´Â ÀåÄ¡ µå¶óÀ̹ö¸¦ ÀúÀåÇÕ´Ï´Ù. Windows ¼³Ä¡ ÇÁ·Î±×·¥Àº ÀåÄ¡ µå¶óÀ̹ö¸¦ ¼³Ä¡ÇÒ ¶§ À̵é Ç׸ñÀ» ¸¸µì´Ï´Ù.

ÇÁ·Î±×·¥ °ü·Ã ¹®Á¦ È®ÀÎ

Windows XP¿¡¼­´Â ´ÙÀ½ ±â´ÉÀÌ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù.
  • ÀÛ¾÷ Àüȯ API(ÀÀ¿ë ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º) ÇÔ¼ö¸¦ Á¦¿ÜÇÑ ¸ðµç MS-DOS ÇÔ¼ö.
  • ºí·Ï ¸ðµå ÀåÄ¡ µå¶óÀ̹ö´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ºí·Ï ÀåÄ¡°¡ Áö¿øµÇÁö ¾Ê±â ¶§¹®¿¡ SETDPB ÇÔ¼ö¿Í ºí·Ï ÀåÄ¡¸¦ ó¸®ÇÏ´Â MS-DOS I/O ÄÁÆ®·Ñ(IOCTL) API°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
  • ÀÎÅÍ·´Æ® 10 ÇÔ¼ö 1A´Â 0À» ¹ÝȯÇÕ´Ï´Ù. ´Ù¸¥ ¸ðµç ÇÔ¼ö´Â Àбâ Àü¿ë ¸Þ¸ð¸®(ROM)¿¡ Àü´ÞµË´Ï´Ù.
  • µð½ºÅ© ¾×¼¼½º ±ÝÁö¸¦ ó¸®ÇÏ´Â ÀÎÅÍ·´Æ® 13 È£ÃâÀº Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
  • ÀÎÅÍ·´Æ® 18(ROM BASIC)Àº ROM BASICÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù´Â ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
  • ÀÎÅÍ·´Æ® 19´Â ÄÄÇ»Å͸¦ ´Ù½Ã ½ÃÀÛÇÏÁö ¾Ê°í ÇöÀç VDM(Virtual DOS Machine)À» Á¾·áÇÕ´Ï´Ù.
  • DOSKEY ÇÁ·Î±×·¥ È£Ãâ(AX = 4800)À» ó¸®ÇÏ´Â ÀÎÅÍ·´Æ® 2F´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
  • Microsoft CD-ROM Extensions(MSCDEX) ÇÔ¼ö 2, 3, 4, 5, 8, E ¹× F´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
  • x86 ÄÄÇ»ÅÍ »óÀÇ 16ºñÆ® Windows ÇÏÀ§ ½Ã½ºÅÛÀº È®Àå ¸ðµå ÇÁ·Î±×·¥À» Áö¿øÇÏÁö¸¸ 16ºñÆ® °¡»ó ÀåÄ¡ µå¶óÀ̹ö(VxD)´Â Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. x86 ÄÄÇ»ÅÍ ±â¹ÝÀÌ ¾Æ´Ñ ÇÏÀ§ ½Ã½ºÅÛÀº Intel 40486 ¸í·É ÁýÇÕÀ» ¿¡¹Ä·¹ÀÌÆ®ÇÏ¿© ÇØ´ç ÄÄÇ»ÅͰ¡ RISC(Reduced Instruction Set Computer)¿¡¼­ Microsoft Visual Basic°ú °°Àº È®Àå ¸ðµå ÇÁ·Î±×·¥À» ½ÇÇàÇϵµ·Ï ÇÕ´Ï´Ù.
ÀÌ´Â Windows°¡ Çϵå¿þ¾î¿¡ ¹«Á¦ÇÑÀ¸·Î ¾×¼¼½ºÇØ¾ß ÇÏ´Â 16ºñÆ® ÇÁ·Î±×·¥À» Áö¿øÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ·¸°Ô ¾×¼¼½ºÇØ¾ß ÇÏ´Â ÇÁ·Î±×·¥Àº Windows NT, Windows 2000 ¶Ç´Â Windows XP¿¡¼­ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù.

´ÙÀ½À¸·Î Autoexec.nt ¹× Config.nt ÆÄÀÏ ¼³Á¤ÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¹®¼­ÀÇ ¾Õ ºÎºÐ¿¡ ³ª¿Í ÀÖ´Â ±âº» ¼³Á¤À» »ç¿ëÇØ º¸½Ê½Ã¿À. ÀϺΠÇÁ·Î±×·¥¿¡´Â Config.sys ¶Ç´Â Autoexec.bat ÆÄÀÏ¿¡¼­ Ư¼öÇÑ ¼³Á¤À̳ª µå¶óÀ̹ö ½ÇÇàÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ °æ¿ì ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¶§ ÀÌ·¯ÇÑ ÆÄÀÏÀ» ÃʱâÈ­ÇÏ´Â µÎ °¡Áö ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.
  • %SystemRoot%\System32 Æú´õ¿¡ ÀÖ´Â Config.nt ¹× Autoexec.nt ÆÄÀÏ¿¡ ÇÊ¿äÇÑ ÇàÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  • ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¶§ ½ÇÇàµÉ Config ¹× Autoexec ÆÄÀÏÀ» »õ·Î ¸¸µì´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
    1. .nt È®Àå¸íÀ¸·Î ÆÄÀÏÀ» ¸¸µé°í %SystemRoot%\System32 Æú´õ°¡ ¾Æ´Ñ ´Ù¸¥ Æú´õ¿¡ ÀúÀåÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀº ´ë°³ ÇÁ·Î±×·¥°ú °°Àº Æú´õ¿¡ ÀúÀåµË´Ï´Ù.
    2. ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î ¹ÙÅÁ È­¸éÀ» ´©¸£°í »õ·Î ¸¸µé±â¸¦ °¡¸®Å² ´ÙÀ½ ¹Ù·Î °¡±â¸¦ ´©¸¨´Ï´Ù.
    3. Ç׸ñ À§Ä¡ ÀÔ·Â ÀԷ¶õ¿¡ ½ÇÇàÇÒ ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇÏ°í ´ÙÀ½À» ´©¸¨´Ï´Ù.
    4. ¹Ù·Î °¡±â¿¡ »ç¿ëÇÒ À̸§À» ÀÔ·ÂÇϽʽÿÀ. ÀԷ¶õ¿¡ ¹Ù·Î °¡±âÀÇ À̸§À» ÀÔ·ÂÇÑ ´ÙÀ½ ¸¶Ä§À» ´©¸¨´Ï´Ù. ¹ÙÅÁ È­¸é¿¡ »õ·Î¿î ¹Ù·Î °¡±â°¡ ¸¸µé¾îÁý´Ï´Ù.
    5. ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î »õ ¹Ù·Î °¡±â¸¦ ´©¸¥ ´ÙÀ½ ¼Ó¼ºÀ» ´©¸¨´Ï´Ù.
    6. ÇÁ·Î±×·¥ ÅÇ¿¡¼­ Windows¸¦ ´­·¯ Autoexec ÆÄÀϰú Config ÆÄÀÏÀÇ °æ·Î¸¦ ³ªÅ¸³»´Â ´ëÈ­ »óÀÚ¸¦ ¿±´Ï´Ù.
    7. ÀÛ¼ºÇÑ ÆÄÀÏÀÇ Àüü °æ·Î¸¦ ÀÔ·ÂÇÑ ´ÙÀ½ È®ÀÎÀ» ´­·¯ ´ëÈ­ »óÀÚ¸¦ ´Ý½À´Ï´Ù.
    ÀÌ ¾ÆÀÌÄÜÀ» ´©¸£¸é ÇØ´ç ÇÁ·Î±×·¥¿¡ ´ëÇØ ÁöÁ¤ÇÑ Autoexec ÆÄÀϰú Config ÆÄÀÏÀÌ ½ÇÇàµË´Ï´Ù. ÀÌ ¼³Á¤¿¡´Â MS-DOS ±â¹Ý ÇÁ·Î±×·¥¿¡¼­ ¼³¸íÇÑ °Í°ú °°Àº Á¦ÇÑÀÌ Àû¿ëµË´Ï´Ù.
ÇÁ·Î±×·¥ ¼Ó¼º¿¡´Â ´Ù¸¥ ¼³Á¤µµ ÀÖ½À´Ï´Ù. ÇÁ·Î±×·¥ÀÌ ¿Ã¹Ù·Î ÀÛµ¿ÇÏÁö ¾ÊÀ¸¸é ¸ðµç ÅÇÀ» È®ÀÎÇÏ¿© ÇÁ·Î±×·¥ÀÌ Á¦Á¶¾÷üÀÇ »ç¾ç¿¡ µû¶ó ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù. ±×·¡µµ ÇÁ·Î±×·¥ÀÌ ÀÛµ¿ÇÏÁö ¾ÊÀ¸¸é ÇØ´ç ÇÁ·Î±×·¥ÀÌ Windows¿¡¼­ Áö¿øµÇ´ÂÁö ÇÁ·Î±×·¥ °ø±Þ¾÷ü¿¡ ¹®ÀÇÇϽʽÿÀ.

ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
171940 MS-DOS ÀÀ¿ë ÇÁ·Î±×·¥ I/O ÀÛ¾÷À¸·Î ÀÎÇØ Ç÷ÎÇÇ µå¶óÀ̺갡 ¾×¼¼½ºµÈ´Ù
156687 Config.nt ¶Ç´Â Autoexec.ntÀÇ Ç׸ñÀÌ NTVDM ¿À·ù¸¦ ¹ß»ý½Ãų ¼ö ÀÖ´Ù
102418 NTVDM ¿À·ù: µå¶óÀ̺꿡 µð½ºÅ©°¡ ¾ø½À´Ï´Ù.
142026 16ºñÆ® ¶Ç´Â DOS ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇà Áß 'WOW VDMÀÇ ¼û°ÜÁø ÄܼÖ' ¿À·ù ¹ß»ý
ÀÌ ¹®¼­¿¡ ³ª¿Í ÀÖ´Â ´Ù¸¥ °ø±Þ¾÷ü Á¦Ç°Àº Microsoft¿Í ¹«°üÇÑ È¸»ç¿¡¼­ Á¦Á¶ÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â À̵é Á¦Ç°ÀÇ ¼º´ÉÀ̳ª ½Å·Ú¼º¿¡ °üÇÏ¿© ¸í½ÃÀûÀÌµç ¹¬½ÃÀûÀÌµç ¾î¶°ÇÑ º¸Áõµµ ÇÏÁö ¾Ê½À´Ï´Ù.



Microsoft Á¦Ç° °ü·Ã ±â¼ú Àü¹®°¡µé°ú ¿Â¶óÀÎÀ¸·Î Á¤º¸¸¦ ±³È¯ÇϽ÷Á¸é Microsoft ´º½º ±×·ì¿¡ Âü¿©ÇϽñ⠹ٶø´Ï´Ù.

¼Ó¼º

±â¼ú ÀÚ·á: 314106 - ¸¶Áö¸· °ËÅä: 2004³â 9¿ù 17ÀÏ ±Ý¿äÀÏ - ¼öÁ¤: 2.0
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Ű¿öµå:?
kbinfo kbtshoot kbregistry kbenv KB314106

Çǵå¹é º¸³»±â