{"id":157,"date":"2011-11-22T22:48:16","date_gmt":"2011-11-22T22:48:16","guid":{"rendered":"http:\/\/microsoftgeek.com\/?p=157"},"modified":"2011-11-22T22:48:16","modified_gmt":"2011-11-22T22:48:16","slug":"major-operating-system-files","status":"publish","type":"post","link":"https:\/\/microsoftgeek.com\/?p=157","title":{"rendered":"Major Operating System Files"},"content":{"rendered":"<p><strong>Windows 9x <\/strong><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>AUTOEXEC.BAT <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Plain text file. Batch file that executes command prompt   instructions. Configures command prompt environment and loads TSRs.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>COMMAND.COM <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Command interpreter. Provides user interface to command   prompt &amp; processes keyboard commands. Contains other internal commands   such as CD, COPY, VER, DIR.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>CONFIG.SYS <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Plain text file. Activates memory areas and loads   real-mode device drivers using \u201cDEVICE=\u201d (Always use full path)<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>EMM386.exe <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Simulates expanded memory for Windows. Requires HIMEM.SYS.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>HIMEM.SYS <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Extended memory manager (above 1 MB) that makes extended   memory available to MS-DOS programs. Protects memory from being used by two   programs at once. Use \/TESTMEM:OFF to avoid memory test for faster boot.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>IO.SYS <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Hidden, System file. Must be first directory entry in the   root in order to boot and first physical file on volume boot sector.   Real-mode configuration manager. Contains information to start computer and   read file system (FAT\/FAT32). Reads MSDOS.SYS and load files and commands   specified in CONFIG.SYS and AUTOEXEC.BAT.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>MSDOS.SYS <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Hidden, System file. Must be second directory entry in the   root to in order to boot. Specifies startup options (e.g., splash screen to   use) and identifies location of boot files and registry. Provides backward   application compatibility for MS-DOS based apps.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>SYSTEM.DAT (HKLM)<\/strong><\/td>\n<td width=\"331\" valign=\"top\">Operating system registry file.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>SYSTEM.INI <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Loads windows settings and drivers, provides MS-DOS   application details.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>USER.DAT (HKU)<\/strong><\/td>\n<td width=\"331\" valign=\"top\">User settings registry file.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>VMM32.EXE<\/strong><\/td>\n<td width=\"331\" valign=\"top\">Virtual memory manager. Loads 3.xx device drivers having a   DRV or 386 file extension (virtual mode drivers). These drivers will be   located in the SYSTEM.INI file in the [ENH386] section.<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>WIN.COM <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Starts Windows and takes control from IO.SYS<\/td>\n<\/tr>\n<tr>\n<td width=\"187\" valign=\"top\"><strong>WIN.INI <\/strong><\/td>\n<td width=\"331\" valign=\"top\">Windows settings such as desktop, mouse, screen, keyboard,   installed fonts, apps that run during startup.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Windows 2000\/XP <\/strong><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>BOOT.INI <\/strong><\/td>\n<td width=\"320\" valign=\"top\">Identifies disk information used for boot process.<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>NTBOOTDD.SYS <\/strong><\/td>\n<td width=\"320\" valign=\"top\">Contains SCSI boot drivers<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>NTDETECT.COM <\/strong><\/td>\n<td width=\"320\" valign=\"top\">Detects base system hardware.<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>NTLDR <\/strong><\/td>\n<td width=\"320\" valign=\"top\">Switches from real to protected mode. Starts minifile   system drivers to read file system. Reads BOOT.INI and then loads the   operating system. Also loads NTDETECT.COM and NTOSKRNL.<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>NTOSKRNL<\/strong><\/td>\n<td width=\"320\" valign=\"top\">Loaded by NTLDR to take control of system. Switches to   graphical mode.<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>HKLM <\/strong><\/td>\n<td width=\"320\" valign=\"top\">Windows\\System32\\Config \u00a0files: Software, System, SAM, security,   Default, UserDiff)<\/td>\n<\/tr>\n<tr>\n<td width=\"163\" valign=\"top\"><strong>NTUSER.DAT (HKU) <\/strong><\/td>\n<td width=\"320\" valign=\"top\">User settings registry file<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Windows 9x AUTOEXEC.BAT Plain text file. Batch file that executes command prompt instructions. Configures command prompt environment and loads TSRs. COMMAND.COM Command interpreter. Provides user interface to command prompt &amp; processes keyboard commands. Contains other internal commands such as CD, COPY, VER, DIR. CONFIG.SYS Plain text file. Activates memory areas and loads real-mode device drivers [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-computer-tech-stuff"],"_links":{"self":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=157"}],"version-history":[{"count":1,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":158,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/157\/revisions\/158"}],"wp:attachment":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}