क्या आप जानते हैं कि आज के आधुनिक Windows Command Prompt (cmd) और PowerShell की असली ताकत कहाँ से आती है? इसकी नींव MS-DOS (Microsoft Disk Operating System) पर ही टिकी है। यदि आप कंप्यूटर को सिर्फ माउस क्लिक से चलाने के बजाय एक प्रो (Pro) की तरह Fast Commands के जरिए Office Management, System Administration और Networking में तेजी से काम करना चाहते हैं, तो DOS की समझ आपके लिए सबसे बड़ा गेम-चेंजर साबित हो सकती है।
MS-DOS Microsoft द्वारा विकसित एक शक्तिशाली Command-Line Interface (CLI) ऑपरेटिंग सिस्टम था, जिसका उपयोग फाइलों, डायरेक्टरीज़ और सिस्टम रिसोर्सेज को सीधे टेक्स्ट कमांड्स के माध्यम से कंट्रोल करने के लिए किया जाता था। 1980 के दशक का यह सबसे लोकप्रिय OS था, जिसने आगे चलकर आधुनिक Windows की मजबूत बुनियाद तैयार की।
प्रैक्टिकल उपयोग के साथ-साथ यह प्रतियोगी परीक्षाओं के लिए भी बेहद महत्वपूर्ण है — ITI COPA, DCA, PGDCA, BCA, SSC और Bank IT Officer जैसी परीक्षाओं में MS-DOS के Full Form, Architecture, Internal & External Commands से जुड़े प्रश्न लगातार पूछे जाते हैं। आइए, इसे बेसिक से एडवांस तक विस्तार से समझें।
इस लेख में आप step-by-step जानेंगे —
MS-DOS क्या है? (What is MS-DOS in Hindi)
MS-DOS एक Single-User और Single-Tasking Operating System है, जिसे Microsoft ने विकसित किया था। इसमें यूजर keyboard से commands टाइप करके फाइलें बनाता है, कॉपी करता है, delete करता है और पूरे सिस्टम को control करता है।
1980 के दशक में यह Personal Computer (PC) के लिए सबसे प्रमुख Operating System था, और इसमें कोई माउस या icon-based interface नहीं था — सब कुछ command टाइप करके ही होता था।
📌 बेहतर तैयारी के लिए इसे भी पढ़ें:
▸ DOS की संरचना और बेसिक्सMS-DOS का इतिहास (History of MS-DOS)
1979-80: शुरुआत — QDOS/86-DOS
Seattle Computer Products (SCP) के लिए एक कर्मचारी Tim Paterson ने Intel 8086 प्रोसेसर के लिए एक 16-bit ऑपरेटिंग सिस्टम बनाया, जिसे शुरू में 86-DOS (और अनौपचारिक रूप से QDOS — Quick and Dirty Operating System) कहा जाता था।
1981: Microsoft और MS-DOS 1.0
Microsoft ने SCP के इस सिस्टम के अधिकार (rights) हासिल किए और आगे विकसित करके इसे MS-DOS के नाम से जारी किया। MS-DOS 1.0, IBM के पहले Personal Computer IBM PC के साथ Operating System के रूप में दिया गया।
1983: MS-DOS 2.0
इस version में Hierarchical File System पेश किया गया, जो फाइलों को Directories और Sub-directories में व्यवस्थित करने की सुविधा देता है। साथ ही इसमें Hard Drive Support भी जोड़ा गया, जिससे File Management काफी बेहतर हुआ।
1984: MS-DOS 3.0
इस version में High Density Storage Devices, विशेष रूप से 1.2 MB की 5.25 इंच Floppy Disk के लिए support दिया गया, जिससे पहले से ज्यादा डेटा स्टोर किया जा सकता था।
1988: MS-DOS 4.0
इस version में DOS Shell नाम का एक graphical file-management environment शामिल किया गया, जिससे files और programs को manage करना अपेक्षाकृत आसान हुआ। हालाँकि compatibility issues की वजह से इस version को काफी criticism भी झेलना पड़ा।
1991: MS-DOS 5.0
इस version की सबसे बड़ी खासियत थी UNDELETE कमांड, जिससे गलती से delete हुई फाइलों को वापस recover किया जा सकता था। इसमें एक Full Screen Text Editor भी जोड़ा गया।
1993-94: MS-DOS 6.0 और 6.22
MS-DOS 6.0 में Disk Compression, Memory Optimization और एक Antivirus tool शामिल किया गया। इसके बाद आया MS-DOS 6.22 (1994), जो MS-DOS का अंतिम स्वतंत्र (Standalone) Version था।
इसके बाद Microsoft ने अपना ध्यान Windows को Primary OS बनाने पर केंद्रित कर दिया। बाद के DOS versions Windows के साथ ही bundle होकर आए — जैसे Windows 95 के साथ DOS 7.0 और Windows 98 के साथ DOS 8.0।
MS-DOS के प्रमुख Versions (एक नज़र में)
Exam की दृष्टि से नीचे दी गई table को याद रखना बहुत उपयोगी रहेगा:
| Version | वर्ष (Year) | प्रमुख विशेषता |
|---|---|---|
| MS-DOS 1.0 | 1981 | IBM PC के साथ पहला release |
| MS-DOS 2.0 | 1983 | Directories और Hard Disk Support |
| MS-DOS 3.0 | 1984 | High-Density Floppy Disk Support |
| MS-DOS 4.0 | 1988 | DOS Shell (Graphical File Manager) |
| MS-DOS 5.0 | 1991 | UNDELETE Command, Text Editor |
| MS-DOS 6.0 | 1993 | Disk Compression, Antivirus |
| MS-DOS 6.22 | 1994 | अंतिम स्वतंत्र (Standalone) Version |
MS-DOS की मुख्य विशेषताएँ (Key Features of MS-DOS)
MS-DOS अपनी सरलता और कार्यक्षमता के कारण Personal Computing के शुरुआती दौर में सबसे लोकप्रिय Operating System रहा। इसकी प्रमुख विशेषताएँ नीचे दी गई हैं:
1. कमांड-आधारित इंटरफेस (Command Line Interface)
MS-DOS मुख्य रूप से एक Command Line Interface (CLI) आधारित Operating System था। इसमें यूजर को कंप्यूटर से बात करने के लिए ग्राफिकल आइकन के बजाय keyboard से विशिष्ट commands टाइप करने होते थे।
2. Single User और Single Tasking
MS-DOS को मुख्य रूप से Single-User, Single-Tasking Operating System के रूप में design किया गया था — यानी एक समय में एक ही व्यक्ति और मुख्यतः एक ही प्रमुख कार्य पर काम कर सकता था।
3. 16-बिट Operating System
MS-DOS का architecture मुख्य रूप से 16-bit x86 processors (जैसे Intel 8086, 80286) के लिए विकसित किया गया था, और यह शुरुआती IBM-compatible PCs में व्यापक रूप से उपयोग किया जाता था।
4. संसाधनों की न्यूनतम आवश्यकता (Low Resource Requirement)
MS-DOS को चलाने के लिए बहुत कम RAM और Storage की जरूरत पड़ती थी, जिससे यह पुराने और कम क्षमता वाले कंप्यूटरों पर भी आसानी से चलता था।
5. Hardware के साथ Direct Interaction
आधुनिक Protected Operating Systems की तुलना में, MS-DOS सॉफ्टवेयर को system hardware और resources के अधिक direct access की अनुमति देता था।
6. FAT File System और 8.3 Naming Rule
MS-DOS फाइलों को व्यवस्थित करने के लिए FAT (File Allocation Table) का उपयोग करता है। इसमें फाइलों को Directory और Sub-directory में रखा जाता है, और 8.3 Naming Convention का पालन होता है।
REPORT.TXT
├── REPORT → File Name (अधिकतम 8 अक्षर)
└── TXT → Extension (अधिकतम 3 अक्षर)
7. Configurable Environment
यूजर सिस्टम की सेटिंग्स को अपनी जरूरत के अनुसार बदल सकते थे, जिसके लिए मुख्य रूप से CONFIG.SYS और AUTOEXEC.BAT जैसी फाइलों का उपयोग होता था।
| File | मुख्य कार्य |
|---|---|
| CONFIG.SYS | System configuration और settings लोड करना |
| AUTOEXEC.BAT | Startup पर commands को automatic execute करना |
8. Batch File Execution
MS-DOS में Batch Processing की सुविधा मिलती है — कई commands को एक .bat फाइल में लिखकर एक साथ automatic रन किया जा सकता है। उदाहरण:
@echo off
echo Hello
dir
pause
यह छोटी सी batch file स्क्रीन पर "Hello" प्रिंट करेगी, current directory की list दिखाएगी और फिर एक key press का इंतज़ार करेगी।
9. सरल और तेज़ Booting
भारी graphics न होने के कारण MS-DOS आधारित कंप्यूटर बहुत कम समय में boot होकर काम के लिए तैयार हो जाते थे।
Windows और DOS में अंतर (Difference between Windows and DOS)
| बिंदु | MS-DOS | Windows |
|---|---|---|
| Interface | Command Line Interface (CLI) | Graphical User Interface (GUI) |
| उपयोग में सरलता | कमांड याद रखने पड़ते हैं | Icons और माउस से कार्य |
| Multitasking | सीमित (Limited) | उन्नत (Advanced) |
| User Support | Single User | Multiple User Accounts Support |
| मेमोरी उपयोग | बहुत कम RAM में चलता है | अपेक्षाकृत अधिक RAM चाहिए |
| File System | FAT आधारित | NTFS, FAT32 आदि |
| Program चलाना | Keyboard Command द्वारा | Click या Shortcut से |
| Graphics/Multimedia | मुख्यतः Text/Command आधारित | पूर्ण Graphics और Multimedia Support |
| Networking | बहुत सीमित | उन्नत Network Support |
MS-DOS महत्वपूर्ण तथ्य (Quick Exam Notes)
परीक्षा की दृष्टि से नीचे दिए गए 10 facts बहुत महत्वपूर्ण हैं:
1. Full Form: MS-DOS का पूर्ण रूप Microsoft Disk Operating System है।
2. Interface Type: यह एक CLI (Command Line Interface) आधारित सिस्टम है।
3. Processor Type: MS-DOS एक 16-bit Operating System है।
4. Nature of OS: यह Single User और Single Tasking Operating System है।
5. File System: DOS मुख्य रूप से FAT12 और FAT16 फाइल सिस्टम का उपयोग करता है।
6. Naming Rule: इसमें 8.3 Naming Convention का पालन होता है।
7. Core Files: DOS को चलाने के लिए तीन मुख्य फाइलें जरूरी हैं — IO.SYS, MSDOS.SYS और COMMAND.COM।
8. Primary Prompt: डिफ़ॉल्ट रूप से DOS Prompt "C:\>" के रूप में दिखाई देता है।
9. Booting Configuration: System settings के लिए CONFIG.SYS और startup commands के लिए AUTOEXEC.BAT का उपयोग होता है।
10. Last Independent Version: MS-DOS का अंतिम स्वतंत्र संस्करण 6.22 था।
🔗 Related Articles
▸ DOS की संरचना और बेसिक्स▸ Windows Operating System क्या है?
MS-DOS — Exam Oriented FAQs
• हल्का और भरोसेमंद था
• Hardware से direct access मिलता था
• Configuration बदलना आसान था
• एक समय में केवल एक मुख्य कार्य किया जा सकता था
• Multiple user accounts का support नहीं था
• आधुनिक networking और multimedia क्षमताओं की कमी थी