विंडोज 95

विंडोज 95 माइक्रोसॉफ्ट द्वारा ऑपरेटिंग सिस्टम के अपने विंडोज 9x परिवार के हिस्से के रूप में विकसित एक उपभोक्ता-उन्मुख ऑपरेटिंग सिस्टम है। 9x परिवार में पहला ऑपरेटिंग सिस्टम, यह विंडोज 3.1x का उत्तराधिकारी है, और 14 जुलाई, 1995 को निर्माण के लिए जारी किया गया था, और साधारण तौर पर विंडोज एनटी 3.51 के रिलीज होने के लगभग तीन महीने बाद 24 अगस्त, 1995 को खुदरा बिक्री के लिए जारी किया गया था। विंडोज 95 ने माइक्रोसॉफ्ट के पूर्व में अलग एमएस-डॉस और माइक्रोसॉफ़्ट विंडोज़ उत्पादों को विलय कर दिया और अपने पूर्ववर्ती की तुलना में महत्वपूर्ण सुधार किए, विशेष रूप से ग्राफिकल यूज़र इंटरफ़ेस (जीयूआई) और इसकी सरलीकृत "प्लग-एंड-प्ले" सुविधाओं में। ऑपरेटिंग सिस्टम के मुख्य घटकों में भी बड़े बदलाव किए गए थे, जैसे मुख्य रूप से सहकारी मल्टीटास्क्ड 16-बिट आर्किटेक्चर से 32-बिट प्रीमेप्टिव मल्टीटास्किंग आर्किटेक्चर में जाना, कम से कम केवल 32-बिट संरक्षित मोड एप्लिकेशन चलाते समय।

व्यापक विपणन अभियान के साथ, विंडोज 95 ने कई कार्यों और विशेषताओं को पेश किया जो बाद के विंडोज संस्करणों में चित्रित किए गए थे, और आज तक आधुनिक विविधताओं में जारी हैं, जैसे कि टास्कबार, अधिसूचना क्षेत्र और "प्रारंभ" बटन।

इसकी शुरुआत के तीन साल बाद, विंडोज 95 के बाद विंडोज 98 आया। माइक्रोसॉफ्ट ने 31 दिसंबर, 2000 को विंडोज 95 के लिए विस्तारित समर्थन समाप्त कर दिया।

डेवलपमेंट (विकास)
विंडोज 95 के शुरुआती डिजाइन और योजना का पता मार्च 1992 के आसपास लगाया जा सकता है,  विंडोज 3.1 के रिलीज होने से ठीक पहले। इस समय, कार्यसमूहों के लिए विंडोज़ 3.11 और विंडोज़ एनटी 3.1 अभी भी विकास के चरण में थे। इस बिंदु पर, माइक्रोसॉफ्ट की रणनीति विंडोज एनटी पर आधारित अगली पीढ़ी, उच्च अंत ओएस, अर्थात्, काहिरा, और कम अंत, उपभोक्ता-केंद्रित विंडोज 3.1 के विकास के रूप में थी। बाद की रणनीति 32-बिट अंतर्निहित कर्नेल और फाइल सिस्टम को 32-बिट प्रोटेक्ट मोड डिवाइस ड्राइवरों के साथ विंडोज में वर्कग्रुप्स 3.11 के लिए विकसित करना था, जिसे विंडोज के अगले संस्करण के लिए आधार के रूप में उपयोग किया जाना था, कोड-नाम "शिकागो।" काहिरा विंडोज एनटी पर आधारित माइक्रोसॉफ्ट की अगली पीढ़ी का ऑपरेटिंग सिस्टम होगा, जिसमें नया यूजर इंटरफेस और ऑब्जेक्ट-आधारित फाइल सिस्टम होगा, लेकिन इसे 1994 से पहले भेजने की योजना नहीं थी। काहिरा प्रोजेक्ट अंततः जुलाई 1996 के अंत में विंडोज एनटी 4.0 में भेज दिया गया, बिना ऑब्जेक्ट-आधारित फाइल सिस्टम के, जो बाद में विनएफएस में विकसित होगा।

इसके साथ ही विंडोज 3.1 की रिलीज के साथ, आईबीएम (IBM) ने ओएस/2 2.0 शिपिंग शुरू कर दिया। माइक्रोसॉफ्ट ने महसूस किया कि उन्हें विंडोज के अद्यतन संस्करण की आवश्यकता है जो 32-बिट अनुप्रयोगों और प्रीमेप्टिव मल्टीटास्किंग का समर्थन कर सके लेकिन फिर भी निम्न-अंत हार्डवेयर पर चल सके (विंडोज एनटी नहीं)। प्रारंभ में, "शिकागो" टीम को नहीं पता था कि उत्पाद कैसे पैक किया जाएगा। शुरुआती विचार थे कि दो उत्पाद हो सकते हैं, एमएस-डॉस 7, जो केवल अंतर्निहित OS होगा, वर्कग्रुप्स 3.11 कर्नेल के लिए विंडोज का विकास, शीर्ष पर एक वर्ण मोड OS के साथ, और पूरी तरह से एकीकृत ग्राफ़िकल विंडोज ओएस। लेकिन जल्द ही परियोजना में, एमएस-डॉस 7 के विचार को त्याग दिया गया और केवल एकीकृत ग्राफिकल ओएस विंडोज "शिकागो" विकसित करने का निर्णय लिया गया।

बीटा
विंडोज 95 की आधिकारिक रिलीज से पहले, संयुक्त राज्य अमेरिका और यूनाइटेड किंगडम के उपयोगकर्ताओं के पास विंडोज 95 पूर्वावलोकन कार्यक्रम में भाग लेने का अवसर था। US$19.95/£19.95 के लिए, उपयोगकर्ताओं को कई 3.5-इंच फ़्लॉपी डिस्क प्राप्त होंगी जिनका उपयोग विंडोज 95 को या तो विंडोज 3.1x से अपग्रेड के रूप में या इंस्टॉलेशन के रूप में स्थापित करने के लिए किया जाएगा। प्रतिभागियों को माइक्रोसॉफ्ट नेटवर्क (एमएसएन) का मुफ्त पूर्वावलोकन भी दिया गया, जो माइक्रोसॉफ्ट ने विंडोज 95 के साथ लॉन्च की गई ऑनलाइन सेवा है। पूर्वावलोकन अवधि के दौरान, माइक्रोसॉफ्ट ने शिकागो में प्रचार और तकनीकी दस्तावेजीकरण के लिए विभिन्न इलेक्ट्रॉनिक वितरण बिंदुओं की स्थापना की, जिसमें एक विस्तृत विवरण सम्मिलित है। मीडिया समीक्षकों के लिए नई प्रणाली की विशेषताओं का वर्णन करने वाला दस्तावेज़। पूर्वावलोकन संस्करण नवंबर 1995 में समाप्त हो गए, जिसके बाद उपयोगकर्ता को विंडोज 95 के अंतिम संस्करण की एक प्रति खरीदनी होगी।

आर्किटेक्चर
विंडोज 95 को मौजूदा एमएस-डॉस और 16-बिट विंडोज प्रोग्राम और डिवाइस ड्राइवर के साथ अधिक से अधिक स्थिर और बेहतर प्रदर्शन करने वाली प्रणाली की पेशकश करते हुए अधिकतम संगत होने के लिए डिजाइन किया गया था। [12] [13] विंडोज 95 आर्किटेक्चर वर्कग्रुप्स के 386 वर्धित मोड के लिए विंडोज का विकास है। कॉन्फ़िगरेशन मैनेजर (कॉन्फिगएमजी): प्लग एंड प्ले कार्यात्मकता को लागू करने के लिए उत्तरदायी; हार्डवेयर कॉन्फ़िगरेशन परिवर्तन की निगरानी; बस एन्यूमरेटर्स का उपयोग कर उपकरणों का पता लगाना; और आई/ओ पोर्ट, आईआरक्यू, डीएमए चैनल और मेमोरी को संघर्ष-मुक्त तरीके से आवंटित करना।

इंस्टॉल करने योग्य फ़ाइल सिस्टम मैनेजर (इनपुट/आउटपुट सबसिस्टम): समर्थित फ़ाइल सिस्टम तक पहुँच का समन्वय करता है। विंडोज 95 को शुरू में FAT12, FAT16, VFAT एक्सटेंशन, ISO 9660 (CDFS), जोलियट और नेटवर्क रीडायरेक्टर्स के समर्थन के साथ भेजा गया था, बाद में FAT32 का समर्थन करने वाले रिलीज़ हुए।

भौतिक मीडिया तक पहुंच अनुरोध इनपुट/आउटपुट पर्यवेक्षक को भेजे जाते हैं, जो अनुरोधों को शेड्यूल करने के लिए जिम्मेदार घटक है। प्रत्येक भौतिक मीडिया का अपना डिवाइस ड्राइवर होता है: डिस्क तक पहुंच एक पोर्ट ड्राइवर द्वारा की जाती है, जबकि एससीएसआई डिवाइस तक पहुंच को एससीएसआई परत के ऊपर काम करने वाले मिनिपोर्ट ड्राइवर द्वारा नियंत्रित किया जाता है। पोर्ट और मिनिपोर्ट ड्राइवर, एमएस-डॉस और बायोस को बायपास करते हुए, 32-बिट सुरक्षित मोड में I/O संचालन करते हैं, जिससे प्रदर्शन में काफी सुधार होता है। यदि किसी निश्चित स्टोरेज डिवाइस के लिए कोई देशी विंडोज ड्राइवर नहीं है, या यदि डिवाइस को संगतता मोड में चलने के लिए मजबूर किया जाता है, तो रियल मोड मैपर एमएस-डॉस के माध्यम से इसे एक्सेस कर सकता है।

32-बिट विंडोज प्रोग्राम को उनके मेमोरी सेगमेंट असाइन किए जाते हैं, जिन्हें किसी भी वांछित आकार में समायोजित किया जा सकता है। खंड के बाहर के मेमोरी क्षेत्रों को प्रोग्राम द्वारा एक्सेस नहीं किया जा सकता है। यदि कोई प्रोग्राम क्रैश हो जाता है, तो कुछ और नुकसान नहीं होता है। इससे पहले, प्रोग्राम फिक्स्ड नॉन-एक्सक्लूसिव 64 KB सेगमेंट का इस्तेमाल करते थे। जबकि डॉस और विंडोज 3. x में 64 KB आकार गंभीर बाधा थी, विशिष्टता की गारंटी की कमी स्थिरता के मुद्दों का कारण थी क्योंकि प्रोग्राम कभी-कभी एक-दूसरे के सेगमेंट को ओवरराइट कर देते थे। क्रैश विंडोज 3. x प्रोग्राम आसपास की प्रक्रियाओं को खत्म कर सकता है।

Win32 API को तीन मॉड्यूल द्वारा लागू किया गया है, प्रत्येक में 16-बिट और 32-बिट घटक होते हैं:

स्मृति और प्रक्रिया प्रबंधन, और फ़ाइल सिस्टम तक पहुंच के लिए उच्च स्तरीय पहुंच प्रदान करता है। KRNL386.EXE, KERNEL32.DLL और VWIN32.VXD से मिलकर बना है।

यूज़र्स :विंडो (कम्प्यूटिंग), मेनू (कंप्यूटिंग) और बटन (कंप्यूटिंग) जैसे विभिन्न प्रयोक्ता इंटरफ़ेस घटकों के प्रबंधन और ड्राइंग के लिए जिम्मेदार। USER.EXE और USER32.DLL से मिलकर बनता है।
 * ग्राफिक्स डिवाइस इंटरफेस (जीडीआई): उपकरण-स्वतंत्र तरीके से ग्राफिक्स बनाने के लिए जिम्मेदार। GDI.EXE और GDI32.DLL से मिलकर बनता है।

एमएस-डॉस पर निर्भरता
एंड-यूजर्स के लिए, MS-DOS विंडोज 95 के बिल्ट-इन घटक के रूप में दिखाई देता है। उदाहरण के लिए, ग्राफिकल यूजर इंटरफेस की लोडिंग को रोकना और सिस्टम को वास्तविक-मोड MS-DOS वातावरण में बूट करना संभव है। यह कमांड. कॉम को autoexec.bat फ़ाइल में डालकर या MSDOS.SYS फ़ाइल में BootGUI चर को 0 में बदलकर किया गया था। इसने उपयोगकर्ताओं और पेशेवरों के बीच इस बात को लेकर बहस छेड़ दी कि विंडोज 95 किस हद तक ऑपरेटिंग सिस्टम या केवल ग्राफिकल सिस्टम था। MS-DOS के ऊपर चलने वाला शेल और मैक ओएस की याद दिलाने वाले एप्लिकेशन, फाइलों और फ़ोल्डरों के शॉर्टकट के लिए डेस्कटॉप पर फिर से काम किया गया।   

जब ग्राफिकल यूजर इंटरफेस शुरू किया जाता है, तो वर्चुअल मशीन मैनेजर फाइल सिस्टम से संबंधित और डिस्क से संबंधित कार्यक्षमता को संभाल लेता है। MS-DOS को ही 16-बिट डिवाइस ड्राइवरों के लिए अनुकूलता परत में पदावनत किया जाता है।यह विंडोज के पुराने संस्करणों के विपरीत है जो फ़ाइल और डिस्क एक्सेस करने के लिए एमएस-डॉस पर भरोसा करते हैं (32-बिट फ़ाइल एक्सेस और 32-बिट डिस्क एक्सेस सक्षम होने पर वर्कग्रुप्स 3.11 के लिए विंडोज़ भी बड़े पैमाने पर एमएस-डॉस को बायपास कर सकता है)। MS-DOS को स्मृति में रखने से Windows 95 उपयुक्त Windows ड्राइवर अनुपलब्ध होने पर DOS डिवाइस ड्राइवरों का उपयोग करने की अनुमति देता है। विंडोज 95 सभी 16-बिट विंडोज 3.x ड्राइवरों का उपयोग करने में सक्षम है।

विंडोज 3.x के विपरीत, विंडोज 95 में चलने वाले डॉस प्रोग्रामों को माउस, सीडी-रोम और साउंड कार्ड के लिए डॉस ड्राइवरों की आवश्यकता नहीं होती है; इसके बजाय विंडोज ड्राइवरों का उपयोग किया जाता है। HIMEM.SYS अभी भी विंडोज 95 को बूट करने के लिए आवश्यक है। EMM386 और अन्य मेमोरी मैनेजर, हालांकि, केवल DOS प्रोग्राम द्वारा उपयोग किए जाते हैं। इसके अलावा, CONFIG.SYS और AUTOEXEC.BAT सेटिंग्स (HIMEM.SYS को छोड़कर) विंडोज प्रोग्राम को प्रभावित नहीं करती हैं। डॉस गेम, जो विंडोज 3.x पर निष्पादित नहीं किया जा सका, विंडोज 95 के अंदर चल सकता है (गेम विंडोज 3.x को लॉक करने या अन्य समस्याओं का कारण बनता है)। विंडोज 3.x की तरह, उन्नत ग्राफिक्स एडेप्टर या वीडियो ग्राफिक्स अरे ग्राफिक्स मोड का उपयोग करने वाले डॉस प्रोग्राम विंडो मोड में चलते हैं (रंग ग्राफिक्स एडेप्टर और टेक्स्ट मोड प्रोग्राम चलाना जारी रख सकते हैं)।

स्टार्टअप पर, विंडोज 95 में एमएस-डॉस घटक एक दबाए गए का जवाब देता है F8 डिफ़ॉल्ट बूट प्रक्रिया को अस्थायी रूप से रोककर और डॉस बूट विकल्प मेनू पेश करके, उपयोगकर्ता को सामान्य रूप से विंडोज़ शुरू करने की इजाजत देता है, विंडोज़ को सुरक्षित मोड में शुरू करने या डॉस प्रॉम्प्ट से बाहर निकलने की अनुमति देता है। MS-DOS के पिछले संस्करणों की तरह, कोई 32-बिट समर्थन नहीं है और DOS ड्राइवरों को चूहों और अन्य हार्डवेयर के लिए लोड किया जाना चाहिए।

DOS अनुकूलता के परिणामस्वरूप, Windows 95 को आंतरिक DOS डेटा संरचनाओं को Windows 95 के साथ सिंक्रनाइज़ रखना पड़ता है। एक प्रोग्राम शुरू करते समय, यहां तक ​​कि एक मूल 32-बिट विंडोज प्रोग्राम, MS-DOS क्षणिक रूप से एक डेटा संरचना बनाने के लिए निष्पादित होता है जिसे कहा जाता है कार्यक्रम खंड उपसर्ग। ऐसा करने के दौरान एमएस-डॉस के लिए पारंपरिक मेमोरी से बाहर निकलना भी संभव है, जिससे प्रोग्राम को लॉन्च होने से रोका जा सके।विंडोज 3.x ने पहले पारंपरिक मेमोरी में फिक्स्ड सेगमेंट आवंटित किए। चूंकि खंडों को निश्चित रूप से आवंटित किया गया था, इसलिए विंडोज़ उन्हें स्थानांतरित नहीं कर सका, जो किसी और प्रोग्राम को लॉन्च होने से रोकेगा।

Microsoft ने Windows 95 OSR2 (OEM सर्विस रिलीज़ 2) में फ़ाइल नियंत्रण ब्लॉक (DOS 1.x और CP/M का API होल्ड-ओवर) के लिए आंशिक रूप से समर्थन हटा दिया। FCB फ़ंक्शंस FAT32 वॉल्यूम पढ़ सकते हैं, लेकिन उन्हें लिख नहीं सकते।

यूजर इंटरफेस
विंडोज 95 ने एक डेस्कटॉप रूपक के आधार पर एक पुन: डिज़ाइन किया गया विंडोज खोल पेश किया; शॉर्टकट_(कंप्यूटिंग)#Microsoft_Windows (शेल लिंक के रूप में भी जाना जाता है) पेश किए गए थे

विंडोज 3.1 में डेस्कटॉप का उपयोग चल रहे एप्लिकेशन के आइकन प्रदर्शित करने के लिए किया गया था। विंडोज 95 में, वर्तमान में चल रहे एप्लिकेशन स्क्रीन के नीचे एक टास्कबार पर बटन के रूप में प्रदर्शित होते हैं। टास्कबार में पृष्ठभूमि अनुप्रयोगों, वॉल्यूम नियंत्रण और वर्तमान समय के लिए आइकन प्रदर्शित करने के लिए उपयोग किया जाने वाला अधिसूचना क्षेत्र भी सम्मिलित है।

प्रारंभ मेनू, टास्कबार पर स्टार्ट बटन पर क्लिक करके या विंडोज की को दबाकर शुरू किया गया, एप्लिकेशन लॉन्च करने या दस्तावेज़ खोलने के एक अतिरिक्त साधन के रूप में पेश किया गया था। इसके पूर्ववर्ती कार्यक्रम प्रबंधक द्वारा उपयोग किए जाने वाले प्रोग्राम समूहों को बनाए रखने के दौरान, यह कैस्केडिंग उप-मेनू के भीतर एप्लिकेशन भी प्रदर्शित करता है।

पिछले फ़ाइल प्रबंधक (विंडोज़) प्रोग्राम को विंडोज़ एक्सप्लोरर और एक्सप्लोरर-आधारित नियंत्रण कक्ष (विंडोज़) द्वारा बदल दिया गया था और कई अन्य विशेष फ़ोल्डर जैसे माई कंप्यूटर, डायल-अप नेटवर्किंग, रीसायकल बिन, नेटवर्क नेबरहुड, माई डॉक्यूमेंट्स, हाल ही में जोड़े गए थे। दस्तावेज़, फ़ॉन्ट्स, प्रिंटर, और ब्रीफ़केस (माइक्रोसॉफ्ट विंडोज़) आदि सम्मिलित हैं। सीडी ड्राइव के लिए ऑटोरन पेश किया गया था।

उपयोगकर्ता इंटरफ़ेस विंडोज के पिछले संस्करणों से नाटकीय रूप से भिन्न दिखता था, लेकिन इसकी डिज़ाइन भाषा में मेट्रो (डिज़ाइन भाषा), एक्वा (उपयोगकर्ता इंटरफ़ेस) या सामग्री डिज़ाइन जैसा कोई विशेष नाम नहीं था। आंतरिक रूप से इसे नया खोल और बाद में केवल खोल कहा जाता था। नए शेल को विकसित करने के लिए माइक्रोसॉफ्ट के भीतर उपप्रोजेक्ट को आंतरिक रूप से स्टिम्पी के रूप में जाना जाता था। 1994 में, Microsoft डिज़ाइनर मार्क मलामुद और एरिक गवरिलुक ने विंडोज 95 प्रोजेक्ट के लिए संगीत तैयार करने के लिए ब्रायन एनो से संपर्क किया। परिणाम विंडोज 95 ऑपरेटिंग सिस्टम, माइक्रोसॉफ्ट ध्वनि की छह-सेकंड की स्टार्ट-अप म्यूजिक-साउंड थी और इसे पहली बार मई 1995 में विंडोज 95 मई टेस्ट रिलीज बिल्ड 468 पर स्टार्टअप साउंड के रूप में जारी किया गया था।

विंडोज 95 और विंडोज एनटी 4.0 के लिए जारी किए जाने पर, इंटरनेट एक्सप्लोरर 4 वैकल्पिक विंडोज डेस्कटॉप अपडेट के साथ आया, जिसने विंडोज एक्सप्लोरर को कई अतिरिक्त अपडेट प्रदान करने के लिए शेल को संशोधित किया, जिसमें क्विक लॉन्च टूलबार और इंटरनेट एक्सप्लोरर के साथ एकीकृत नई सुविधाएं सम्मिलित हैं, जैसे सक्रिय डेस्कटॉप (जो इंटरनेट सामग्री को सीधे डेस्कटॉप पर प्रदर्शित करने की अनुमति देता है)।

विंडोज 95 में पेश किए गए कुछ यूजर इंटरफेस तत्व, जैसे कि डेस्कटॉप, टास्कबार, स्टार्ट मेन्यू और विंडोज एक्सप्लोरर फाइल मैनेजर, विंडोज के भविष्य के संस्करणों में मौलिक रूप से अपरिवर्तित रहे।

तकनीकी सुधार
विन्डोज़ 95 में 255-वर्णों के मिश्रित-केस वाले लंबे फ़ाइलनामों के लिए समर्थन सम्मिलित था और प्रीमेप्टिवली मल्टीटास्क्ड प्रोटेक्टेड-मोड 32-बिट एप्लिकेशन थे। 16-बिट प्रक्रियाएं अभी भी सहकारी रूप से मल्टीटास्क थीं।

प्लग एंड प्ले
विंडोज 95 ने जितना संभव हो सके डिवाइस डिटेक्शन और कॉन्फ़िगरेशन को स्वचालित करने की कोशिश की, लेकिन फिर भी यदि आवश्यक हो तो मैन्युअल सेटिंग्स पर वापस आ सकता है। विंडोज 95 की प्रारंभिक स्थापना प्रक्रिया के दौरान, यह स्वचालित रूप से सिस्टम में स्थापित सभी उपकरणों का पता लगाने का प्रयास करेगा।

विंडोज 95 ने डिवाइस मैनेजर को यह इंगित करने के लिए भी पेश किया कि कौन से डिवाइस सही ड्राइवरों और कॉन्फ़िगरेशन के साथ बेहतर काम कर रहे थे और उपयोगकर्ता को मैन्युअल विकल्पों के साथ स्वचालित प्लग और प्ले-आधारित ड्राइवर स्थापना को ओवरराइड करने की अनुमति देने के लिए या कई अर्ध-स्वचालित कॉन्फ़िगरेशन का विकल्प देने की कोशिश करने के लिए उन उपकरणों के लिए संसाधन मुक्त करें जिन्हें अभी भी मैन्युअल कॉन्फ़िगरेशन की आवश्यकता है।

लॉन्ग फाइलनेम
वीएफएटी फाइल सिस्टम एक्सटेंशन के उपयोग के माध्यम से विंडोज 95 के साथ शुरू की गई लंबी फ़ाइल नाम सुविधा के लिए 32-बिट फ़ाइल एक्सेस आवश्यक है। यह विंडोज से शुरू किए गए विंडोज प्रोग्राम और एमएस-डॉस प्रोग्राम दोनों के लिए उपलब्ध है (उन्हें थोड़ा अनुकूलित करना होगा, क्योंकि लंबे फ़ाइल नामों तक पहुंचने के लिए बड़े पथनाम बफ़र्स और इसलिए अलग-अलग सिस्टम कॉल का उपयोग करना पड़ता है)। विंडोज 95 से पहले जारी किए गए प्रतिस्पर्धी डॉस-संगत ऑपरेटिंग सिस्टम इन नामों को नहीं देख सकते। फ़ाइलों में हेरफेर करने के लिए DOS उपयोगिताओं के पुराने संस्करणों का उपयोग करने का मतलब है कि लंबे नाम दिखाई नहीं देते हैं और खो जाते हैं यदि फ़ाइलों को स्थानांतरित या पुनर्नामित किया जाता है और प्रतिलिपि द्वारा (लेकिन मूल नहीं) यदि फ़ाइल की प्रतिलिपि बनाई जाती है। Windows 95 के दौरान पुराने Windows 3.1 सिस्टम के स्वचालित नवीनीकरण के दौरान, DOS और तृतीय-पक्ष डिस्क उपयोगिताओं की पहचान की जाती है और उन्हें अनुपलब्ध बना दिया जाता है, जो लंबे फ़ाइल नामों को नष्ट कर सकते हैं। जब Windows 95 को DOS मोड में प्रारंभ किया जाता है, उदा. DOS प्रोग्राम चलाने के लिए, डिस्क के निम्न-स्तर की पहुँच को लॉक कर दिया गया है। यदि डिस्क उपयोगिताओं पर निर्भर होने की आवश्यकता उत्पन्न होती है जो लंबे फ़ाइल नामों को नहीं पहचानती हैं, जैसे कि MS-DOS 6. x की डीफ़्रेग उपयोगिता, बैकअप के लिए एलएफएनबैक नामक प्रोग्राम और लंबी फ़ाइल नामों की बहाली सीडी-रोम पर प्रदान की जाती है, विशेष रूप से इसकी \ADMIN\APPTOOLS\LFNBACK निर्देशिका में।

32-बिट
विंडोज 95 ने पुराने, 16-बिट x86 प्रोसेसर के लिए समर्थन की कमी के साथ वर्कग्रुप्स 3.11 के लिए विंडोज का अनुसरण किया, इस प्रकार इंटेल 80386 (या संगत) की आवश्यकता थी। जबकि OS कर्नेल 32-बिट है, अधिकांश कोड (विशेष रूप से उपयोगकर्ता इंटरफ़ेस के लिए) प्रदर्शन कारणों के साथ-साथ विकास समय की कमी के कारण 16-बिट बने रहे। इसका सिस्टम स्थिरता पर हानिकारक प्रभाव पड़ा और इसके कारण बार-बार एप्लिकेशन क्रैश हो गया।

वर्कग्रुप्स 3.11 के लिए विंडोज में 32-बिट फ़ाइल एक्सेस की शुरुआत का मतलब था कि 16-बिट रियल मोड एमएस-डॉस का उपयोग विंडोज़ के चलने के दौरान फाइलों के प्रबंधन के लिए नहीं किया जाता है, और 32-बिट डिस्क एक्सेस के पहले परिचय का मतलब है कि पीसी हार्ड डिस्क के प्रबंधन के लिए बायोस का अब अक्सर उपयोग नहीं किया जाता है। अनुकूलता के लिए पुराने-शैली के ड्राइवर चलाने के लिए डॉस का उपयोग किया जा सकता है, लेकिन माइक्रोसॉफ्ट उनका उपयोग करने को हतोत्साहित करता है, क्योंकि यह उचित मल्टीटास्किंग को रोकता है और सिस्टम स्थिरता को बाधित करता है। नियंत्रण कक्ष उपयोगकर्ता को यह देखने की अनुमति देता है कि कौन से एमएस-डॉस घटक सिस्टम द्वारा उपयोग किए जाते हैं; इष्टतम प्रदर्शन तब प्राप्त होता है जब उन्हें बायपास किया जाता है। विंडोज कर्नेल सुरक्षित मोड में एमएस-डॉस-शैली के वास्तविक-मोड ड्राइवरों का उपयोग करता है, जो उपयोगकर्ता को मूल, संरक्षित-मोड ड्राइवरों को लोड करने से संबंधित समस्याओं को ठीक करने की अनुमति देने के लिए मौजूद है।

ओईएम सेवा विज्ञप्ति में मुख्य सुधार
विंडोज 95 की ओईएम सेवा रिलीज ने विंडोज में कई नई तकनीकों के लिए समर्थन पेश किया, जो विंडोज 95 की मूल रिलीज में सम्मिलित नहीं थे। डिस्क ड्राइव, यूएसबी (यूनिवर्सल सीरियल बस), आईईईई 1394 (फायरवायर), और एक्सेलरेटेड ग्राफिक्स पोर्ट।

एक्सेसिबिलिटी फीचर्स (अभिगम्यता विशेषताएं)
विंडोज 95 ने स्टिकी कीज, फ़िल्टरकुंजी, टॉगलकुंजी और माउस कीज जैसे कंप्यूटर एक्सेसिबिलिटी फीचर प्रस्तुत किए। माइक्रोसॉफ्ट एक्टिव एक्सेसिबिलिटी एपीआई को विंडोज 95 के लिए ऐड-ऑन के रूप में प्रस्तुत किया गया था।

सिस्टम आवश्यकताएँ
आधिकारिक सिस्टम आवश्यकताएँ किसी भी गति का इंटेल 386 (Intel 386DX सीपीयू, चयनित सुविधाओं के आधार पर 4 एमबी सिस्टम रैम और 50-55 MB हार्ड डिस्क स्थान थे। ये न्यूनतम दावे विंडोज 3.1 माइग्रेशन के उपलब्ध बाजार को अधिकतम करने के लिए किए गए थे। यह कॉन्फ़िगरेशन वर्चुअल मेमोरी पर बहुत अधिक निर्भर करेगा और केवल एकल-कार्य समर्पित वर्कस्टेशन पर उत्पादक उपयोग के लिए इष्टतम था। विंडोज 95 को 386 एसएक्स पर चलाना संभव था, लेकिन इसके 16-बिट बाहरी डेटा बस के कारण प्रदर्शन और भी कम स्वीकार्य हो गया। इष्टतम प्रदर्शन प्राप्त करने के लिए, माइक्रोसॉफ्ट ने i486 या कम से कम 8 एमबी रैम के साथ संगत सीपीयू की अनुशंसा की।

विंडोज 95 2.1 GHz से तेज़ प्रोसेसर और लगभग 480 एमबी से अधिक मेमोरी वाले कंप्यूटर पर बूट करने में विफल हो सकता है। ऐसी स्थिति में, फ़ाइल कैश आकार या वीडियो मेमोरी के आकार को कम करने से मदद मिल सकती है। माइक्रोसॉफ्ट के अनुसार सैद्धांतिक अधिकतम 2 जीबी है।

विंडोज 95 की अधिकांश प्रतियां सीडी-रोम पर थीं, लेकिन पुरानी मशीनों के लिए $3 1/2$ इंच फ्लॉपी संस्करण भी उपलब्ध था। विंडोज 95 का खुदरा फ्लॉपी डिस्क संस्करण 13 डीएमएफ स्वरूपित फ्लॉपी डिस्क पर आया, जबकि OSR 2.1 ने फ्लॉपी की संख्या को दोगुना कर 26 कर दिया। माइक्रोसॉफ्ट प्लस! विंडोज 95 के लिए फ्लॉपी डिस्क पर भी उपलब्ध था।

अपग्रडेबिलिटी (उन्नयन क्षमता)
विंडोज 95 को विंडोज 98 से हटा दिया गया था, जिसमें डिफ़ॉल्ट रूप से विंडोज डेस्कटॉप अपडेट और इंटरनेट एक्सप्लोरर 4 भी सम्मिलित था। इसे अभी भी सीधे विंडोज 2000 प्रोफेशनल [34] या विंडोज मी में अपग्रेड किया जा सकता है। ऑफिस 2000 (Microsoft Office), विंडोज 95 के साथ संगत होने के लिए माइक्रोसॉफ्ट ऑफिस का अंतिम संस्करण है। इसी तरह, जून 2000 में जारी विंडोज मीडिया प्लेयर 7.0, और फरवरी 2001 में जारी डायरेक्टएक्स 8.0ए, विंडोज मीडिया प्लेयर (Windows Media Player) और डायरेक्टएक्स विंडोज 95 के अंतिम उपलब्ध संस्करण हैं।

इंटरनेट एक्सप्लोरर
विंडोज 95 मूल रूप से इंटरनेट एक्सप्लोरर के बिना भेज दिया गया था, और डिफ़ॉल्ट नेटवर्क इंस्टॉलेशन ने इंटरनेट पर उपयोग किए जाने वाले नेटवर्क प्रोटोकॉल टीसीपी / आईपी को स्थापित नहीं किया था। विंडोज 95 की रिलीज की तारीख पर, इंटरनेट एक्सप्लोरर 1.0 उपलब्ध था, लेकिन केवल प्लस! विंडोज 95 के लिए ऐड-ऑन पैक, जो अलग उत्पाद था। प्लस! पैक ऑपरेटिंग सिस्टम के रूप में कई खुदरा उपभोक्ताओं तक नहीं पहुंच पाया (यह मुख्य रूप से इसके गैर-इंटरनेट-संबंधित ऐड-ऑन जैसे कि थीम और बेहतर डिस्क संपीड़न के लिए विज्ञापित किया गया था) लेकिन साधारण तौर पर पूर्व-स्थापित (ओईएम) बिक्री में सम्मिलित था, और विंडोज 95 की रिलीज के समय, वेब को मुख्य रूप से एनसीएसए मोज़ेक और नेटस्केप नेविगेटर (आईबॉक्स जैसे उत्पादों द्वारा प्रचारित) जैसे विभिन्न शुरुआती वेब ब्राउज़रों के साथ ब्राउज किया जा रहा था।

विंडोज 95 ओईएम सर्विस रिलीज 1 ओएस के साथ इंटरनेट एक्सप्लोरर (संस्करण 2.0) को सम्मिलित करने वाली विंडोज की पहली रिलीज थी। जबकि कोई अनइंस्टालर नहीं था, अगर वांछित हो तो इसे आसानी से हटाया जा सकता था। ओईएम सर्विस रिलीज 2 में इंटरनेट एक्सप्लोरर 3 सम्मिलित है। विंडोज 95 पर इंटरनेट एक्सप्लोरर 4 की स्थापना (या कंप्यूटर पर पहले से स्थापित ओएसआर2.5 संस्करण) ने विंडोज 95 एक्टिव डेस्कटॉप और ब्राउज़र इंटीग्रेशन को विंडोज एक्सप्लोरर में दिया, जिसे विंडोज डेस्कटॉप अपडेट के रूप में जाना जाता है। विंडोज 95 के अंतिम रिलीज के सीडी संस्करण, ओईएम सर्विस रिलीज 2.5 (संस्करण 4.00.950सी), में इंटरनेट एक्सप्लोरर 4 सम्मिलित है, और विंडोज 95 के शुरुआती सेटअप और पहले बूट के पूरा होने के बाद इसे स्थापित करता है।

जबकि ब्राउज़र की केवल 4.x श्रृंखला में विंडोज डेस्कटॉप अपडेट सुविधाओं को स्थापित करने का विकल्प सम्मिलित था, बाद के 5.x संस्करण में विकल्प छुपा हुआ था। अस्थायी फ़ोल्डर में स्थित इंस्टॉलर की कॉन्फ़िगरेशन फ़ाइल को संपादित करने से इंस्टॉलर में यह सुविधा उपलब्ध हो जाएगी। वैकल्पिक रूप से, विंडोज़ 95 और विंडोज़ एनटी 4.0 उपयोगकर्ता इंटरनेट एक्सप्लोरर के नए संस्करण को स्थापित करने से पहले आईई 4 को डेस्कटॉप अपडेट के साथ स्थापित कर सकते थे। विंडोज 95 पर समर्थित इंटरनेट एक्स्प्लोरर का अंतिम संस्करण एसपी 2 के साथइंटरनेट एक्स्प्लोरर 5.5 है, जिसे 23 जुलाई, 2001 को जारी किया गया था। विंडोज 95 को माइक्रोसॉफ्ट की डायल-अप ऑनलाइन सेवा के साथ भेज दिया गया, जिसे माइक्रोसॉफ्ट नेटवर्क (एमएसएन) कहा जाता है।

रिलीज और प्रचार
विंडोज 95 रिलीज़ में द रोलिंग स्टोन्स के 1981 के एकल "स्टार्ट मी अप" (स्टार्ट बटन का एक संदर्भ) की विशेषता वाला विज्ञापन सम्मिलित था। यह व्यापक रूप से रिपोर्ट किया गया था कि माइक्रोसॉफ्ट ने विंडोज 95 विज्ञापन अभियान में गीत के उपयोग के लिए रोलिंग स्टोन्स को यूएस $ 8 और यूएस $ 14 मिलियन के बीच भुगतान किया था। हालांकि, माइक्रोसॉफ्ट ने कहा कि यह उनके बाजार मूल्य को बढ़ाने के लिए बैंड द्वारा फैलाई गई अफवाह मात्र थी और कंपनी ने 3 मिलियन अमेरिकी डॉलर का भुगतान किया। जेनिफर एनिस्टन और मैथ्यू पेरी की विशेषता वाले "साइबर सिटकॉम" नामक 30 मिनट के प्रचार वीडियो को भी विंडोज 95 की विशेषताओं को प्रदर्शित करने के लिए जारी किया गया था। माइक्रोसॉफ्ट के यूएस डॉलर 200 मिलियन के विज्ञापन अभियान में उन लोगों की कहानियां दिखाई गईं, जो प्रति प्राप्त करने के लिए दुकानों के बाहर कतार में प्रतीक्षा कर रहे थे।

यूके में, सबसे बड़ी कंप्यूटर श्रृंखला पीसी वर्ल्ड (रिटेलर) खुदरा विक्रेता) को बड़ी मात्रा में पॉइंट-ऑफ-सेल सामग्री प्राप्त हुई; उत्पाद की पहली प्रतियाँ बेचने के लिए आधी रात को कई शाखाएँ खुलीं। कई बार की प्रतियां मुफ्त में उपलब्ध थीं, और माइक्रोसॉफ्ट ने 1.5 मिलियन मुद्दों के लिए भुगतान किया (उस समय दैनिक संचलन का दोगुना)।

संयुक्त राज्य अमेरिका में, न्यूयॉर्क शहर में एम्पायर स्टेट बिल्डिंग को विंडोज लोगो के रंगों से मेल खाने के लिए जलाया गया था। कनाडा में, ए 100 m टोरंटो में सीएन टावर के किनारे बैनर लटका दिया गया था।

रिलीज में सीडी पर कई "फन स्टफ" आइटम सम्मिलित थे, जिसमें एडी ब्रिकेल के "गुड टाइम्स" के संगीत वीडियो और वेइज़र की "बडी होली (Buddy Holly)", 1995 की फिल्म रॉब रॉय और कंप्यूटर गेम होवर! का ट्रेलर सम्मिलित था।

बिक्री बहुत अधिक थी, केवल चार दिनों में दुनिया भर में दस लाख प्रतियां भेज दी गईं। अंतर्राष्ट्रीय डेटा निगम के अनुसार, 1998 के अंत तक, विंडोज 95 57.4% मार्केटशेयर के साथ सबसे अधिक इस्तेमाल किया जाने वाला डेस्कटॉप ओएस था, इसके उत्तराधिकारी विंडोज 98 17.2% पर दूसरे स्थान पर आ रहा था। विंडोज 95 ने अभी भी मई 1999 के महीने में बड़े ग्राहकों को अधिक गैर-ओईएम प्रतियां बेचीं, जिसके लिए विश्लेषकों ने बड़ी कंपनियों को विंडोज 2000 की रिलीज के लिए इंतजार करने का विकल्प चुना।

संस्करण
कई विंडोज 95 संस्करण जारी किए गए हैं। केवल मूल रिलीज़ को सिकुड़ने वाले उत्पाद के रूप में बेचा गया था; बाद के संस्करण नए पीसी पर स्थापना के लिए केवल कंप्यूटर ओईएम को प्रदान किए गए थे। इस कारण से, इन संस्करणों को ओईएम सर्विस रिलीज (ओएसआर) के रूप में जाना जाता है।

विंडोज 95 की शुरुआत के साथ, माइक्रोसॉफ्ट ने 'माइक्रोसॉफ्ट प्लस' जारी किया! विंडोज 95 पैक के लिए, जिसमें इंटरनेट एक्सप्लोरर, ड्राइवस्पेस और अतिरिक्त थीम सहित हाई-एंड मल्टीमीडिया पीसी के लिए कई वैकल्पिक घटक सम्मिलित थे।

पहला सर्विस पैक मूल रिलीज के आधे साल बाद उपलब्ध कराया गया था और इसमें कई छोटे बग फिक्स किए गए थे।

दूसरे सर्विस पैक ने मुख्य रूप से नए हार्डवेयर के लिए समर्थन पेश किया, विशेष रूप से फैट 32 फ़ाइल सिस्टम के रूप में 2 जीबी से बड़ी हार्ड ड्राइव के लिए समर्थन। यह रिलीज़ कभी भी अंतिम उपयोगकर्ताओं को सीधे उपलब्ध नहीं कराया गया था और केवल नए पीसी की खरीद के साथ ओईएम के माध्यम से बेचा गया था।

पूरा तीसरा सर्विस पैक कभी जारी नहीं किया गया, लेकिन दूसरे के लिए दो छोटे अपडेट यूएसबी सप्लीमेंट (ओएसआर 2.1) और विंडोज डेस्कटॉप अपडेट (ओएसआर 2.5) के रूप में जारी किए गए। दोनों स्टैंड-अलोन अपडेट के रूप में उपलब्ध थे और ओईएम द्वारा भेजे गए अपडेटेड डिस्क इमेज के रूप में। ओएसआर 2.5 विंडोज एक्सप्लोरर में कई बदलावों को प्रदर्शित करने के लिए उल्लेखनीय था, इसे इंटरनेट एक्सप्लोरर 4.0 के साथ एकीकृत किया गया था- इंटरनेट एक्सप्लोरर का यह संस्करण विंडोज 98 में प्रदर्शित संस्करण के समान दिखता है।

लिगेसी
31 दिसंबर, 2001 को, माइक्रोसॉफ्ट ने विंडोज 95 के लिए अपना समर्थन समाप्त कर दिया, जिससे यह माइक्रोसॉफ्ट जीवनचक्र नीति के अनुसार "अप्रचलित" उत्पाद बन गया।

उसके बाद से कई विशेषताएं माइक्रोसॉफ्ट विंडोज श्रृंखला के प्रमुख घटक बन गए हैं, जैसे कि स्टार्ट मेनू और टास्कबार, जिसकी उत्पत्ति विंडोज 95 में हुई थी। गार्टनर के विश्लेषक, नील मैकडोनाल्ड ने कहा कि विंडोज 95 "तकनीकी क्षमता और अंतर में एक क्वांटम लीप था। "सीएनईटी की इना फ्राइड ने कहा कि "2001 में जब तक विंडोज 95 को बाजार में उतारा गया, तब तक यह दुनिया भर के कंप्यूटर डेस्कटॉप पर स्थिरता बन गया था।"

भले ही विंडोज 95 के लिए समर्थन समाप्त हो गया है, सॉफ्टवेयर कभी-कभी विभिन्न उद्देश्यों के लिए लीगेसी सिस्टम पर उपयोग में रहता है। इसके अलावा, कुछ वीडियो गेम के प्रति उत्साही पुराने डॉस गेम खेलने के लिए अपनी विरासत प्रणाली के लिए विंडोज 95 का उपयोग करना चुनते हैं, हालांकि विंडोज के कुछ अन्य संस्करण जैसे विंडोज 98 का भी इस उद्देश्य के लिए उपयोग किया जा सकता है।

विंडोज 95 को 2016 की शुरुआत में वेब-आधारित डॉसबॉक्स (DOSBox) एमुलेटर में लागू किया गया था।

यह भी देखें

 * विंडोज 9एक्स

अग्रिम पठन
Microsoft:

Third-party: