زنگ

کسانی هستند که قبل از شما این خبر را می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه دوست دارید زنگ را بخوانید
بدون هرزنامه

کلیت نرم افزار (نرم افزار) به طور کلی به دو دسته تقسیم می شود سیستمیکو برنامه های کاربردی. گروه اول عملکرد دوم را بر روی سخت افزار موجود (پردازنده، دیسک، رم، دستگاه های ورودی/خروجی) تضمین می کند. سیستم عامل (OS) به نرم افزار سیستم اشاره دارد. یکی از وظایف سیستم عامل پیاده سازی الگوریتم های کار با سخت افزار است. ممکن است این سوال پیش بیاید: چرا این امر ضروری است؟ پس از همه، اگر در مورد آن فکر کنید، هر برنامه کاربردی می تواند شامل کدهایی باشد که دسترسی به سخت افزار را فراهم می کند. با این حال، این فقط زندگی را برای برنامه نویسان سخت تر می کند و نرم افزار را به اندازه بزرگ تبدیل می کند. و غم انگیزترین چیز این است که در برنامه های کاربردی بسیاری از همان کدها مسئول اجرای دستورات سطح پایین (دسترسی به سخت افزار) هستند. علاوه بر این، چگونگی حل مشکل کار مشترک برنامه های مختلف در یک کامپیوتر یک سوال دیگر است. بنابراین، سیستم عامل ها و سایر نرم افزارهای سیستمی به درستی نقش تعیین شده خود را به عنوان واسطه بین نرم افزار کاربردی و سخت افزار کامپیوتر ایفا می کنند.

حتی در توسعه تاریخی خود، سیستم عامل ها دقیقاً به عنوان مجموعه ای از برنامه ها و کتابخانه ها برای مدیریت عملیات ورودی و خروجی ایجاد شدند. این برنامه‌های نسبتاً همه‌کاره سپس توسط برنامه‌نویس‌های دیگری که دیگر نیازی به برنامه‌ریزی خواندن داده‌ها از فلاپی دیسک یا خروجی متن به چاپگر نداشتند، مورد استفاده قرار گرفتند. آنها به سادگی یک تابع را از کتابخانه موجود فراخوانی کردند و همه کارها را انجام داد (از قبل حاوی کد کار با دستگاه های فیزیکی بود).

با گذشت زمان، سیستم عامل پیچیده تر و پیچیده تر شد، وظایف جدیدی به آن محول شد. کارکرد. کامپیوترها قدرتمندتر شدند، لازم بود به طور همزمان مجموعه خاصی از برنامه ها را برای اجرا توسط پردازنده اجرا کنند. سیستم عامل شروع به حل مشکل توزیع کارآمد منابع سخت افزاری بین برنامه های در حال اجرا کرد. چندین کاربر همزمان شروع به کار با یک کامپیوتر کردند. سیستم عامل شروع به نظارت بر حقوق همه و محافظت از داده ها کرد. در نتیجه، سیستم عامل های مدرن شامل بسیاری از ویژگی های مختلف است.

به روش خودم سیستم عاملمجموعه ای از برنامه ها و ماژول ها را نشان می دهد. مفهوم هسته سیستم عامل را تعریف کنید. نرم افزار هسته از تداخل کاربر و برنامه نویس محافظت می شود. برنامه های کاربردی با درخواست هایی برای انجام اقدامات خاصی با سخت افزار به هسته دسترسی پیدا می کنند. این درخواست ها تماس های سیستمی نامیده می شوند و دستورات خاصی هستند.

هدف سیستم عامل

بنابراین، سیستم عامل دو وظیفه اصلی را انجام می دهد:

  1. کاربران و برنامه نویسان را برای استفاده از سخت افزار تسهیل می کند (یا حتی آنها را قادر می سازد). به عنوان مثال، سیستم عامل این امکان را فراهم می کند که از نحوه پردازش داده ها بر روی هارد دیسک انتزاعی گرفته و با مفهوم یک فایل کار کنید.
  2. استفاده کارآمد از سخت افزار را تضمین می کند. از آنجایی که به طور همزمان بیش از یک برنامه در رایانه های مدرن اجرا می شود، سیستم عامل وظیفه تخصیص حافظه، ثبت پردازنده و غیره را بین برنامه های در حال اجرا در هر زمان معین بر عهده دارد. سیستم عامل توزیع بهینه این منابع را در زمان (استفاده از پردازنده توسط برنامه ها به نوبه خود) و فضا (بارگذاری برنامه های مختلف در قسمت های مختلف RAM) تعیین می کند.

ویندوز خانواده سیستم عامل

تا به امروز، محبوب ترین سیستم عامل ها خانواده ویندوز است که محصول اختصاصی (تجاری) شرکت مایکروسافت است.

ویندوز "شجره" خود را از سیستم عامل DOS شروع می کند و در ابتدا پوسته هایی بود که روی آن ساخته می شد (ویندوز از زیر DOS راه اندازی شد) ، قابلیت های DOS را افزایش داد و کار کردن با رایانه را برای کاربر ناآماده آسان تر کرد. در حال حاضر نسخه های بعدی (شروع با ویندوز NT) سیستم عامل های تمام عیار بودند.

مزیت ویندوز رابط کاربر پسند است. از کاستی ها، غیر قابل اعتماد بودن سیستم ذکر شده است.

سیستم عامل یونیکس مانند

سیستم عامل یونیکس تأثیر زیادی در توسعه دنیای سیستم عامل ها داشته است و پایه و اساس عملکرد سیستم عامل های مدرن را پی ریزی کرده است. یونیکس در اصل یک سیستم توسعه نرم افزار بود. بیشتر برنامه نویسان در یونیکس کار می کردند (و به طور کلی، در دهه 70، تعداد کمی از افراد دیگر با کامپیوتر کار می کردند).
یونیکس از چندین ایده اساسی تکامل یافته است. به عنوان مثال، یک مشکل کوچک باید با یک برنامه کوچک حل شود و مسائل پیچیده باید با ترکیبی از برنامه های ساده حل شوند.

در یونیکس توجه زیادی به توزیع منابع کامپیوتری بین کاربران شده است. این سیستم چند ترمینال است (هر کاربر با استفاده از ترمینال خود با کامپیوتر کار می کند).

اگرچه سیستم‌های شبه یونیکس نسبت به ویندوز محبوبیت کمتری دارند، اما روی انواع بزرگ رایانه‌ها اجرا می‌شوند.

لینوکس

لینوکس مجموعه‌ای از سیستم‌عامل‌های شبه یونیکس (توزیع) است که اغلب آزادانه توزیع می‌شوند.

یکی از ویژگی های منحصر به فرد سیستم های گنو/لینوکس عدم وجود یک مرکز توسعه جغرافیایی واحد است. لینوکس و برنامه های مربوط به آن توسط میلیون ها برنامه نویس پراکنده در سراسر جهان نوشته شده است.

سیستم عامل مک

این سیستم عامل نیز بر اساس هسته یونیکس ساخته شده است.

این محصول اپل برای کامپیوترهای مکینتاش خودش است.

قابل اعتماد و راحت در نظر گرفته می شود. اما بر خلاف ویندوز، آنقدر محبوب نیست.

ویندوز مایکروسافت

مایکروسافت ویندوز (/ˈwɪndoʊz/) خانواده ای از سیستم عامل های اختصاصی مایکروسافت است. سیستم عامل های ویندوز بر روی پلتفرم های x86، x86-64، IA-64، ARM اجرا می شوند. همچنین نسخه هایی برای DEC Alpha، MIPS و PowerPC وجود داشت.

نسخه های ویندوز مایکروسافت

نسخه های زیر از ویندوز مایکروسافت وجود دارد:

1. ویندوز 1.0 (1985)

2. ویندوز 2.0 (1987)

3. ویندوز 3.0 (1990)

4. ویندوز 3.1 (1992)

5. Windows For Workgroups 3.1 (1992)

6. ویندوز NT 3.1 (1993)

7. ویندوز NT 3.5 (1994)

8. ویندوز NT 3.51 (1995)

9. ویندوز 95 (1995)

10. Windows NT 4.0 (1996)

11. ویندوز 98 (1998)

12. Windows 98 SE (1999)

13. ویندوز 2000 (2000)

14 Windows Me (2000)

15. ویندوز XP (2001)

16. نسخه 64 بیتی ویندوز XP (2003)

17. ویندوز سرور 2003 (2003)

18. Windows Fundamentals for Legacy PCs (2006)

19. ویندوز ویستا (2007)

20. Windows Home Server (2007)

21. ویندوز سرور 2008 (2008)

23. Windows Server 2008 R2 (که قبلاً با نام Windows Server 7 شناخته می شد) (برنامه ریزی برای انتشار در اواخر سال 2009 اوایل سال 2010)

24. ویندوز 8 (برنامه ریزی برای انتشار در سال 2012)

بیایید نگاهی دقیق تر به هر یک از این سیستم عامل ها بیندازیم.

ویندوز 1.x

Windows 1.01 که در 20 نوامبر 1985 منتشر شد، اولین تلاش مایکروسافت برای ایجاد یک محیط عملیاتی چندوظیفه ای برای رایانه شخصی IBM با یک رابط گرافیکی بود.

برخلاف نسخه‌های بعدی، ویندوز 1.0 تنها پشتیبانی چندوظیفه‌ای محدودی را برای برنامه‌های موجود MS-DOS ارائه می‌کرد، که عمدتاً بر ایجاد یک الگوی محیطی برای اجرای و تعامل برنامه‌ها و همچنین یک API پایدار برای برنامه‌های ویندوز آینده تمرکز داشت. امروزه، بیست و سه سال پس از انتشار ویندوز 1.0، نه تنها می توان بسیاری از برنامه های ایجاد شده برای آن نسخه را بر روی یک سیستم مدرن ویندوز XP اجرا کرد، بلکه می توان کد منبع آنها را در برنامه های کاربردی "مدرن" با امکانات کامل کامپایل کرد. (با تغییرات جزئی).

Windows 1.0 اغلب یک "پوسته" برای سیستم عامل MS-DOS در نظر گرفته می شود (این تعریف اغلب برای نسخه های بعدی ویندوز نیز اعمال می شود). در واقع، ویندوز 1.0 از MS-DOS اجرا می شد، برنامه های آن می توانستند توابع MS-DOS را فراخوانی کنند، و برنامه های رابط کاربری گرافیکی آن از همان فایل های اجرایی EXE مانند برنامه های معمولی MS-DOS اجرا می شدند. با این حال، فایل‌های اجرایی ویندوز فرمت متفاوتی داشتند (NE - English new executable)، که فقط توسط ویندوز قابل پردازش بود و به عنوان مثال، اجازه بارگیری کد و داده‌ها را در صورت درخواست می‌داد. برنامه ها فقط برای مدیریت حافظه با استفاده از سیستم مدیریت تخصیص حافظه خود ویندوز مورد نیاز بودند که امکان استفاده از حافظه مجازی را فراهم می کرد.

تعریف ویندوز 1.0 به عنوان "پوسته ای برای DOS" از این واقعیت ناشی می شود که فقط به عنوان یک محیط گرافیکی برای اجرای برنامه ها ایجاد شده است و نه به عنوان یک سیستم عامل با امکانات کامل. با این حال، ویندوز 1.0 شامل درایورهای بومی برای کارت‌های گرافیک، موس، صفحه‌کلید، چاپگر و پورت‌های سریال بود. انتظار می‌رفت که برنامه‌ها فقط APIهای ساخته شده بر روی این درایورها را فراخوانی کنند. با توجه به پشتیبانی محدود از گرافیک و تجهیزات جانبی در MS-DOS، برنامه‌ها باید مستقیماً به سخت‌افزار (یا در برخی موارد، بایوس) دسترسی پیدا می‌کردند تا اقدامات لازم را انجام دهند. بنابراین، ویندوز 1.0 فقط یک پوسته برای MS-DOS نبود، بلکه مکمل و تا حدی جایگزین ویژگی هایی شد که در MS-DOS ارائه نشده بود. سطح جایگزینی MS-DOS در نسخه های بعدی ویندوز افزایش یافته است.

اولین نسخه منتشر شده ویندوز 1.01 بود. نسخه 1.0 به دلیل یک باگ جدی که مانع از انتشار این نسخه شده بود منتشر نشد.

نسخه 1.02 که در می 1986 منتشر شد، بین المللی بود و برای زبان های اروپایی مختلف محلی سازی شده بود.

نسخه 1.03 که در آگوست 1986 منتشر شد، فقط برای ایالات متحده بود و دارای پیشرفت هایی بود که آن را بیشتر شبیه یک نسخه بین المللی کرد. این شامل درایورهای صفحه کلید اروپایی و درایورهای اضافی برای صفحه نمایش و چاپگرها بود.

نسخه 1.04 که در آوریل 1987 منتشر شد، پشتیبانی از کارت های گرافیک VGA را که در رایانه های جدید سری PS/2 از IBM معرفی شده بودند، اضافه کرد. در همان زمان، مایکروسافت به همراه IBM سیستم عامل OS / 2 را با رابط گرافیکی - Presentation Manager معرفی کردند که به گفته شرکت ها، قرار بود در نهایت جایگزین MS-DOS و Windows شود.

ویندوز 1.0 با ویندوز 2.0 که در نوامبر 1987 منتشر شد جایگزین شد.

ویندوز 2.x

به جای کاشی کاری ویندوز که در ویندوز 1.x بود، ویندوز 2.x سیستمی از پنجره های همپوشانی را پیاده سازی کرد. همچنین از حالت محافظت شده 80286 و پردازنده های بهتر بهره می برد و به برنامه ها اجازه می دهد از حافظه اصلی 640 کیلوبایتی DOS فراتر بروند. در ژوئن 1988، نسخه 2.1 منتشر شد که به ویندوز 286 تغییر نام داد. همچنین در 9 دسامبر 1987، ویندوز 386 منتشر شد، نسخه ای از ویندوز 2.0 بهینه شده برای آخرین CPU اینتل. این تا حدی بر بازار تأثیر دارد، اما عمدتاً به دلیل توانایی اجرای چندین برنامه DOS در آن است<виртуальных машинах>CPU 386; این پایه و اساس اکثر ویژگی های آینده ویندوز 3.0 است.

ویندوز 3.x

Windows 3.x نام عمومی خانواده ای از سیستم عامل های مایکروسافت است که از سال 1990 تا 1994 منتشر شد. اولین نسخه گسترده مایکروسافت ویندوز 3.0 بود که به مایکروسافت اجازه داد تا برای سیستم عامل های رابط کاربری گرافیکی با مکینتاش و Commodore Amiga رقابت کند.

ویندوز 3.0 در 22 مه 1990 با رابط کاربری به‌روز شده و بهبودهای فنی برای بهره‌گیری از قابلیت‌های مدیریت حافظه پردازنده‌های 80286 و 80386 اینتل منتشر شد. برنامه های متنی ایجاد شده برای MS-DOS را می توان در یک پنجره اجرا کرد (این ویژگی قبلاً به میزان محدودتری در Windows/386 2.1 در دسترس بود). این باعث شد که سیستم به عنوان یک پایگاه چندوظیفه ای ساده برای برنامه های قدیمی تر قابل استفاده باشد. با این حال، برای کامپیوترهای خانگی، این ویژگی از اهمیت زیادی برخوردار نبود، زیرا اکثر بازی ها و برنامه های سرگرمی همچنان به دسترسی مستقیم به DOS نیاز دارند.

ابزار اجرایی MS-DOS که قبلا برای اجرای برنامه‌ها و مدیریت فایل‌ها استفاده می‌شد، با ابزارهای مدیر برنامه و مدیریت فایل جایگزین شده است و این کارها را آسان‌تر می‌کند. با این حال، MS-DOS Executive همچنان با سیستم به عنوان یک رابط کاربری جایگزین ارسال می شد. کنترل پنل، که قبلا یک اپلت معمولی بود، دوباره طراحی شده و بیشتر شبیه همتای خود در سیستم عامل Mac OS شده است. تنظیمات سیستم را متمرکز کرد، از جمله کنترل محدود روی طرح رنگ رابط. چندین برنامه ساده مانند ویرایشگر متن Notepad و واژه‌پرداز Write (هر دو از نسخه‌های قبلی ویندوز به ارث رسیده‌اند)، یک ضبط کننده ماکرو (جدید در ویندوز 3.0 که بعداً حذف شد) و یک ماشین‌حساب (همچنین از نسخه‌های قبلی) گنجانده شد. بازی قدیمی Reversi با بازی کارتی Klondike Solitaire تکمیل شد.

ویندوز 3.0 آخرین نسخه ویندوزی بود که مایکروسافت ادعا کرد با برنامه های قدیمی ویندوز سازگاری کامل دارد.

پسوندهای رسانه ای در پاییز سال 1991 برای پشتیبانی از درایوهای CD و کارت های صدا با متداول شدن آنها منتشر شد. این افزونه‌ها برای OEMها، عمدتاً تولیدکنندگان درایوهای CD و کارت‌های صدا، منتشر شده‌اند. آنها قابلیت ورودی/خروجی صوتی ساده و پخش کننده سی دی صوتی را به ویندوز 3.0 اضافه کردند. ویژگی های برنامه افزودنی رسانه جدید در حالت واقعی در دسترس نبودند. پس از آن، بسیاری از ویژگی های این افزونه ها در ویندوز 3.1 گنجانده شد.

ویندوز 3.1 (با اسم رمز اصلی Janus)، که در 18 مارس 1992 منتشر شد، پسوند ویندوز 3.0 بود. این شامل سیستم فونت TrueType (و مجموعه ای از فونت های نسبتاً خوب از قبل نصب شده بود) که ویندوز را برای اولین بار به یک پلت فرم جدی انتشار دسکتاپ تبدیل کرد. قابلیت های مشابهی را می توان در ویندوز 3.0 با استفاده از برنامه Adobe Type Manager به دست آورد. این نسخه از ویندوز همچنین شامل یک برنامه ضد ویروس ساده به نام Microsoft Anti-Virus for Windows بود که بعدها به دلیل شناسایی Windows 95 Setup به عنوان حاوی ویروس کامپیوتری بدنام شد. با شروع این نسخه، سیستم های ویندوز از دسترسی هارد دیسک 32 بیتی پشتیبانی می کنند.

ویندوز 3.1 طوری طراحی شده است که تا حد امکان با سیستم عامل های ویندوز قدیمی سازگار باشد. مانند نسخه 3.0، ویندوز 3.1 دارای File Manager و Program Manager بود.

نسخه ویژه ای به نام Windows 3.1 برای اروپای مرکزی و شرقی نیز منتشر شد که از سیریلیک پشتیبانی می کرد و فونت هایی با دیاکریتیک داشت.

شبکه داخلی در Windows for Workgroups 3.1، یک نسخه پیشرفته از Windows 3.1 معرفی شد. این شامل پشتیبانی از SMB برای به اشتراک گذاری فایل NetBEUI و/یا IPX، و همچنین بازی رایانه شخصی Hearts و VSHARE.386، یک درایور دستگاه مجازی برای برنامه SHARE.EXE بود. Windows for Workgroups 3.11 از دسترسی به فایل 32 بیتی، تغییر مسیرهای کامل شبکه 32 بیتی و حافظه پنهان فایل VCACHE.386 پشتیبانی می کند. علاوه بر این، پشتیبانی از حالت استاندارد و بازی Reversi در نسخه 3.11 حذف شد. پشتیبانی از پروتکل های TCP/IP در ویندوز 3.x بر اساس بسته های مجزا از اشخاص ثالث (مانند Winsock) بود. افزونه‌ای از مایکروسافت (با اسم رمز Snowball) نیز پشتیبانی TCP/IP را برای ویندوز برای گروه‌های کاری فراهم می‌کرد، اما این بسته به طور گسترده در دسترس نبود.

سازگاری محدود با API 32 بیتی Win32 جدید مورد استفاده در ویندوز NT توسط بسته الحاقی Win32s ارائه شده است.

ویندوز 3.2 فقط نسخه چینی بود.

با گذشت زمان، Windows 3.x با Windows 95، Windows 98 و نسخه های جدیدتر جایگزین شد که هر دو مؤلفه MS-DOS و Windows را در یک محصول واحد ادغام کردند.

بعدها، ویندوز 3.x راه خود را به سیستم های جاسازی شده پیدا کرد. در 1 نوامبر 2008، مایکروسافت صدور مجوز برای استفاده خود را متوقف کرد.

ویندوز NT

Windows NT (به زبان محاوره ای فقط NT) خطی از سیستم عامل ها (OS) تولید شده توسط شرکت مایکروسافت و نام اولین نسخه های سیستم عامل است.

ویندوز NT از ابتدا طراحی شد، به طور جداگانه از سایر سیستم عامل های خانواده ویندوز (Windows 3.x و Windows 9x) توسعه یافت و بر خلاف آنها، به عنوان یک راه حل قابل اعتماد برای ایستگاه های کاری (Windows NT Workstation) و سرورها (Windows NT Server) قرار گرفت. ). ویندوز NT خانواده ای از سیستم عامل ها را به وجود آورد که شامل ویندوز 2000، ویندوز XP، ویندوز سرور 2003، ویندوز ویستا، ویندوز سرور 2008، ویندوز 7 می شود.

توسعه ویندوز NT، تحت عنوان کاری NT OS/2، در نوامبر 1988 توسط تیمی به رهبری دیوید کاتلر که از DEC به مایکروسافت نقل مکان کرده بودند، آغاز شد، جایی که آنها VAX و VMS را توسعه دادند. این کار همراه با توسعه سیستم عامل خود، OS/2 2.0 توسط IBM پیش رفت، که در نهایت تا آوریل 1992 منتشر نشد. در همان زمان، مایکروسافت به توسعه سیستم‌عامل‌های خود از خانواده DOS و Windows ادامه داد که با نیازهای کمتری برای منابع رایانه نسبت به IBM OS / 2 متمایز می‌شوند. پس از انتشار ویندوز 3.0 در می 1990، مایکروسافت تصمیم گرفت تا یک رابط برنامه نویسی سازگار با Windows API (API) را به NT OS/2 اضافه کند. این تصمیم باعث ایجاد اصطکاک جدی بین مایکروسافت و IBM شد که منجر به قطع همکاری شد. IBM به توسعه OS/2 به تنهایی ادامه داد، در حالی که مایکروسافت کار بر روی این سیستم را آغاز کرد که در نهایت با نام Windows NT منتشر شد. اگرچه این سیستم مانند DOS یا Windows محبوبیت فوری به ارمغان نیاورد، اما ویندوز NT به طور قابل توجهی موفق تر از OS / 2 بود.

لازم به ذکر است که API های OS / 2 و سپس POSIX در ابتدا به عنوان رابط های برنامه نویسی برای سیستم عامل NT برنامه ریزی شده بودند، آخرین پشتیبانی از API ویندوز اضافه شد. علاوه بر این، Intel i860 و سپس MIPS در ابتدا به عنوان یک پلتفرم سخت افزاری برای NT برنامه ریزی شد، پشتیبانی از Intel x86 نیز بعدا اضافه شد. سپس، در طول تکامل این سیستم عامل، پشتیبانی از هر دو رابط نرم افزاری برنامه ریزی شده اولیه و هر دو پلت فرم سخت افزاری برنامه ریزی شده اولیه ناپدید شد. حتی یک نسخه از این سیستم عامل برای i860 وجود نداشت، اگرچه نام خود سیستم عامل NT از نام رمز این پردازنده یعنی N10 گرفته شده است. مایکروسافت اکنون مخفف NT به عنوان فناوری جدید است. و به عنوان جایگزینی برای زیرسیستم POSIX، مایکروسافت شروع به ارائه خدمات ویندوز مایکروسافت برای یونیکس کرد.

قابل حمل بودن NT یکی از اولویت های اصلی آن بود. به همین دلیل است که توسعه این سیستم عامل در ابتدا برای پردازنده i860 انجام شد، اگرچه سازگاری باینری با OS / 2 که یکی از شرایط پروژه NT OS / 2 بود، در هر صورت مستلزم ایجاد نسخه x86 بود. از NT، یا گنجاندن شبیه سازی این پلت فرم در آن. تعداد پلتفرم‌هایی که نسخه‌های منتشر شده از خانواده سیستم‌عامل‌های Windows NT برای آنها وجود داشت چشمگیر است: علاوه بر MIPS و Intel x86، این شامل PowerPC، DEC Alpha، Itanium و AMD x86-64 است. ISV ها همچنین نسخه هایی از ویندوز NT را برای معماری های Clipper و SPARC توسعه دادند. با این حال، این نسخه ها به عنوان محصولات نرم افزاری مستقل منتشر نشدند. سیستم عامل های یونیکس و ماخ به عنوان نمونه هایی از سیستم عامل های بسیار قابل حمل در طول توسعه NT در نظر گرفته شدند.

برای توسعه سیستم عامل NT، مایکروسافت تیمی از DEC به سرپرستی دیوید کاتلر با تجربه ساخت سیستم عامل های چندوظیفه ای مانند VAX/VMS و RSX-11 را به همراه آورد. برخی از شباهت‌های ذکر شده بین معماری داخلی ویندوز NT و خانواده سیستم‌عامل‌های VMS، زمینه را برای متهم کردن کارمندان تازه استخدام‌شده مایکروسافت به سرقت مالکیت معنوی DEC فراهم کرد. تضاد حاصل به صورت دوستانه حل شد: DEC مالکیت مایکروسافت بر فناوری های زیربنایی ویندوز NT را به رسمیت شناخت و مایکروسافت نسخه ای از ویندوز NT را برای معماری DEC Alpha ایجاد و نگهداری کرد.

با وجود ریشه های مشترک، سازگاری بین ویندوز NT و OS/2 با هر نسخه جدید این سیستم عامل کاهش یافته است. پشتیبانی از OS/2 2.0 API، اگرچه برای NT برنامه ریزی شده بود، هرگز تکمیل نشد. Windows NT 4.0 پشتیبانی از سیستم فایل HPFS را حذف کرد و ویندوز XP زیرسیستم پشتیبانی نرم افزار را برای OS/2 1.x حذف کرد.

زیرسیستم رابط کاربری در ویندوز NT یک رابط پنجره ای شبیه به نسخه های قبلی ویندوز پیاده سازی می کند. دو نوع شی در این زیرسیستم که در نسخه های 16 بیتی ویندوز و در ویندوز 9x وجود نداشت، ایستگاه های پنجره و دسکتاپ هستند. یک ایستگاه پنجره مربوط به یک جلسه کاربر ویندوز NT است - به عنوان مثال، هنگام اتصال از طریق سرویس دسکتاپ از راه دور، یک ایستگاه پنجره جدید ایجاد می شود. هر فرآیند در حال اجرا متعلق به یکی از ایستگاه های پنجره است. سرویس‌ها، به جز آن‌هایی که به‌عنوان قابلیت تعامل با دسک‌تاپ علامت‌گذاری شده‌اند، در ایستگاه‌های پنجره‌ای مجزا و نامرئی اجرا می‌شوند.

هر ایستگاه پنجره دارای کلیپ بورد مخصوص به خود، مجموعه ای از اتم های سراسری (که برای عملیات DDE استفاده می شود) و مجموعه ای از دسکتاپ دارد. دسکتاپ زمینه ای برای تمام عملیات جهانی زیرسیستم رابط کاربری است، مانند نصب قلاب ها و پخش پیام ها. هر رشته در حال اجرا به یکی از دسکتاپ ها تعلق دارد - جایی که پنجره های ارائه شده توسط آن قرار دارند. به طور خاص، یک رشته نمی تواند چندین پنجره متعلق به دسکتاپ های مختلف ایجاد کند. یکی از دسکتاپ ها می تواند فعال باشد (برای کاربر قابل مشاهده باشد و بتواند به اعمال او پاسخ دهد)، بقیه دسکتاپ ها مخفی هستند. توانایی ایجاد چندین دسکتاپ برای یک جلسه و جابجایی بین آنها هنوز توسط ابزارهای رابط کاربری استاندارد ویندوز ارائه نشده است، اگرچه برنامه های شخص ثالثی وجود دارند که دسترسی به این عملکرد را فراهم می کنند.

ایستگاه های پنجره و دسکتاپ تنها اشیایی در زیرسیستم رابط کاربری ویندوز NT هستند که می توان مجوزها را به آنها اختصاص داد. انواع باقی مانده اشیاء - پنجره ها و منوها - دسترسی کامل به هر فرآیندی را که با آنها در همان ایستگاه پنجره است، فراهم می کند. بنابراین، سرویس‌های Windows NT به طور پیش‌فرض در ایستگاه‌های پنجره جداگانه اجرا می‌شوند: آنها با امتیازات بالا اجرا می‌شوند و اجازه دادن به فرآیندهای کاربر برای دستکاری پنجره‌های سرویس به‌طور نامحدود می‌تواند منجر به خرابی و/یا مسائل امنیتی شود.

ویندوز NT چندین مجموعه از APIها را برای برنامه های کاربردی فراهم می کند. اساسی ترین آنها به اصطلاح "Native" API (NT Native API) است که در کتابخانه پیوند پویا ntdll پیاده سازی شده و از دو بخش تشکیل شده است: فراخوانی های سیستم هسته NT (عملکردهایی با پیشوندهای Nt و Zw که اجرا را به هسته ntoskrnl منتقل می کند. توابع با نام های یکسان) و توابع پیاده سازی شده در حالت کاربر (با پیشوند Rtl). برخی از عملکردهای گروه دوم از فراخوانی های سیستمی به صورت داخلی استفاده می کنند. بقیه کاملاً از کدهای غیرمجاز تشکیل شده است و نه تنها از کد حالت کاربر، بلکه از طریق درایورها نیز قابل فراخوانی است. علاوه بر توابع Native API، ntdll شامل توابع کتابخانه استاندارد C نیز می شود.

اسناد رسمی برای Native API بسیار پراکنده است، اما جامعه مشتاقان موفق شدند اطلاعات بسیار زیادی را در مورد این رابط از طریق آزمون و خطا جمع آوری کنند. به طور خاص، در فوریه 2000، کتاب Gary Nebbet "Handbook of Basic Functions of Windows NT/2000 API" منتشر شد (); در سال 2002 به روسی ترجمه شد (). منبع اطلاعات در مورد Native API Windows DDK است که برخی از توابع هسته موجود از طریق Native API و همچنین مطالعه کد ویندوز (مهندسی معکوس) - از طریق جداسازی قطعات، یا با استفاده از منابع لو رفته ویندوز 2000، یا با استفاده از متون اصلی ویندوز 2003 که از طریق برنامه Windows Research Kernel موجود است.

برنامه‌هایی که قبل از بارگیری زیرسیستم‌هایی که بقیه APIهای Windows NT را اجرا می‌کنند اجرا می‌شوند، محدود به استفاده از Native API هستند. به عنوان مثال، برنامه autochk که دیسک ها را هنگام بوت شدن سیستم عامل پس از خاموش شدن نادرست بررسی می کند، فقط از Native API استفاده می کند.

اغلب، برنامه‌های کاربردی Windows NT از Win32 API استفاده می‌کنند، یک رابط مبتنی بر Windows 3.1 API که اجازه می‌دهد برنامه‌های موجود برای نسخه‌های ۱۶ بیتی ویندوز با حداقل تغییرات کد منبع مجدداً کامپایل شوند. سازگاری Win32 API و Windows API 16 بیتی به حدی است که برنامه های 32 بیتی و 16 بیتی می توانند آزادانه پیام ها را مبادله کنند، با ویندوز یکدیگر کار کنند و غیره. علاوه بر پشتیبانی از عملکردهای Windows API موجود، تعدادی از ویژگی های جدید، از جمله پشتیبانی از برنامه های کنسول، چند رشته ای، و اشیاء همگام سازی مانند mutexes و semaphores. اسناد مربوط به Win32 API همراه با Microsoft Platform SDK و در وب سایت موجود است.

کتابخانه های پشتیبانی Win32 API اساساً با کتابخانه های سیستم Windows 3.x نامگذاری می شوند و پسوند 32 اضافه می شود: اینها کتابخانه های kernel32، advapi32، gdi32، user32، ​​comctl32، comdlg32، shell32 و تعدادی دیگر هستند. توابع Win32 API می توانند به طور مستقل عملکرد مورد نیاز را در حالت کاربر پیاده سازی کنند، یا توابع Native API را که در بالا توضیح داده شد فراخوانی کنند، یا از طریق مکانیسم LPC به زیرسیستم csrss دسترسی داشته باشند، یا یک فراخوانی سیستمی با کتابخانه win32k برقرار کنند که پشتیبانی لازم را برای Win32 API در هسته های حالت. چهار گزینه لیست شده را می توان در هر ترکیبی با هم ترکیب کرد: برای مثال، تابع Win32 API WriteFile تابع Native API NtWriteFile را برای نوشتن در یک فایل دیسک، و تابع csrss مناسب را برای خروجی به کنسول فراخوانی می کند.

پشتیبانی Win32 API در خانواده ویندوز 9x گنجانده شده است. همچنین می توان آن را با نصب بسته Win32s به ویندوز 3.1x اضافه کرد. برای تسهیل انتقال برنامه‌های ویندوز موجود که از رمزگذاری‌های MBCS برای نمایش رشته‌ها استفاده می‌کنند، همه توابع Win32 API که رشته‌ها را به عنوان پارامتر می‌گیرند در دو نسخه ایجاد شده‌اند: توابع با پسوند A (ANSI) رشته‌های MBCS را می‌پذیرند و توابع با W ( پهن ) رشته های یونیکد را بپذیرید. در Win32s و Windows 9x، فقط توابع A پشتیبانی می‌شوند، در حالی که در ویندوز NT، که تمام رشته‌های داخل سیستم‌عامل منحصراً در یونیکد ذخیره می‌شوند، هر تابع A به سادگی پارامترهای رشته خود را به یونیکد تبدیل می‌کند و نسخه W همان تابع را فراخوانی می‌کند. . هنگامی که نام تابع در کد منبع یک برنامه بدون پسوند مشخص می شود، استفاده از نسخه A یا W این تابع توسط گزینه های کامپایل تعیین می شود. با این حال، توجه به این نکته ضروری است که اکثر ویژگی های جدید معرفی شده در سیستم عامل های ویندوز 2000 یا جدیدتر از خانواده ویندوز NT فقط در نسخه یونیکد وجود دارد، زیرا مشکل اطمینان از سازگاری با برنامه های قدیمی و ویندوز 9x دیگر به این صورت نیست. حاد مثل گذشته

برخلاف اکثر سیستم‌عامل‌های «رایگان» شبه یونیکس، ویندوز NT دارای گواهینامه NIST برای مطابقت با استاندارد POSIX.1 و حتی با استاندارد FIPS 151-2 دقیق‌تر است. کتابخانه psxdll توابع استاندارد POSIX و همچنین برخی از توابع Native API را صادر می کند که در POSIX آنالوگ ندارند - به عنوان مثال، برای کار با یک پشته، با استثناهای ساختاریافته، با رمزگذاری یونیکد. این توابع از هر دو فراخوانی Native API و LPC به زیرسیستم psxss استفاده می کنند که یک فرآیند معمولی Win32 است. از برنامه posix shell برای بارگذاری این زیرسیستم و اجرای یک برنامه POSIX استفاده می شود. پشتیبانی از POSIX همراه با ویندوز NT شامل برنامه های افزودنی برای برنامه های گرافیکی یا چند رشته ای نیست.

برای اجرای برنامه های 16 بیتی نوشته شده برای OS/2 1.x، Windows NT شامل دو کتابخانه سیستم OS/2 (doscalls و netapi) و یک شبیه ساز کنسول os2 است که زیرسیستم os2srv را از طریق تماس های LPC و os2ss بارگیری و استفاده می کند. کتابخانه‌های سیستم OS/2 باقی‌مانده، به‌جز دو مورد نام‌گذاری شده (kbdcalls، mailslot، moncalls، nampipes، quecalls، viocalls، و ده‌ها مورد دیگر)، به‌عنوان فایل‌های جداگانه ذخیره نمی‌شوند، بلکه شبیه‌سازی می‌شوند. برنامه های نوشته شده برای OS/2 2.0 و بالاتر، و همچنین برنامه های پنجره و برنامه هایی که مستقیماً با دستگاه های رایانه ای کار می کنند، از جمله درایورها، توسط Windows NT پشتیبانی نمی شوند.

هر دوی این زیرسیستم‌ها، که برای اکثر برنامه‌ها برای اجرا اختیاری هستند، در ویندوز XP و نسخه‌های بعدی ویندوز حذف شدند. با استفاده از دستکاری رجیستری، می‌توان آن‌ها را در نسخه‌های قبلی ویندوز NT نیز غیرفعال کرد، که توسط کارشناسان امنیت رایانه به منظور کاهش سطح حمله یک سیستم رایانه‌ای توصیه شده بود.

برای اطمینان از سازگاری باینری با برنامه های موجود برای خانواده های قبلی سیستم عامل های مایکروسافت، برنامه شبیه ساز ntvdm به ویندوز NT اضافه شد که یک VDM (ماشین DOS مجازی) را پیاده سازی می کند که در آن یک برنامه DOS می تواند اجرا شود. هر برنامه DOS در حال اجرا VDM خود را ایجاد می کند، در حالی که چندین برنامه ویندوز 16 بیتی می توانند در رشته های جداگانه در یک VDM اجرا شوند که در این مورد نقش یک زیرسیستم را بازی می کند. برای اینکه برنامه های ویندوز در داخل VDM اجرا شوند، ابتدا باید برنامه wowexec در آن بارگذاری شود، که یک ارتباط بین VDM و پلت فرم WOW ("ویندوز در Win32") برقرار می کند، که امکان استفاده از برنامه های کاربردی ویندوز 16 بیتی را فراهم می کند. با 32 بیتی خود برنامه شبیه ساز ntvdm در زیر سیستم Win32 اجرا می شود که به برنامه های Win32 اجازه می دهد تا به پنجره های برنامه DOS به عنوان پنجره های کنسول معمولی و پنجره های برنامه Win16 به عنوان پنجره های گرافیکی معمولی دسترسی داشته باشند.

یکی دیگر از فناوری‌های سازگاری باینری که در ویندوز NT پیاده‌سازی شده است thunks است که به برنامه‌های 32 بیتی اجازه می‌دهد از DLL‌های 16 بیتی (برای Windows یا OS/2) استفاده کنند و بالعکس. Thunks for Win16 در کتابخانه های wow32 (نقاط ورودی 32 بیتی) و krnl386 (نقاط ورودی 16 بیتی) پیاده سازی شده است. thunks برای OS/2 - در کتابخانه doscalls (نقاط ورودی 16 بیتی). کتابخانه های سیستم 16 بیتی موجود با ویندوز NT برای استفاده WOW شامل krnl386، gdi، user، commctrl، commdlg، shell، و موارد دیگر است. با این حال، پشتیبانی از برنامه‌های DOS و Win16 در ویندوز NT به دلیل الزامات امنیتی محدود شده است: برنامه‌هایی که مستقیماً با دستگاه‌های رایانه‌ای کار می‌کنند، از جمله درایورها، پشتیبانی نمی‌شوند.

به دلیل محدودیت های سخت افزاری پلتفرم های 64 بیتی، پشتیبانی از VDM و WOW از نسخه های 64 بیتی ویندوز حذف شده و امکان اجرای برنامه های 16 بیتی بر روی آنها وجود ندارد. API اصلی این نسخه های ویندوز NT، نسخه 64 بیتی Win32 API است. فناوری WOW64 برای اجرای برنامه های 32 بیتی مشابه WOW سنتی استفاده می شود.

همانطور که قبلا ذکر شد، یک نسخه x86 از NT برای سازگاری با OS/2 لازم بود، اما برای اطمینان از قابل حمل بودن کد تولید شده، توسعه NT با نسخه هایی برای معماری RISC آغاز شد و تنها پس از آن پشتیبانی x86 اضافه شد. توسعه اولیه نسخه x86 ویندوز NT بر روی پردازنده 80486 متمرکز بود، اما در زمان انتشار ویندوز NT 3.1، پشتیبانی از 80386 نیز اضافه شد. Windows NT 3.51 آخرین نسخه ای بود که از i386 پشتیبانی می کرد و با ویندوز 2000 شروع شد. پشتیبانی i486 نیز حذف شد.

پردازنده i860 که توسعه اولیه سیستم عامل NT برای آن انجام شد، تا زمان تکمیل ویندوز NT از پشتیبانی تولیدکنندگان رایانه که اینتل و مایکروسافت امیدوار بودند دریافت نکرد. در نتیجه، سه پلتفرم پشتیبانی شده در ویندوز NT 3.1 x86، Alpha و MIPS بودند. پشتیبانی از این پلتفرم‌ها در نسخه‌های Windows NT 3.x با اضافه شدن معماری PReP بر اساس پردازنده PowerPC در Windows NT 3.51 ادامه یافت. با این حال، ویندوز NT 3.51 با کامپیوترهای مکینتاش با همان پردازنده سازگار نبود. در واقع، تنها کلون‌های رایانه شخصی IBM با پردازنده PowerPC به جای x86 پشتیبانی می‌شدند. چنین رایانه هایی عمدتاً توسط سازندگان PowerPC - IBM و Motorola تولید شدند.

اولین نسخه ویندوز NT 4 از چهار پلتفرم (x86، آلفا، MIPS و PowerPC) پشتیبانی می‌کرد، اما با انتشار بسته‌های خدمات، پشتیبانی از پلتفرم‌های کمتر رایج کاهش یافت: پشتیبانی MIPS از SP1 حذف شد و پشتیبانی PowerPC از SP3. نسخه های اخیر ویندوز NT 4 فقط x86 و Alpha را پشتیبانی می کند. اگرچه پشتیبانی آلفا برای گنجاندن در ویندوز 2000 برنامه ریزی شده بود، اما از نسخه RC2 حذف شد.

ویندوز 95

ویندوز 95 (با نام رمز شیکاگو) یک سیستم عامل گرافیکی ترکیبی 16 بیتی و 32 بیتی است که در 24 آگوست 1995 توسط شرکت مایکروسافت منتشر شد. نسخه روسی در 10 نوامبر 1995 به فروش رسید.

این اولین سیستم از خانواده ویندوز است که رابط آن در تمام نسخه های بعدی ویندوز استفاده می شود: در آن بود که عناصری از رابط گرافیکی مانند دسکتاپ با نمادها، نوار وظیفه و منوی Start ظاهر شد.

ویندوز 95 نتیجه ادغام محصولات MS-DOS و Windows است که قبلاً به طور جداگانه توزیع شده بودند. ویندوز 95 سومین سیستم ویندوزی (بعد از Windows for Workgroups 3.11 و Windows NT) است که پشتیبانی از پردازنده‌های x86 استاندارد و واقعی را حذف کرده و به پردازنده اینتل 80386 یا بالاتر در حالت محافظت شده نیاز دارد. ویندوز 95 شامل بهبودهای قابل توجهی در رابط گرافیکی و داخلی سیستم، از جمله دسکتاپ و منوی استارت، پشتیبانی از نام فایل های طولانی (تا 256 کاراکتر) و یک سیستم plug and play است.

نوآوری اصلی در ویندوز 95 امکان اجرای برنامه های 32 بیتی بر اساس Win32 API بود. این ویژگی برای اولین بار در ویندوز NT ظاهر شد، اما سیستم‌های این خانواده نیازهای سخت‌افزاری بالاتری داشتند و بنابراین نمی‌توان آن را از نظر محبوبیت با سری ویندوز معمولی (که قبل از انتشار ویندوز 95 توسط خانواده Windows 3.x ارائه می‌شد) مقایسه کرد. .

ویندوز 95 تنها زیرمجموعه ای از ویژگی های Win32 موجود در ویندوز NT را اجرا کرد. با این حال، این کافی بود تا به بسیاری از برنامه‌های مبتنی بر Win32 API اجازه داد که هم در ویندوز NT (که به عنوان یک سیستم برای استفاده تجاری قرار می‌گرفت) و هم در ویندوز 95 (با هدف بازار مصرف) اجرا شوند. این به محبوبیت ویندوز 95 کمک کرد.

معرفی دسترسی به فایل 32 بیتی در ویندوز برای Workgroups 3.11 به این معنی بود که حالت واقعی MS-DOS 16 بیتی دیگر برای دستکاری فایل در طول زمان اجرا ویندوز استفاده نمی شد و معرفی دسترسی به دیسک 32 بیتی در ویندوز 3.1 از استفاده از BIOS برای مدیریت هارد دیسک. در نتیجه، نقش MS-DOS به طور موثر به بوت کردن هسته ویندوز در حال اجرا در حالت محافظت شده کاهش یافته است. هنوز هم می‌توان از DOS برای اجرای درایورهای دستگاه‌های قدیمی‌تر برای اهداف سازگاری استفاده کرد، اما مایکروسافت توصیه می‌کند از آن‌ها استفاده نکنید، زیرا با چندوظیفه مناسب و کاهش پایداری سیستم تداخل دارد. با استفاده از کنترل پنل، کاربر می تواند تعیین کند که کدام مؤلفه های MS-DOS هنوز در سیستم او استفاده می شود. عملکرد بهینه در صورتی به دست می آمد که هیچ کدام وجود نداشت. هسته ویندوز هنوز از فراخوانی های قدیمی "MS-DOS-style" در حالتی که به عنوان Failsafe شناخته می شود استفاده می کرد، اما این حالت فقط برای رفع مشکلات بارگیری درایورهای حالت محافظت شده بومی استفاده می شد.

دسترسی به فایل های 32 بیتی برای نام فایل های طولانی مورد نیاز بود، این ویژگی در ویندوز 95 از طریق استفاده از سیستم فایل VFAT (نوعی از FAT16) موجود است. این ویژگی هم برای برنامه‌های ویندوز و هم برای برنامه‌های MS-DOS که از ویندوز راه‌اندازی می‌شوند در دسترس بود (آنها باید کمی بهینه می‌شدند، زیرا دسترسی به فایل‌هایی با نام‌های طولانی نیاز به یک بافر بزرگ‌تر برای مسیر و در نتیجه دیگر تماس‌های سیستمی داشت). سایر سیستم عامل های سازگار با DOS برای استفاده از نام فایل های طولانی نیاز به به روز رسانی دارند. استفاده از نسخه های قدیمی تر ابزارهای مدیریت فایل DOS می تواند نام فایل های طولانی را هنگام کپی و انتقال آنها خراب کند. در طی فرآیند ارتقاء خودکار از ویندوز 3.1 به ویندوز 95، DOS و ابزارهای شخص ثالث که می‌توانند نام فایل‌های طولانی را خراب کنند، شناسایی و غیرفعال شدند. برای مواردی که لازم بود از ابزارهای دیسک قدیمی استفاده شود که نام فایل های طولانی را قبول نمی کردند (به عنوان مثال، برنامه defrag از بسته MS-DOS 6.22)، برنامه LFNBACK برای ذخیره و بازیابی نام های طولانی ارائه شده است. این برنامه در پوشه \ADMIN\APPTOOLS\LFNBACK روی سی دی ویندوز 95 قرار دارد.

رابط گرافیکی ویندوز 95 بسیار قدرتمندتر و استفاده از آن آسان‌تر شده است و در نتیجه رقابتی در بازار سیستم‌عامل‌های دسکتاپ به وجود آمد که به پیروزی مایکروسافت ختم شد. ویندوز 95 یک موفقیت غیرقابل انکار در بازار بود و در عرض یک یا دو سال پس از انتشار، به موفق ترین سیستم عاملی تبدیل شد که تا کنون ساخته شده است. ویندوز 95 ویژگی های رابط گرافیکی مانند دکمه Start و نوار وظیفه را در دسترس عموم قرار داد (اگرچه ویژگی های مشابه قبلاً - در سیستم عامل های Arthur و RISC OS - پیاده سازی شده بود - بازار این سیستم ها بسیار محدود بود). این ویژگی‌ها به ویژگی ثابت تمام نسخه‌های بعدی ویندوز تبدیل شده‌اند و متعاقباً در سایر رابط‌های گرافیکی کپی شده‌اند.

سیستم "plug and play" اجرا شده در ویندوز 95 (به معنای واقعی کلمه - "plug and play") به طور خودکار درایورهای دستگاه را نصب می کند، شماره وقفه را به آنها اختصاص می دهد و غیره - قبلاً این کار باید به صورت دستی انجام می شد. به نوبه خود، ظهور ویندوز 95 منجر به ظهور دستگاه هایی شد که به طور خاص برای "plug and play" طراحی شده بودند - به عنوان مثال، آنها غیرفعال هستند تا زمانی که سیستم آدرس هایی را به آنها اختصاص دهد و وقفه ایجاد کند. در مراحل اولیه پیاده سازی، خطاهای تشخیص سخت افزار متعددی رخ داد، بنابراین "وصل و بازی" اغلب به شوخی "وصل و دعا" نامیده می شد - به معنای واقعی کلمه "وصل کن و دعا کن".

انتشار ویندوز 95 با یک کمپین تبلیغاتی گسترده (بر اساس بسیاری از برآوردها - بزرگترین در تاریخ نرم افزار) همراه بود، از جمله تبلیغاتی با آهنگ "Start Me Up" (کنایه از دکمه "شروع" - "شروع" ) توسط رولینگ استونز اجرا شد. این کمپین همچنین شامل داستان هایی از افرادی بود که برای خرید یک نسخه از سیستم در خارج از فروشگاه ها صف می کشیدند. حتی حکایت هایی وجود داشت که افرادی که کامپیوتر نداشتند، ویندوز 95 را فقط به خاطر همه چیز تبلیغاتی می خریدند، بدون اینکه حتی بدانند ویندوز چیست.

در ابتدا، ویندوز 95 بر روی 13 فلاپی دیسک در DMF ویژه (فرمت رسانه توزیع، ظرفیت 1.68 مگابایت) یا روی سی دی (نسخه سی دی شامل بسیاری از فایل های مفید اضافی) فروخته می شد. برخی از پیشرفت‌ها که تا زمان انتشار رسمی ویندوز 95 تکمیل نشدند، بعداً در مایکروسافت پلاس گنجانده شدند! (مثلا اینترنت اکسپلورر).

اولین نسخه های ویندوز 95 پشتیبانی داخلی برای کار با اینترنت نداشتند، اما نماد "شبکه مایکروسافت" روی دسکتاپ وجود داشت - بعداً حذف شد.

ویندوز 95 توسط سیستم عامل های دیگر در خط ویندوز 9x جایگزین شده است - ویندوز 98، ویندوز 98 SE و ویندوز ME. هسته ویندوز NT مورد استفاده در ویندوز 2000، ویندوز XP و ویندوز ویستا بسیار پایدارتر و کاربردی تر از نسخه های قبلی خود در خط ویندوز 9x است، اما از بازی ها و برنامه های قدیمی MS-DOS به خوبی پشتیبانی نمی کند. تا به امروز، تمام سیستم عامل های خط Windows 9x، به ویژه ویندوز 95، تقریباً از کار افتاده اند. در 31 دسامبر 2002، مایکروسافت به پشتیبانی از ویندوز 95 پایان داد.

ویندوز 98

ویندوز 98 (با نام رمز ممفیس) یک سیستم عامل گرافیکی است که توسط مایکروسافت در 25 ژوئن 1998 منتشر شد.

در واقع این سیستم عامل نسخه به روز شده ویندوز 95 است که همچنان یک محصول هیبریدی 16/32 بیتی مبتنی بر MS-DOS است. پشتیبانی AGP بهبود یافته است، درایورهای USB بهبود یافته است، پشتیبانی از کار با چندین مانیتور و پشتیبانی WebTV اضافه شده است. مانند Windows 95 OSR 2.5، Internet Explorer 4 (ویژگی Active Desktop) در رابط سیستم یکپارچه شده است.

شماره داخلی "نسخه اول" ویندوز 98 4.10.1998، SE 4.10.2222 است.

سیستم مورد نیاز ویندوز 98: پردازنده 486DX/66 مگاهرتز یا بهتر، 16 مگابایت رم و حداقل 195 مگابایت فضای خالی دیسک با نصب استاندارد.

ویندوز 98 نسخه دوم (ویندوز 98 SE) در 5 می 1999 منتشر شد. نسخه به روز شده شامل اصلاحات بسیاری است، اینترنت اکسپلورر 4 با اینترنت اکسپلورر 5 بسیار سریعتر و سبک تر جایگزین شده است و اشتراک گذاری اتصال به اینترنت اضافه شده است. همچنین MS NetMeeting 3 و پشتیبانی از پخش DVD اضافه شده است.

رم سیستم مورد نیاز ویندوز 98 SE به 24 مگابایت افزایش یافته است.

مایکروسافت قصد داشت پشتیبانی از ویندوز 98 را در 16 جولای 2004 پایان دهد. با این حال، به دلیل محبوبیت باورنکردنی این سیستم عامل، پشتیبانی تا 30 جولای 2006 تمدید شد.

ویندوز 2000

Windows 2000 (همچنین با نام‌های Win2k، W2k یا Windows NT 5.0 با نام رمز قاهره نیز شناخته می‌شود) خانواده سیستم‌عامل‌های ویندوز NT مایکروسافت است که برای اجرا بر روی رایانه‌هایی با پردازنده‌های 32 بیتی (با معماری سازگار با Intel IA-32) طراحی شده‌اند.

اولین نسخه بتا این سیستم در 27 سپتامبر 1997 منتشر شد. این سیستم در ابتدا Windows NT 5.0 نامیده می شد زیرا نسخه اصلی بعدی ویندوز NT بعد از Windows NT 4.0 بود. با این حال، در 27 اکتبر 1998، نام خود را دریافت کرد، ویندوز 2000. نسخه نهایی این سیستم در 17 فوریه 2000 برای عموم منتشر شد.

ویندوز 2000 در چهار نسخه موجود است: حرفه ای (نسخه ایستگاه کاری و کاربر قدرتمند)، سرور، سرور پیشرفته و سرور مرکز داده (برای استفاده در سرورها). علاوه بر این، یک "نسخه محدود" از Windows 2000 Advanced Server Limited Edition و Windows 2000 Datacenter Server Limited Edition وجود دارد که برای اجرا بر روی پردازنده های 64 بیتی Intel Itanium طراحی شده است.

برخی از مهم ترین پیشرفت ها در ویندوز 2000 نسبت به ویندوز NT 4.0 عبارتند از: پشتیبانی از سرویس دایرکتوری Active Directory. بک‌اند Active Directory با نسخه‌های Server، Advanced Server و Datacenter Server ارائه می‌شود، در حالی که نسخه Professional پشتیبانی کامل از سرویس سمت مشتری را فراهم می‌کند. IIS نسخه 5.0. در مقایسه با IIS 4.0، این نسخه از جمله شامل نسخه 3.0 سیستم برنامه نویسی وب ASP است. سیستم فایل NTFS نسخه 3.0 (در ویندوز 2000 - NT 5.0 به صورت داخلی NTFS 5.0 نیز نامیده می شود). این نسخه از NTFS برای اولین بار پشتیبانی از سهمیه، یعنی محدودیت در حداکثر مقدار فایل های ذخیره شده برای هر کاربر را معرفی کرد. رابط کاربری به روز شده، از جمله Active Desktop مبتنی بر اینترنت اکسپلورر نسخه 5 و در نتیجه مشابه با رابط ویندوز 98. یکپارچه سازی زبان: نسخه های قبلی ویندوز در سه نسخه منتشر شد - برای زبان های اروپایی ​(نویسه های تک بایتی، فقط نوشتن از چپ به راست)، برای زبان های خاور دور (نویسه های چند بایتی) و برای زبان های خاورمیانه (نوشتن از راست به چپ با انواع حروف متنی). ویندوز 2000 این ویژگی ها را ترکیب می کند. تمام نسخه های بومی سازی شده آن بر اساس یک پایه ساخته شده اند.

پس از آن، ویندوز 2000 با سیستم عامل های ویندوز XP (سمت سرویس گیرنده) و ویندوز سرور 2003 (سمت سرور) جایگزین شد. با این حال، ویندوز 2000 همچنان محبوب است، به ویژه در شرکت های بزرگ که به روز رسانی سیستم عامل در تعداد زیادی از رایانه ها با مشکلات فنی و مالی جدی همراه است. طبق مطالعه ای که توسط Assetmetrix انجام شد، در اوایل سال 2005، ویندوز 2000 بیش از 50 درصد از سیستم عامل های ایستگاه کاری ویندوز در شرکت هایی با بیش از 250 کامپیوتر را به خود اختصاص داد. در عین حال در شرکت هایی با کمتر از 250 کامپیوتر، ویندوز XP محبوبیت بیشتری دارد. در 30 ژوئن 2005، مایکروسافت به پشتیبانی از سیستم عامل ویندوز 2000 پایان داد. پشتیبانی گسترده تا 30 ژوئن 2010 ادامه خواهد داشت.

ویندوز ME

Windows Millennium Edition (ویندوز ME؛ همچنین به اختصار Windows Me) یک سیستم عامل ترکیبی 16/32 بیتی است که توسط مایکروسافت در 14 سپتامبر 2000 منتشر شد. این به افتخار هزاره سوم جدید (هزاره لاتین - هزاره) نامگذاری شد.

با نسخه های قبلی خود - ویندوز 95 و ویندوز 98 - با به روز رسانی های نسبتاً جزئی مانند اینترنت اکسپلورر جدید 5.5 و Windows Media Player 7 متفاوت است. Windows Movie Maker همچنین با توابع اولیه ویرایش ویدیوی دیجیتال ظاهر شده است. رابط سیستم تغییر کرده است - ویژگی هایی که برای اولین بار در ویندوز 2000 ظاهر شد به آن اضافه شد.

یکی از قابل توجه ترین تغییرات در ویندوز ME این است که حالت واقعی MS-DOS به طور پیش فرض غیرفعال است و از استفاده از برنامه هایی که نیاز به این حالت دارند جلوگیری می کند. با این حال، با کمک ابزارهای ویژه، می توان این عملکرد را باز کرد. بوت کردن ویندوز ME مانند بوت کردن ویندوز 95 و 98 است.

ویندوز XP

Windows XP (نام رمز در حین توسعه - Whistler؛ نسخه داخلی - Windows NT 5.1) یک سیستم عامل از خانواده Windows NT از شرکت مایکروسافت است. این در 25 اکتبر 2001 منتشر شد و نسخه تکامل یافته ویندوز 2000 حرفه ای است. نام XP از انگلیسی گرفته شده است. تجربه (تجربه). این نام به عنوان یک نسخه حرفه ای وارد عمل استفاده شد.

برخلاف ویندوز 2000 قبلی که در هر دو نسخه سرور و کلاینت عرضه می شد، ویندوز XP یک سیستم فقط مشتری است. نسخه سرور آن ویندوز سرور 2003 است که بعداً منتشر شد. ویندوز XP و ویندوز سرور 2003 بر اساس هسته سیستم عامل یکسانی هستند که در نتیجه توسعه و به روز رسانی آنها کم و بیش موازی است.

از 14 آوریل 2009، مایکروسافت پشتیبانی رایگان از سیستم عامل (OS) Windows XP را متوقف کرده است، اکنون کاربران ویندوز XP نمی توانند برای پشتیبانی فنی رایگان در صورت بروز حوادث، تغییرات طراحی و سایر شرایط با مایکروسافت تماس بگیرند. اکنون آنها باید از خدمات "پشتیبانی گسترده" برای این کار استفاده کنند - این بدان معنی است که همه تماس ها پولی می شوند. پشتیبانی تمدید شده تا 8 آوریل 2014 ادامه خواهد داشت.

علاوه بر این، پشتیبانی رایگان برای Office 2003 و Windows Server 2003 به پایان رسیده است.

ویندوز XP عملکرد سیستم را با جلوه های بصری خاصی تجزیه و تحلیل می کند و بسته به این موضوع، با در نظر گرفتن افت یا افزایش احتمالی عملکرد، آنها را فعال می کند یا خیر. کاربران همچنین می توانند این تنظیمات را با استفاده از دیالوگ های تنظیمات تغییر دهند و می توانند انعطاف پذیری فعالیت برخی از جلوه های بصری را انتخاب کنند یا آن را در اختیار سیستم قرار دهند تا کنترل کند یا بهترین عملکرد یا بهترین ظاهر رابط گرافیکی را انتخاب کنند. برخی از افکت‌ها مانند ترکیب آلفا و غیره به یک زیرسیستم گرافیکی قدرتمند نیاز دارند، در کارت‌های گرافیکی قدیمی‌تر، عملکرد را می‌توان به شدت کاهش داد و مایکروسافت توصیه می‌کند در این مورد این ویژگی‌ها را غیرفعال کنید.

در ویندوز XP، امکان استفاده از "ویژوال استایل" برای تغییر رابط کاربری گرافیکی فراهم شد. Luna یک سبک رابط کاربری گرافیکی جدید است که با XP عرضه می شود و رابط پیش فرض برای رایانه های شخصی با بیش از 64 مگابایت رم است. استفاده از "سبک های بصری" دیگر ممکن است، اما آنها باید به صورت دیجیتالی توسط مایکروسافت امضا شوند (زیرا برای عملکرد سیستم ضروری هستند).

برای دور زدن این محدودیت، برخی از کاربران از نرم افزارهای خاصی مانند TGTSoft's StyleXP و گاهی اوقات از نسخه اصلاح شده کتابخانه uxtheme.dll استفاده می کنند.

همچنین یک سبک "کلاسیک" وجود دارد که از سبک رابط ویندوز 2000 تقلید می کند (که 4 مگابایت حافظه کمتری نسبت به Luna استفاده می کند)، و همچنین سبک های شخص ثالث متعددی. برای نسخه Media Center، مایکروسافت "سبک بصری" "Royale" را توسعه داد که با این نسخه از ویندوز XP موجود است و برای نصب در نسخه‌های دیگر XP در دسترس است.

بیش از 100 آیکون برای ویندوز XP توسط The Iconfactory ساخته شده است که به خاطر مجموعه ای از نمادهای رایگان برای سیستم عامل Mac OS X شناخته شده است.

ویندوز XP همچنین دارای یک رابط خط فرمان (CLI، "کنسول")، cmd.exe، برای کنترل سیستم با دستورات از کنسول یا اجرای اسکریپت هایی به نام "فایل های دسته ای" (با پسوندهای cmd) بر اساس فایل های "بچکی" MS است. -DOS. سینتکس Windows XP CLI در سیستم راهنمای داخلی به خوبی مستند نشده است. اطلاعات عمومی بیشتری را می توان با تایپ "help" برای اطلاعات کلی در مورد دستورات موجود و "نام فرمان /؟" در خط فرمان به دست آورد. رابط خط فرمان در هر دو نمای پنجره ای و تمام صفحه موجود است (با فشار دادن Alt+Enter بین آنها جابه جا می شود)، نمای مورد نظر را می توان در گفتگوی تنظیمات مناسب به همراه پارامترهایی مانند اندازه و نوع فونت و غیره مشخص کرد. با کار در این حالت، کاربر می تواند دستورات قبلی را فراخوانی کند (برای مثال، کلید "up" دستور قبلی را برمی گرداند)، از تکمیل خودکار نام فایل ها و دایرکتوری ها و همچنین دستورات استفاده کند.

مایکروسافت به طور دوره ای سرویس بسته هایی را برای سیستم عامل های خود منتشر می کند که مشکلات شناخته شده را برطرف می کند و ویژگی های جدیدی را اضافه می کند. در حال حاضر سه نفر از آنها وجود دارد.

Service Pack 1 (SP1) برای ویندوز XP در 9 سپتامبر 2002 منتشر شد. مهمترین نوآوری ها پشتیبانی از USB 2.0 است، ابزاری که به شما امکان می دهد برنامه های پیش فرض را برای مرور وب، نامه، پیام های فوری و پیاده سازی های مختلف ماشین مجازی جاوا انتخاب کنید. با شروع با SP1، سیستم فایل رمزگذاری EFS توانست از الگوریتم رمزگذاری AES با یک کلید 256 بیتی استفاده کند.

با شروع با SP1، LBA-48 پشتیبانی می شود، که به سیستم عامل اجازه می دهد با هارد دیسک هایی با ظرفیت بیش از 137 گیگابایت که به طور پیش فرض فعال شده اند، کار کند.

Service Pack 2 (SP2) (با اسم رمز "Springboard") در 6 آگوست 2004 منتشر شد. SP2 ویژگی های جدیدی را به ویندوز XP اضافه کرد، از جمله فایروال بهبود یافته. پشتیبانی از Wi-Fi با جادوگر تنظیم و بلوتوث، و همچنین بهبودهایی در IE6 مانند توانایی مسدود کردن پنجره‌های بازشو. این سرویس پک تغییرات قابل توجهی در امنیت ویندوز XP ایجاد کرده است. بنابراین فایروال داخلی دستخوش تغییرات قابل توجهی شده است که به Windows Firewall تغییر نام داده و اکنون برای تمامی اتصالات ایجاد شده به صورت پیش فرض فعال می شود. حفاظت از حافظه گسترده، به ویژه، در برابر حملات سرریز بافر هم با استفاده از فناوری NX-bit و تعدادی از ترفندهای دیگر ظاهر شده است. سرویس‌ها نیز تغییر کرده‌اند - سرویس‌هایی مانند telnet و پیام‌رسانی به‌طور پیش‌فرض غیرفعال هستند، تعدادی از سرویس‌ها با حقوق کاهش‌یافته اجرا می‌شوند، و غیره. تغییرات امنیتی بر برنامه ایمیل Outlook Express و مرورگر اینترنت اکسپلورر تأثیر گذاشته است. Windows XP Service Pack 2 شامل Windows Security Center است که با نظارت و یادآوری به کاربر برای نصب یا به روز رسانی آنتی ویروس و پایگاه داده های آن، فعال کردن فایروال های داخلی یا شخص ثالث، به روز رسانی سیستم عامل یا تغییر، نظارت بر امنیت سیستم را آسان تر می کند. تنظیمات مرورگر وب. . آنتی ویروس ها و فایروال های شخص ثالث توانایی تعامل با آن را با استفاده از رابط API دارند. عملکردهای Autorun هنگام بارگذاری سی دی یا اتصال درایوهای فلش و دستگاه های مشابه نیز بهبود یافته است.

در اوایل آگوست 2007، مایکروسافت آزمایش بتا SP3 را با گروه محدودی از آزمایش‌کنندگان بتا آغاز کرد. علیرغم این واقعیت که نسخه بتا فقط برای تعداد معدودی توزیع شد، توزیع آن در شبکه های همتا به همتا ظاهر شد. از 12 دسامبر 2007 نسخه RC1 SP3 برای دانلود و آزمایش برای همه در دسترس است.

نسخه نهایی Service Pack 3 برای ویندوز XP در 21 آوریل 2008 منتشر شد، اما فقط برای مشتریان تجاری مانند سازندگان تجهیزات اصلی و مشترکین MSDN و TechNet. بقیه کاربران توانستند سومین سرویس پک را از سرویس آنلاین Windows Update یا از طریق مرکز دانلود مایکروسافت در تاریخ 6 می و همچنین از طریق سرویس به روز رسانی خودکار در ابتدای تابستان دریافت کنند. در ابتدا نسخه RTM ویندوز XP SP3 به زبان های چینی، انگلیسی، فرانسوی، آلمانی، ژاپنی، کره ای و اسپانیایی منتشر شد.

این بسته شامل تمام به روز رسانی های منتشر شده از زمان انتشار Windows XP Service Pack 2 در سال 2004 و همچنین تعدادی از موارد جدید دیگر است. از جمله آنها ویژگی محافظت از دسترسی به شبکه و یک مدل فعال سازی جدید قرض گرفته شده از ویندوز ویستا است، علاوه بر این، تشخیص بهبود یافته روترهای به اصطلاح سیاه چاله و غیره وجود دارد.

از اول جولای 2008، مایکروسافت فروش ویندوز XP SP2 را به فروشندگان خود متوقف کرد. در حال حاضر، Windows XP SP3 در تحویل‌های OEM و BOX عرضه می‌شود، «تنزل» تحت مجوز حجمی امکان‌پذیر است. و همچنین به فروش می رسد Get Genuine Kit Windows XP SP3 که برای صدور مجوز نرم افزارهای غیر مجاز نصب شده، تحت بسته مجوز شرکتی Get Genuine Solution Windows XP طراحی شده است.

Windows XP Service Pack 3 نیز به عنوان بخشی از ویژگی "Windows XP Mode" ویندوز 7 توزیع خواهد شد.

ویندوز سرور 2003

Windows Server 2003 (نام رمز در حین توسعه - Whistler Server، نسخه داخلی - Windows NT 5.2) یک سیستم عامل از خانواده Windows NT از شرکت مایکروسافت است که برای کار بر روی سرورها طراحی شده است. در 24 آوریل 2003 منتشر شد.

Windows Server 2003 تکامل یافته ویندوز 2000 سرور و یک نوع سرور از سیستم عامل ویندوز XP است. مایکروسافت در ابتدا قصد داشت این محصول را "Windows .NET Server" برای تبلیغ پلت فرم جدید Microsoft .NET خود بنامد. با این حال، این نام متعاقبا حذف شد تا تصور اشتباهی در مورد دات نت در بازار نرم افزار ایجاد نشود.

Windows Server 2008 نسخه سرور بعدی ویندوز NT است که جایگزین ویندوز سرور 2003 خواهد شد.

Windows Server 2003 اساساً توابع گنجانده شده در نسخه قبلی سیستم - Windows 2000 Server را توسعه می دهد. این نیز توسط نسخه NT 5.2 هسته سیستم (NT 5.0 برای ویندوز 2000) نشان داده شد. در زیر برخی از تغییرات قابل توجه تر ویندوز 2000 سرور آورده شده است.

Windows Server 2003 اولین سیستم عامل مایکروسافت است که با .NET Framework از پیش نصب شده عرضه می شود. این به سیستم اجازه می دهد تا بدون نصب نرم افزار اضافی به عنوان یک سرور برنامه برای پلت فرم دات نت مایکروسافت عمل کند.

Windows Server 2003 شامل نسخه 6.0 Internet Information Services است که معماری بسیار متفاوتی با IIS 5.0 موجود در ویندوز 2000 دارد. به ویژه برای بهبود پایداری، امکان جداسازی برنامه ها از یکدیگر در فرآیندهای جداگانه بدون به خطر انداختن عملکرد وجود دارد. یک درایور جدید HTTP.sys نیز برای پردازش درخواست های HTTP ایجاد شده است. این درایور در حالت هسته اجرا می شود و در نتیجه پردازش درخواست سریعتر انجام می شود.

به گفته مایکروسافت، در ویندوز سرور 2003 توجه زیادی به امنیت سیستم شده است. به ویژه، این سیستم در حال حاضر در محدودترین شکل، بدون هیچ گونه خدمات اضافی نصب شده است، که سطح حمله را کاهش می دهد. Windows Server 2003 همچنین شامل نرم افزار اتصال اینترنت فایروال است. متعاقباً یک بسته سرویس برای سیستم منتشر شد که کاملاً بر روی بهبود امنیت سیستم متمرکز شده است و شامل چندین ویژگی اضافی برای محافظت در برابر حملات است. طبق استاندارد امنیتی آمریکا، معیارهای ارزیابی سیستم کامپیوتری مورد اعتماد (TCSEC)، ویندوز سرور 2003 متعلق به کلاس امنیتی C2 - حفاظت از دسترسی کنترل شده است.

برای اولین بار در Windows Server 2003، Volume Shadow Copy Service ظاهر شد که به طور خودکار نسخه های قدیمی فایل های کاربر را ذخیره می کند و به شما امکان می دهد در صورت لزوم به نسخه قبلی یک سند بازگردید. کار با کپی های سایه تنها در صورتی امکان پذیر است که "کلینت کپی سایه" روی رایانه شخصی کاربری که اسنادش نیاز به بازیابی دارد نصب شده باشد.

همچنین در این نسخه از سیستم، مجموعه ابزارهای مدیریتی فراخوانی شده از خط فرمان گسترش یافته است که اتوماسیون مدیریت سیستم را ساده می کند.

یک مفهوم جدید معرفی شده است - "نقش"، مدیریت سرور بر اساس آنها است. به عبارت ساده، برای دریافت یک سرور فایل، باید نقش "فایل سرور" را اضافه کنید.

اصول ویندوز برای رایانه های شخصی قدیمی

Windows FLP یا Windows Fundamentals for Legacy PCs (نام کد: Eiger) نسخه ای از ویندوز مایکروسافت است که در ۸ جولای ۲۰۰۶ منتشر شد. - سیستم‌عامل فشرده مایکروسافت برای رایانه‌های شخصی قدیمی، مبتنی بر Microsoft Windows XP Embedded Service Pack 2. این سیستم‌عامل برای استفاده همراه با سرورهای ترمینال (Microsoft، Citrix) در نظر گرفته شده است. همچنین امکان اجرای تعداد کمی از برنامه های محلی وجود دارد.

ویندوز ویستا

ویندوز ویستا یک سیستم عامل از خانواده Microsoft Windows NT، خطی از سیستم عامل های مورد استفاده در رایانه های شخصی مصرف کننده است. در مرحله توسعه، این سیستم عامل با رمز "Longhorn" شناخته شد.

در خط تولید ویندوز NT، ویندوز ویستا نسخه شماره 6.0 است (ویندوز 2000 5.0، ویندوز XP 5.1، ویندوز سرور 2003 5.2 است). اختصار "WinVI" گاهی اوقات برای اشاره به "ویندوز ویستا" استفاده می شود، که ترکیبی از نام "Vista" و شماره نسخه نوشته شده با اعداد رومی است.

ویندوز ویستا، مانند ویندوز XP، منحصراً یک سیستم مشتری است. مایکروسافت همچنین نسخه سرور ویندوز ویستا، ویندوز سرور 2008 را منتشر کرد.

در 30 نوامبر 2006، مایکروسافت رسما ویندوز ویستا و آفیس 2007 را برای مشتریان شرکتی منتشر کرد. در 30 ژانویه 2007، فروش این سیستم برای کاربران عادی آغاز شد.

در اوایل توسعه، این سیستم با نام رمز Longhorn، پس از سالن Longhorn در نزدیکی پیست اسکی Whistler در بریتیش کلمبیا شناخته می شد. نام "ویستا" در 22 جولای 2005 اعلام شد. چند ماه بعد، مایکروسافت همچنین Windows Longhorn Server را به Windows Server 2008 تغییر نام داد. از 8 نوامبر 2006، نسخه کامل ویندوز ویستا برای OEM ها در دسترس است. انتشار عمومی برای کاربران نهایی در 30 ژانویه 2007 انجام شد.

شایان ذکر است که بسیاری از ویژگی های برنامه ریزی شده برای ویندوز ویستا توسط مایکروسافت به دلیل اعتراض عمومی حذف شدند. به عنوان مثال، OpenGL قرار بود به عنوان یک افزونه برای Direct3D پیاده سازی شود. این منجر به کاهش جدی عملکرد OpenGL در مقایسه با Direct3D و اصلاح نسخه OpenGL می شود. ترس ها توجیه نشد، پشتیبانی از OpenGL در ویندوز ویستا باقی ماند. در ویندوز ویستا و سیستم فایل WinFS گنجانده نشده است - این بار به دلیل مشکلات عملکرد.

ویژگی های ویندوز ویستا عبارتند از:

1. به گفته خود مایکروسافت زمان بوت شدن سیستم کمتر از ویندوز XP و در اکثر کامپیوترها کمتر از یک دقیقه است. زمان ورود و خروج از حالت خواب را به 6 ثانیه کاهش داد. اما با ظهور رابط کاربری، برای شروع یک کار کامل باید خیلی بیشتر منتظر بمانید، در حالی که فرآیندهای پس زمینه انجام می شود که کار برنامه های شخص ثالث را دشوار می کند. این عقیده وجود دارد که ویندوز ویستا همان بدترین سیستم عامل منتشر شده توسط مایکروسافت ویندوز ویستا همچنین در مسابقه "شکست سال" که توسط سایت جایزه Pwnie که در سال 2007 ایجاد شد، مقام اول را کسب کرد. علاوه بر این، با توجه به Inquirer.net، تعدادی از تبلیغات بی سابقه مربوط به ترویج WV در بازار، می توان نتیجه گرفت که مدیریت مایکروسافت ویندوز ویستا را به عنوان یک شکست تشخیص داده است.

2. به لطف فناوری "Windows ReadyBoost" امکان استفاده از ظرفیت درایوهای فلش USB خارجی به عنوان رم فراهم شد که در برخی موارد عملکرد را تا 40 درصد افزایش می دهد.

3. مدل منطقی تعامل با دستگاه های گرافیکی کاملاً بازطراحی شده است.

4. کنترل حساب کاربری (UAC) - یک سیستم کنترل حساب کاربری که هنگام انجام هر اقدامی که نیاز به حقوق اداری دارد، بدون توجه به حقوق حساب کاربری فعلی، به مجوز صریح کاربر نیاز دارد. اگر کاربر مدیر نباشد، یک اعلان نمایش داده می شود که در آن می توانید یک حساب کاربری را انتخاب کنید و با وارد کردن یک رمز عبور عملیاتی را با حقوق آن انجام دهید - این به شما امکان می دهد سیستم را پیکربندی کنید و برنامه ها را از یک حساب کاربری محدود نصب کنید بدون اینکه به طور صریح با استفاده از مکانیسم runas و بدون نیاز به تغییر به حساب دیگری (که برای مثال در XP مورد نیاز بود، در صورت تغییر تنظیمات TCP/IP). اگر کاربر عضو گروه «مدیران» باشد، باید (در تنظیمات پیش‌فرض) استفاده از حقوق را با پاسخ به درخواست سیستم تأیید کند. UAC داده‌ها را در حالت دسک‌تاپ امن درخواست می‌کند، که از رهگیری داده‌ها و کنترل پنجره ورودی توسط برنامه‌های شخص ثالث محافظت می‌کند (تقریباً همان حالت هنگام ورود به یک دامنه NT با دوبار فشار دادن Ctrl-Alt-Del استفاده شد) . UAC را می توان برای دسته های خاصی از حساب ها غیرفعال کرد و با استفاده از یک خط مشی امنیتی محلی (یا گروه زمانی که در یک دامنه استفاده می شود) پیکربندی مجدد کرد: برای مثال، می توانید ورود رمز عبور اجباری را برای استفاده از امتیازات مدیریتی توسط همه کاربران (از جمله مدیران) تنظیم کنید. این اقدامات را برای کاربران حساب های محدود شده و غیره ممنوع کنید.

5. Bitlocker Drive Encryption - امکان رمزگذاری درایو سیستم را با استفاده از رابط خط فرمان و سایر بخش ها فراهم می کند. این از یک کلید USB یا ماژول پلتفرم مورد اعتماد برای ذخیره کلیدهای رمزگذاری استفاده می کند. برای رمزگذاری پارتیشن ها به طور پیش فرض از الگوریتم AES با طول کلید 128 بیت در حالت رمزگذاری CBC استفاده می شود. این ویژگی در نسخه های Vista Enterprise یا Ultimate موجود است.

6. سیستم رمزگذاری فایل EFS. این سیستم که برای اولین بار در ویندوز 2000 ظاهر شد، در نسخه های Vista Business، Enterprise یا Ultimate اجرا می شود و امکان رمزگذاری "شفاف" فایل ها را در سطح سیستم فایل با استفاده از الگوریتم های AES (با کلید 256 بیتی) یا 3-DES فراهم می کند. برای هر فایل، یک کلید رمزگذاری به صورت تصادفی تولید می شود که به نوبه خود با کلید عمومی کاربران (به طور پیش فرض 2048 بیت) رمزگذاری می شود. در ویستا با استفاده از خط مشی ها، امکان تنظیم طول های مختلف کلید عمومی کاربر (1024، 2048، 4096، ...)، ذخیره کلید در کارت های هوشمند (به طور پیش فرض، کلید به صورت محلی ذخیره می شود، توسط کاربر محافظت می شود. رمز عبور) و فایل صفحه بندی را رمزگذاری کنید، و همچنین نیاز به رمزگذاری اجباری پوشه سند کاربر دارد.

7. جلوگیری از عفونت ویروسی از رسانه های متحرک. به طور پیش فرض، ویندوز ویستا برنامه های اتوران را از کارت های فلش و دستگاه های USB غیرفعال می کند. این کار از آلوده شدن رایانه به ویروس هایی که از طریق درایوهای فلش پخش می شوند جلوگیری می کند. همچنین خط‌مشی‌هایی وجود دارد که دسترسی به رسانه‌های خارجی (از جمله USB) را کنترل می‌کند، که به محافظت از داده‌های محرمانه نیز کمک می‌کند.

8. نوشتن مستقیم روی دیسک را مسدود کنید. اگر سیستم فایلی روی درایو نصب شده باشد، ویندوز ویستا از نوشتن مستقیم روی درایو (\\.\PhysicalDriveX) جلوگیری می کند.

این عقیده وجود دارد که ویندوز ویستا بدترین سیستم عامل منتشر شده توسط مایکروسافت است. ویندوز ویستا همچنین در مسابقه "شکست سال" که توسط سایت جایزه Pwnie که در سال 2007 ایجاد شد، مقام اول را کسب کرد. علاوه بر این، Inquirer.net پیشنهاد می کند که یک سری تبلیغات بی سابقه مرتبط با WV در بازار نشان می دهد که مدیریت مایکروسافت ویندوز ویستا را شکست خورده اعلام کرده است.

سرور خانگی ویندوز

Windows Home Server سیستم عامل سرور مایکروسافت است که مبتنی بر Windows Server 2003 SP2 است و برای کاربران خانگی (همانطور که از نام آن پیداست - English home - home) برای استفاده در شبکه های خانگی در نظر گرفته شده است.

ویندوز سرور 2008

Microsoft Windows Server 2008 (نام رمز "Longhorn Server") نسخه جدیدی از سیستم عامل سرور مایکروسافت است. این نسخه برای جایگزینی ویندوز سرور 2003 به عنوان نماینده سیستم عامل های نسل ویستا (NT 6.x) در نظر گرفته شده است.

Windows Server 2008 شامل یک گزینه نصب به نام Server Core است. Server Core یک نصب بسیار سبک تر از Windows Server 2008 است که شامل پوسته Windows Explorer نمی شود. تمام تنظیمات و نگهداری با استفاده از رابط خط فرمان ویندوز یا با اتصال به سرور از راه دور از طریق کنسول مدیریت انجام می شود. در همان زمان، Notepad و برخی از عناصر کنترل پنل در دسترس هستند، به عنوان مثال، تنظیمات منطقه ای.

Windows Server 2008 شاهد به روز رسانی قابل توجهی برای Terminal Services بوده است. خدمات ترمینال اکنون از پروتکل 6.0 از راه دور دسکتاپ پشتیبانی می کند. قابل توجه ترین پیشرفت، به نام Terminal Services RemoteApp، به شما امکان می دهد یک برنامه خاص را به جای کل دسکتاپ منتشر کنید.

یکی دیگر از ویژگی های مهم اضافه شده به خدمات ترمینال، دروازه خدمات ترمینال و دسترسی به وب خدمات ترمینال است (اکنون کاملاً مبتنی بر وب). دروازه خدمات ترمینال به رایانه های مجاز اجازه می دهد تا بدون استفاده از VPN به طور ایمن به خدمات ترمینال یا دسکتاپ راه دور از اینترنت با استفاده از RDP از طریق HTTPS متصل شوند. این نیازی به باز کردن یک پورت اضافی در فایروال ندارد. ترافیک RDP از طریق HTTPS تونل می شود. دسترسی به وب خدمات ترمینال به مدیران اجازه می دهد تا از طریق یک رابط وب به خدمات ترمینال دسترسی داشته باشند. هنگام استفاده از TS Gateway و TS RemoteApp، انتقال داده از طریق HTTP(S) انجام می شود و برنامه های راه دور به گونه ای به نظر می رسند که گویی به صورت محلی در حال اجرا هستند. چندین برنامه در یک جلسه اجرا می شوند تا اطمینان حاصل شود که نیازی به مجوزهای اضافی برای هر کاربر نیست.

با Easy Print Easy Print، مدیران دیگر نیازی به نصب درایورهای چاپگر روی سرور ندارند. در انجام این کار، Easy Print Driver رابط کاربری و تمام ویژگی های چاپگر منبع را تغییر مسیر می دهد. علاوه بر این، عملکرد را هنگام ارسال کارهای چاپی با تبدیل کارها به فرمت XPS قبل از ارسال آنها به مشتری، بهبود می بخشد.

Windows Server 2008 اولین سیستم عامل ویندوز است که با Windows PowerShell داخلی، یک پوسته توسعه پذیر با یک رابط خط فرمان و یک زبان برنامه نویسی همراه که توسط مایکروسافت توسعه یافته است، منتشر شد. زبان برنامه نویسی PowerShell به طور خاص برای کارهای اداری طراحی شده است و می تواند جایگزین نیاز به cmd.exe و Windows Script Host شود.

NTFS خود درمانی

در نسخه‌های قبلی ویندوز، اگر سیستم‌عامل خطاهایی را در سیستم فایل یک حجم NTFS شناسایی می‌کرد، آن را به عنوان "کثیف" علامت‌گذاری می‌کرد. تصحیح خطا در حجم صدا نمی تواند بلافاصله انجام شود. با NTFS خود ترمیم شونده، به جای قفل کردن کل حجم، فقط فایل‌ها/پوشه‌های خراب قفل می‌شوند که در طول مدت تعمیر غیرقابل دسترسی می‌مانند. به لطف این، دیگر نیازی به راه اندازی مجدد سرور برای رفع خطاهای سیستم فایل نیست.

همچنین سیستم عامل اکنون اطلاعات S.M.A.R.T را نمایش می دهد. هارد دیسک برای کمک به شناسایی خرابی های احتمالی هارد. این ویژگی برای اولین بار در ویندوز ویستا ظاهر شد.

Server Manager یک ابزار مدیریت مبتنی بر نقش جدید برای Windows Server 2008 است. این ابزار ترکیبی از Manage This Server و Security Configuration Wizard از Windows Server 2003 است. Server Manager یک جادوگر پیکربندی سرور بهبود یافته است که به طور پیش فرض در Windows Server 2003 راه اندازی شده است. در هنگام ورود به سیستم اکنون نه تنها به اضافه کردن نقش‌های جدید اجازه می‌دهد، بلکه تمام عملیات‌هایی را که کاربران می‌توانند روی سرور انجام دهند، ادغام می‌کند، و همچنین یک نمای پورتال تلفیقی از وضعیت فعلی هر نقش ارائه می‌کند.

در حال حاضر امکان استفاده از Server Manager از راه دور وجود ندارد، اما نسخه مشتری برنامه ریزی شده است.

ویندوز 7

ویندوز 7 (با نام قبلی Blackcomb and Vienna) نسخه ای از خانواده ویندوز NT از سیستم عامل های رایانه ای است که به دنبال ویندوز ویستا می باشد. در خط ویندوز NT، سیستم شماره نسخه 6.1 است (ویندوز 2000 - 5.0، ویندوز XP - 5.1، ویندوز سرور 2003 - 5.2، ویندوز ویستا و ویندوز سرور 2008 - 6.0). نسخه سرور ویندوز سرور 2008 R2 است.

مایکروسافت بیانیه‌ای اعلام کرده است که این سیستم‌عامل در ۲۲ اکتبر ۲۰۰۹، کمتر از سه سال پس از عرضه سیستم‌عامل قبلی، ویندوز ویستا، به فروش می‌رسد. در 24 ژوئیه 2009 به شرکای صدور مجوز حجمی و مشتریان اجازه دسترسی به RTM داده شد.

ویندوز 7 شامل برخی از پیشرفت‌هایی بود که از ویندوز ویستا حذف شدند و همچنین نوآوری‌هایی در رابط و برنامه‌های داخلی.

ویندوز 7 دارای قابلیتی برای غیرفعال کردن یا فعال کردن مرورگر اینترنت اکسپلورر خواهد بود.

ویندوز 7 از نمایشگرهای چند لمسی پشتیبانی خواهد کرد. این ویژگی توسط مایکروسافت در کنفرانس سالانه TechEd'08 در اورلاندو نشان داده شد. در این نمایش از مونتاژ 6.1.6856 و همچنین یک مدل آزمایشی از لپ تاپ با صفحه نمایش چند لمسی استفاده شد. بر اساس برخی اطلاعات، ویندوز 7 تا حدی عملکرد برنامه ریزی شده در ویندوز ویستا (با نام رمز "Longhorn") را اجرا خواهد کرد. همچنین ادغام نزدیک تر با برنامه ها و سرویس های Windows Live برنامه ریزی شده است.

ویندوز 7 تنظیمات انعطاف پذیرتر کنترل حساب کاربری (UAC) را پیاده سازی می کند که بر خلاف ویندوز ویستا، دو حالت میانی دیگر بین حالت های «فعال کردن» و «غیرفعال کردن» دارد.

تغییراتی در فناوری رمزگذاری BitLocker ایجاد شده است و ویژگی رمزگذاری رسانه قابل جابجایی BitLocker to go اضافه شده است که به شما امکان می دهد رسانه های قابل جابجایی را حتی بدون ماژول TPM رمزگذاری کنید.

همچنین بهبودهایی در فایروال ویندوز ایجاد شده است - عملکرد اطلاع رسانی به کاربر در مورد برنامه مسدود شده ای که در تلاش برای دسترسی به شبکه است، بازگشته است.

ویندوز 7 قادر به پخش دیسک های ویدئویی Blu-Ray دارای مجوز نیست، اما می تواند اطلاعات را برای آنها بخواند و بنویسد.

با Group Policy و ویژگی AppLocker، جلوگیری از اجرای برنامه های خاص امکان پذیر خواهد بود.

ویژگی Branch Cache تأخیر کاربرانی را که از راه دور با رایانه کار می کنند کاهش می دهد. به عنوان مثال، یک فایل موجود در شبکه به صورت محلی ذخیره می شود، بنابراین دیگر از یک سرور راه دور دانلود نمی شود، بلکه از یک رایانه محلی دانلود می شود. این تابع می تواند در دو حالت کار کند - کش میزبان و حافظه پنهان توزیع شده. در حالت اول، فایل بر روی یک سرور محلی اختصاصی با ویندوز سرور 2008 R2 و در حالت دوم، در رایانه مشتری ذخیره می شود.

ویژگی DirectAccess به شما اجازه می دهد تا برخلاف VPN که نیاز به تعامل کاربر دارد، در پس زمینه یک اتصال امن به سرور برقرار کنید. DirectAccess همچنین می تواند سیاست های گروه را قبل از ورود کاربر اعمال کند.

میزبان دسکتاپ از راه دور به کاربر اجازه می دهد تا به یک کامپیوتر راه دور با حقوق سرپرست متصل شود.

مایکروسافت همچنین امکان انتشار ویندوز 7 را نه تنها بر روی دیسک های نوری، بلکه در رسانه های فلش نیز در نظر گرفته است، که باید روند نصب پلتفرم را بر روی نت بوک هایی که درایو نوری داخلی ندارند، ساده کند.

ویندوز 7 همچنین از حالت sandbox استفاده خواهد کرد که اجرای آن در آزمایش آلفا و بتا (در دست توسعه توسط Longhorn) مورد بحث قرار گرفت. تمام کدهای مدیریت نشده در محیطی (sandbox) اجرا می شوند که در آن سیستم عامل دسترسی برنامه را به سخت افزار و شبکه کامپیوتر محدود می کند. دسترسی به سوکت های سطح پایین و همچنین دسترسی مستقیم به سیستم فایل، لایه انتزاعی سخت افزاری (HAL)، دسترسی کامل به آدرس حافظه ممنوع خواهد بود. تمامی دسترسی ها به برنامه ها، فایل ها و پروتکل های خارجی توسط سیستم عامل تنظیم شده و بلافاصله (از لحاظ نظری) متوقف می شود. در صورت موفقیت، این رویکرد تقریباً امنیت کامل را نوید می دهد، زیرا با این رویکرد از نظر تئوری غیرممکن است که بدافزار در صورت قفل شدن در یک "جعبه شیشه ای" استعاری به سیستم آسیب برساند. این رویکرد با کامپیوتر مجازی مرتبط است. اگر همه چیز درست باشد، این محیط می تواند خود را با پایه کدی که به زبان آن نوشته شده است، تطبیق دهد. این کار بسیاری از مشکلاتی را که در نتیجه سازگاری به عقب هنگام مهاجرت به یک سیستم عامل جدید ایجاد می شود، برطرف می کند.

هنگام استفاده از برنامه‌ها در بتا 1، نشت حافظه در برخی از برنامه‌ها مشاهده شد که علی‌رغم حالت sandbox منجر به یخ زدن کامل شد. از نظر تئوری، اگر رژیم مؤثرتر نشود، این می‌تواند باعث افزایش برنامه‌هایی شود که عمداً از این آسیب‌پذیری‌ها برای اهداف خود استفاده می‌کنند.

بیل گیتس به رشته جستجوی فوری همه جا حاضر (شبیه Spotlight) اشاره کرد. خدمات نمایه سازی محتوا از زمان ویندوز XP تکامل یافته است و نوار جستجوی مشابهی در ویندوز ویستا گنجانده شده است. ویندوز 7 نیز از DirectX 11 استفاده می کند.

آیا ویندوز 7 هسته جدیدی خواهد داشت؟

خیر اگرچه باید گفت که چنین تحولاتی انجام شد. حداقل این چیزی است که یکی از مهندسان مایکروسافت در اکتبر سال گذشته گفت. به گفته وی، 200 برنامه نویس در این شرکت روی یک هسته کوچکتر برای ویندوز 7 کار می کردند. این هسته حتی نام خود را MinWin داشت و قرار بود شش برابر کمتر از هسته ویستا حافظه اشغال کند.

با این حال، فلورس و سینوفسکی گفتند که ویندوز 7 هسته جدیدی دریافت نخواهد کرد. فلورس گفت: برخلاف برخی گمانه زنی ها، مایکروسافت در حال ساخت هسته جدیدی برای ویندوز 7 نیست. با این حال، Sinofsky آن را کمی متفاوت بیان کرد، "...هسته در ویندوز سرور 2008 تکاملی از هسته ویندوز ویستا است و هسته ویندوز 7 تکامل بعدی آن هسته خواهد بود."

ویندوز سرور 2008 R2

Windows Server 2008 R2 یک نسخه سرور ویندوز 7 است که در حال توسعه است و از 22 اکتبر 2009 به فروش می رسد. ویندوز سرور 2008 R2 نیز مانند ویندوز 7 از هسته ویندوز NT 6.1 استفاده خواهد کرد. ویژگی های جدید شامل مجازی سازی بهبودیافته، نسخه جدید اکتیو دایرکتوری، خدمات اینترنت اطلاعات 7.5 و پشتیبانی از حداکثر 256 پردازنده است. این سیستم تنها در نسخه 64 بیتی منتشر خواهد شد. پشتیبانی از بوت کردن ویندوز از پارتیشن های MBR نیز حذف شده است.

مایکروسافت ویندوز سرور 2008 R2 را در کنفرانس توسعه دهندگان حرفه ای به عنوان نسخه سرور ویندوز 7 معرفی کرد. در 7 ژانویه 2009، Microsoft Windows Server 2008 R2 بتای در دسترس مشترکین Microsoft TechNet و MSDN قرار گرفت که در برنامه پیش نمایش ویندوز 7 شرکت داشتند. در 9 ژانویه، نسخه بتا برای دانلود در مرکز دانلود مایکروسافت در دسترس عموم قرار گرفت. 30 آوریل 2009 - Release Candidate (RC) برای مشترکین TechNet و MSDN در دسترس قرار گرفت. 5 مه 2009 - Windows Server 2008 R2 RC در دسترس در مرکز دانلود مایکروسافت 2 ژوئن 2009 - مایکروسافت اعلام کرد که نسخه RTM در نیمه دوم جولای 2009 در دسترس شرکای مایکروسافت قرار خواهد گرفت. عرضه برای فروش در 22 اکتبر 2009 انجام خواهد شد.

در حال حاضر، مایکروسافت ویندوز بر روی تقریباً 88 درصد رایانه‌های شخصی و ایستگاه‌های کاری نصب شده است. علاوه بر این، رقیب آن، Mac OS X نیز در حال افزایش است (حدود 10٪) با وجود رقابت، مایکروسافت و اپل با یکدیگر همکاری می کنند و به طور مداوم سازگاری این دو سیستم را افزایش می دهند.

امروزه اکثر رایانه های شخصی در جهان از نسخه ای از سیستم عامل ویندوز استفاده می کنند. مایکروسافت).محصولات نرم افزاری این خانواده دارای ویژگی های مشترک هستند:

یک رابط کاربری گرافیکی واحد؛

چند وظیفه ای؛

پشتیبانی از کار در محیط شبکه؛

در دسترس بودن یک سیستم جهانی از ابزارهای تبادل داده بین برنامه ها (کلیپ بورد، تبادل داده پویا - DDE، پیوند و جاسازی شی - OLE).

در سیستم عامل های خانواده ویندوز، معماری باز(معماری خدمات باز ویندوز– WOSA) که مکانیسم هایی را برای حل مشکل انتقال اطلاعات بدون توجه به مکان و فرمت ارائه آن فراهم می کند. با کمک آنها، یک کاربر کامپیوتر می تواند به راحتی به هر یک از سرویس های اطلاعاتی واقع در شبکه ها یا سیستم عامل های مختلف متصل شود. در حال حاضر دسترسی استاندارد به پایگاه های داده، پست، شبکه های تلفن و سیستم های صدور مجوز، خدمات شبکه و خدمات تخصصی (سیستم های مالی و داده های بلادرنگ) ارائه می شود.

اولین پیشرفت مایکروسافت در زمینه ایجاد سیستم عامل های جدید برای رایانه های شخصی، محیط های نرم افزاری بود ویندوز 3.x (Windows 3.0، Windows 3.1، Windows 3.11 for Workgroup)، که یک افزونه گرافیکی بر روی سیستم عامل MS DOS بودند.

سپس، این شرکت اولین سیستم عامل واقعی خانواده ویندوز را به بازار سیستم عامل معرفی کرد - ویندوز 95 . این یک سیستم عامل 32 بیتی چند وظیفه ای با عملکردهای شبکه پیشرفته است و قابلیت های گسترده پردازش چند رسانه ای، متن، گرافیک، صدا و ویدئو و همچنین پشتیبانی داخلی برای اشتراک گذاری فایل و محافظت، توانایی اشتراک گذاری چاپگرها، فکس و سایر منابع عمومی ویندوز 95 به شما امکان می دهد پیام ها را از طریق ایمیل، فکس ارسال کنید، از دسترسی از راه دور پشتیبانی می کند. حالت محافظت شده به کار رفته در آن به برنامه کاربردی اجازه نمی دهد در صورت خرابی سیستم را مختل کند، به طور قابل اعتماد برنامه ها را از تداخل تصادفی یک فرآیند با فرآیند دیگر محافظت می کند و مقاومت خاصی در برابر ویروس ها ایجاد می کند.

ویندوز 98با ویندوز 95 در ادغام با مرورگر اینترنت اکسپلورر متفاوت است، که تضمین می کند که محتویات پوشه ها به عنوان یک پنجره مرورگر نمایش داده می شود. سازگاری بهبود یافته با سخت افزار کامپیوتر جدید؛ پشتیبانی پلاگین و بازی قابل استفاده در کامپیوترهای رومیزی و لپ تاپ.

Windows Millennium Edition(Windows ME) نسخه بعدی سیستم عامل ویندوز 95، ویندوز 98 و ویندوز 98 SE است. این بر اساس هسته ویندوز 98 است.


به موازات ویندوز 95، مایکروسافت یک سیستم عامل اساساً جدید را به بازار معرفی کرد - ویندوز NT (تکنولوژی جدید)، که جد تعدادی از سیستم عامل ها شد. این یک سیستم 32 بیتی با پشتیبانی شبکه داخلی و ابزارهای چند کاربره پیشرفته است. چندوظیفه ای واقعی، چند پردازشی، کنترل دسترسی به منابع سخت افزاری و اطلاعاتی، حفاظت از داده ها و موارد دیگر را فراهم می کند.

این سیستم عامل برای کاربرانی که در یک شبکه محلی کار می کنند و همچنین برای کاربران جمعی به ویژه گروهی که پروژه مشترکی را انجام می دهند و داده ها را مبادله می کنند بسیار راحت است. این در دو نوع Windows NT Server و Windows NT for Workstation عرضه می شود.

سیستم عامل نسل بعدی ویندوز 2000 برای انواع رایانه ها: لپ تاپ ها، دسکتاپ ها، سرورها و سیستم های خوشه ای هدف قرار می گیرد و یکپارچگی دقیق با اینترنت را فراهم می کند. این یک توسعه از Windows NT 4.0 است و با پارامترهای زیر مشخص می شود:

· دارای یک سیستم فایل 32 بیتی با معماری باز برای توسعه بیشتر، اجرای سریعتر و اجرای بسیاری از ویژگی های جدید.

به دلیل پشتیبانی از استاندارد plug-and-play، نصب و پیکربندی تجهیزات را تا حد امکان ساده می کند.

· دارای ابزارهای داخلی برای کار با صدا، ویدئو و دیسک های فشرده (CD-ROM). تشخیص، بهینه سازی و تصحیح خطا که به رفع تضاد بین دستگاه ها و بهبود کارایی کل سیستم کمک می کند.

· شامل ابزارهای قدرتمند برای کار با اینترنت است که سرعت کار و جستجوی اطلاعات در شبکه جهانی وب را افزایش می دهد.

به دلیل وجود ابزارهای امنیتی موثر (ذخیره وضعیت سیستم برای بازیابی آن پس از خرابی، سیستم فایل اصلاح شده، رمزگذاری، کنترل دسترسی و غیره)، ویندوز 2000 به عنوان یکی از امن ترین سیستم عامل ها شناخته شد.

ویندوز 2000 شامل راه حل های بسیاری است که برای کاهش هزینه های عملیاتی سیستم در شبکه های شرکتی طراحی شده اند.

خانواده ویندوز 2000 شامل: Windows 2000 Professional، Windows 2000 Server، Windows 2000 Advanced Server، Windows 2000 Datacenter Server است. هر یک از آنها برای اهداف خاص خود طراحی شده اند و دارای قابلیت ها و عملکردهای مربوطه هستند. به عنوان مثال، Windows 2000 Professional برای رایانه های خانگی یا ایستگاه های کاری هدف قرار می گیرد.

ویندوز XPترکیبی از بهترین ویژگی‌های نسخه‌های قبلی ویندوز: قابلیت اطمینان، پایداری و مدیریت از ویندوز 2000، فناوری plug-and-play از ویندوز 98. این رابط کاربری کارآمدتر، از جمله گروه‌بندی جدید و جستجوی اسناد، توانایی تعویض سریع را پیاده‌سازی می‌کند. کاربران و غیره یک کاربر ویندوز XP می تواند سی دی هایی را با فرمت های قابل ضبط یا بازنویسی (CD-R یا CD-RW) با استفاده از روش معمول کشیدن و رها کردن یا جادوگران مناسب ایجاد کند. سیستم عامل ویندوز XP توسط مایکروسافت در دو نسخه پیاده سازی شده است: برای کاربران خانگی Windows XP HomeEdition و برای مشتریان شرکتی - Windows XP Professional Edition.

ویندوز NT، 2000، XP از سیستم های فایل FAT، NTFS، CDFS پشتیبانی می کند.

توسعه بیشتر قابلیت های ویندوز 2000 سرور در یک سیستم عامل 64 بیتی دریافت شد. ویندوز سرور 2003 ، نسخه هایی از آن برای مشاغل کوچک و بازار SOHO ( دفتر کوچک / دفتر خانه- دفتر کوچک / دفتر خانگی)، سرورهای شرکت های بزرگ، ساخت سرورهای وب.

ویندوز CEیک سیستم عامل برای دستگاه های محاسباتی سیار مانند PDA ها، پیجرهای اطلاعات دیجیتال، تلفن های همراه، جعبه های چندرسانه ای و سرگرمی، از جمله پخش کننده های DVD و دستگاه های دسترسی به اینترنت است. این یک سیستم عامل 32 بیتی و چند وظیفه ای با معماری باز است. Windows CE به دستگاه‌های دسته‌های مختلف اجازه می‌دهد تا با یکدیگر «صحبت» و تبادل اطلاعات کنند، با شبکه‌های شرکتی و اینترنت ارتباط برقرار کنند و از ایمیل استفاده کنند. جمع و جور و بسیار پربازده است و بر روی ریزپردازنده های برندها و سازندگان مختلف کار می کند.

در حالی که سهم ویندوز 10 همچنان در حال رشد است، هنوز هم کسانی در میان کاربران هستند که به کار روی آن ادامه می دهند ویندوز XP. هر یک از آنها دلیل خاص خود را برای ارتقاء ندادن به نسخه های جدیدتر سیستم دارند، اما فقط یکی را می توان هدف نامید - یک رایانه بسیار ضعیف که قادر به کشیدن کامل هفت یا هشت نیست. نه واقعا XPبد، به هیچ وجه، این یک سیستم فوق العاده است.

اما مفید بودن آن به پایان رسیده است و تعداد کمی از توسعه دهندگان نرم افزار در حال بهینه سازی محصولات خود برای آن هستند. برنامه های برندهای معروف ممکن است اصلاً روی آن کار نکنند یا اشتباه کار کنند.

به نظر می رسد که تنها یک راه وجود دارد - خرید یک کامپیوتر جدید؟بله، این درست ترین راه حل خواهد بود، اما راه دیگری وجود دارد. خانواده ای از سیستم عامل ویندوز وجود دارد که در میان آنها هر دو نسخه وجود دارد 7 ، و 8 ، با الزامات بسیار بسیار کم برای منابع سخت افزاری مشخص می شود. و همین ویندوز را می توان روی یک دستگاه ضعیف نصب کرد و در نتیجه با یک سنگ دو پرنده را از بین برد، یعنی هم به روز می شود و هم عملکرد را از دست نمی دهد.

اینها سیستم های یک خانواده جداگانه هستند NT - ویندوز تعبیه شده استمورد استفاده در سیستم های نرم افزاری و سخت افزاری مختلف: دستگاه های خودپرداز، پایانه ها، دستگاه های پزشکی و غیره. بر اساس نسخه های دسکتاپ است NT، سیستم های تعبیه شده استتفاوت با اولین ها در هسته اصلاح شده، عملکرد کوتاه و هزینه کمتر. مانند سایر نسخه های ویندوز، ویندوز تعبیه شده استنسخه های خود را دارند. مثلا، در نسخه ها توزیع شده است POSReady , فشرده - جمع و جور , استانداردو شرکت، پروژه .

در خانواده قرار گیرد تعبیه شده استمدرن تر پیدا کرد ویندوز 8.1موجود در نسخه ها فشرده - جمع و جور , POSRead , استاندارد , شرکت، پروژهو IndustryPro. در مورد ویندوز 10 نیز این نسخه دارای یک شعبه مجزا برای استفاده در سیستم های نرم افزاری و سخت افزاری است اما به نام اینترنت اشیا، که به اینترنت اشیا ترجمه می شود. ما بعداً آن را با جزئیات بیشتری بررسی خواهیم کرد، اما اکنون به موضوع اصلی باز خواهیم گشت. بازبینی ها را تایپ کنید POSReadyبیش از حد خاص، به دلیل عملکرد محدود آنها، برای کاربر مناسب نیستند، که در مورد نسخه ها نمی توان گفت استانداردو شرکت، پروژه.

نسخه 7 از نظر سخت افزاری نسبت به نسخه معمولی تر است 8.1 . برای Windows Embedded Standard 7به عنوان مثال، یک پردازنده با فرکانس 1 گیگاهرتزو 512 مگابایت رم، اما بهتر است هشت را روی رایانه شخصی با حداقل حافظه نصب کنید 1 گیگابایت. بیایید ابتدا نگاهی به Windows 7 Embedded Standard 32 بیتی.

تفاوت های کلیدی در ویندوز 7 Embedded

در اصل، این همان است "هفت"، اما با عملکرد کاهش یافته است. دارای یک کنترل پنل، یک مرورگر داخلی، یک پخش کننده، مجموعه ای از ابزارهای سیستمی، خط فرمان و رجیستری و ویرایشگرهای خط مشی گروه، تم های طراحی استاندارد، فناوری های پشتیبانی شده چند لمسی, نور نقره ایو DirectX, EWFو HORM. خارجی تقریباً به جز لوگو و صفحه خوش آمدگویی با دسکتاپ تفاوتی ندارد. فاقد برخی از درایورها است، فایل پیجینگ غیرفعال است، تعدادی از سرویس ها و اجزای سیستم در حین نصب ایجاد نمی شوند. "رزرو شده توسط سیستم"، زبان روسی باید جداگانه نصب شود. هیچ محدودیتی برای نصب نرم افزار شخص ثالث وجود ندارد. مورد دوم بسیار مهم است، زیرا ممکن است نیاز به نصب درایورهای اضافی برای کار کامل با دستگاه های جانبی باشد.

دانلود و نصب کنید

دانلود هم از طریق تورنت ها به همراه کلیدهای فعال سازی و هم از صفحه رسمی امکان پذیر است www.microsoft.com/en-in/download/details.aspx?id=11887. در منبع رسمی، کیت توزیع با چندین بایگانی خود استخراج نشان داده شده است، از این بابت خجالت نکشید، همانطور که در تصویر نشان داده شده است، تمام پنج قسمت بایگانی را بررسی کنید، آنها را دانلود کنید و قسمت اول را اجرا کنید، بسته بندی کنید. در نتیجه، یک تصویر بوت معمولی دریافت خواهید کرد ISO .

روش نصب کمی متفاوت خواهد بود. وقتی پنجره جادوگر ظاهر شد، کلیک کنید "یک تصویر بسازید"، موافقت نامه مجوز را بپذیرید و در پنجره بعدی پیکربندی سازگار با نرم افزار شخص ثالث را انتخاب کنید "سازگاری برنامه". بعد، محلی سازی زمان روسیه و چیدمان صفحه کلید را انتخاب کنید، در مرحله بعد، در صورت لزوم، مونتاژ را اصلاح کنید. گزینه "تغییر درایورها"به شما امکان می دهد درایورهای دستگاه را در حین نصب سیستم اضافه کنید، و گزینه اصلاح ویژگی ها- فعال یا غیرفعال کردن اجزای ویندوز

سپس همه چیز طبق معمول پیش می رود. دیسک را پارتیشن بندی می کنیم، پس از کپی کردن فایل ها، یک کاربر ایجاد می کنیم، کلید محصول را وارد می کنیم. اگر کلیدی وجود ندارد، مرحله را رد می کنیم و تنظیمات معمولی را انجام می دهیم که معمولاً نصب هر نسخه از ویندوز را کامل می کند. به زودی یک دسکتاپ آشنا خواهید دید که با کاغذ دیواری مارک تزئین شده است "هفت".


تنظیمات

پس از نصب، اولین قدم این است که فایل swap را فعال کنید، زیرا در آن به صورت پیشفرض از کار افتاده. باز توسط تیم عملکرد ویژگی های سیستم "گزینه های عملکرد"، به برگه بروید پیشرفته، کلیک تغییر دادن -> اندازه سفارشی، در فیلدهای حداقل و حداکثر مقدار را تنظیم کنید 2048 مگابایت، که بهینه برای . تنظیمات را ذخیره کنید و راه اندازی مجدد کنید.

اکنون رابط را روسی می کنیم. فایل زبان را از لینک های زیر دانلود کنید. مرورگر IEممکن است صفحه دانلود را به درستی نمایش ندهد، بنابراین بهتر است فورا آن را نصب کنید کروم. در حال دانلود تاکسی -file، با دستور اجرا کنید lpksetupابزار نصب بسته زبان، در پنجره باز شده، کلیک کنید "نصب زبان نمایش" -> کامپیوتر یا شبکه را مرور کنیدو مسیر بسته را مشخص کنید تاکسی. برای نصب بسته، ویزارد را دنبال کنید، سپس کلیک کنید « بعد"، زبان روسی را به عنوان زبان اصلی انتخاب کنید و تنظیمات را اعمال کنید. تغییرات پس از راه اندازی مجدد اعمال می شود.


تمدید دوره آزمون

نسخه رسمی یک اشکال وجود دارد - دوره آزمایشی آن فقط 30 روز است، پس از آن سیستم به طور خودکار هر 20 دقیقه راه اندازی مجدد می شود. خوشبختانه، فعال سازی داخلی را می توان سه بار بازنشانی کرد. هنگامی که دوره آزمایشی به پایان رسید، خط فرمان را به عنوان مدیر اجرا کنید، دستور بازنشانی را در آن اجرا کنید. slmgr-rearmو راه اندازی مجدد


کسانی که مایل به ادامه کار هستند می توانند نسخه جدیدتری از سیستم را نصب کنند Windows Embedded 8.1. پسندیدن "هفت"، برای اجرا بر روی رایانه های شخصی کم مصرف مناسب است. فاقد برخی از اجزای جزئی و اکثر برنامه های جهانی است، به جز مترو-نسخه های IE، Store، برنامه ها یک درایو, عکس و دوربین. وزن سیستم نصب شده کمی بیش از 6.5 گیگابایت است. وگرنه عملا همینطوره ویندوز 8.1 پرو.


دانلود و نصب کنید

شما می توانید کیت توزیع را با سیستم از صفحه رسمی دانلود کنید www.microsoft.com/ru-RU/download/details.aspx?id=40745. روش نصب سیستم خواه ناخواه تا حدودی متفاوت است، اما هنگام نصب مونتاژ رسمی، کلید باید بلافاصله وارد شود.

سپس همه چیز طبق معمول است: ما موافقت نامه مجوز را می پذیریم، فضای دیسک را پارتیشن بندی می کنیم و تنظیمات اولیه را برای نمایه کاربر انجام می دهیم. هیچ چیز خاصی نیاز به پیکربندی روی سیستم نصب شده ندارد. فایل صفحه بندی در Windows Embedded 8.1به طور پیش فرض فعال شده است، زبان روسی وجود دارد، تنها چیزی که باقی می ماند این است که سیستم را به هر طریقی فعال کنید.

زبان روسی برای ویندوز 7 تعبیه شده:

فایل زبان برای 32 -bit Windows 7 Embedded: www.microsoft.com/en-us/download/details.aspx?id=26215

فایل زبان برای ویندوز 7 64 بیتی جاسازی شده: www.microsoft.com/en-us/download/details.aspx?id=26216

برچسب ها: ,

امروز در مورد موضوعاتی مانند: خانواده سیستم عامل: DOS، OS/2، UNIX، WINDOWS.

سیستم عامل خانواده DOS.

اولین عضو این خانواده است سیستم MS-DOS (Microsoft Disk Operating System - سیستم عامل دیسک مایکروسافت) منتشر شد در سال 1981با ظهور کامپیوتر IBM.

سیستم عامل خانواده DOSدارای ویژگی های مشخصه زیر است:

  • تک کاربره.
  • تک وظیفه ای.
  • دارای رابط دستوری
  • 16 بیتی.
  • بر اساس نوع مدیریت منابع - غیر شبکه ای.
  • دارای ساختار ماژولار است که انتقال سیستم را به انواع دیگر کامپیوترها ساده می کند.
  • مقدار کمی از RAM موجود (640 کیلوبایت، تا 1 مگابایت).
  • یک اشکال مهم خانواده سیستم عامل های DOS، فقدان ابزار محافظتی در برابر دسترسی غیرمجاز به منابع رایانه شخصی و سیستم عامل است.

مثال

OS MS-DOS 6.22.، MS DOS 8.0 ادغام شده در Windows ME، DOS PC 2000.

شروع از نسخه 4.0، MS-DOSشامل DOS Shell - یک برنامه مدیریت فایل با یک رابط کاربری متنی شبه گرافیکی (TUI) که دارای منوها، پارتیشن‌های ویندوز، تم‌های رنگی، پشتیبانی از ماوس و میانبرهای برنامه با استفاده از گرافیک حالت کاراکتر است.

خانواده OS/2

OS/2 OS (سیستم عامل / 2) توسط IBM در سال 1987 در ارتباط با ایجاد خانواده جدیدی از رایانه های شخصی PS / 2 توسعه یافت.

سیستم عامل های خانواده OS/2 دارای ویژگی های مشخصه زیر هستند:

  • سیستم عامل تک کاربره
  • سیستم عامل چند وظیفه ای نسل دوم: به شما امکان می دهد عملیات موازی چندین برنامه کاربردی را سازماندهی کنید و در عین حال از محافظت یک برنامه از برنامه دیگر و سیستم عامل از برنامه های در حال اجرا تحت کنترل آن اطمینان حاصل کنید.
  • دارای رابط گرافیکی
  • 32 بیتی.
  • سیستم فایل بومی HPFS است.
  • نقص OS/2- تعداد کمی برنامه برای آن، که باعث می شود این سیستم از مثلاً ویندوز محبوبیت کمتری داشته باشد.

مثال

استفاده از OS/2: OS/2 WSeB 4.5x به عنوان سرور فایل.

سیستم عامل خانواده یونیکس

سیستم عامل یونیکستوسط کن تامپسون، کارمند آزمایشگاه بل AT&T توسعه داده شد در سال 1969برای رایانه های مختلف: از ابر رایانه ها تا مینی رایانه ها. از آن زمان، تعداد زیادی از سیستم های مختلف یونیکس ایجاد شده است. از نظر قانونی، فقط تعداد کمی از آنها حق کامل نامیدن "یونیکس" را دارند. بقیه، اگرچه از مفاهیم و فن آوری های مشابه استفاده می کنند، با اصطلاح "یونیکس مانند" متحد می شوند. در طول توسعه سیستم های یونیکس، زبان C ایجاد شد.

سیستم عامل خانواده یونیکسدارای ویژگی های مشخصه زیر است:

  • سیستم عامل چند کاربره
  • سیستم عامل چند وظیفه ای
  • سیستم عامل شبکه
  • سیستم عامل فرمان، پوسته گرافیکی: پنجره X.
  • 32 بیتی، 64 بیتی.
  • موبایل: انتقال سیستم از یک معماری ماشین به ماشین دیگر با حداقل هزینه امکان پذیر است.
  • دارای چندین نوع پوسته (شل)، یعنی. رابط های تعاملی بین هسته و کاربر.
  • سیستم فایل: NFS (سیستم فایل شبکه).
  • استفاده از فایل های متنی ساده برای پیکربندی و مدیریت سیستم.
  • استفاده گسترده از ابزارهای راه اندازی شده در خط فرمان.
  • تعامل با کاربر از طریق یک دستگاه مجازی - یک ترمینال.
  • نمایش دستگاه های فیزیکی و مجازی و برخی از وسایل ارتباط بین فرآیندی به عنوان فایل.
  • استفاده از خطوط لوله از چندین برنامه که هر کدام یک وظیفه را انجام می دهند.

لینوکس(نام کامل گنو/لینوکس) یک سیستم عامل یونیکس مانند است. لینوکسسیستم عامل رایگان در اصل توسط لینوس توروالدز توسعه یافته است. اولین نسخه رسمی در 5 اکتبر اعلام شد 1991.

نسخه ها:دبیان گنو/لینوکس یک توزیع بین‌المللی بدون ملیت است (و همچنین شاخه‌های آن، از جمله اوبونتو، کوبونتو، ژوبونتو فوق‌العاده محبوب)، کلاه قرمز آمریکایی و جانشین آن فدورا، ماندریوا فرانسوی-برزیلی، Mandrake سابق و Conectiva.

خانواده سیستم عامل ویندوز

داستان پنجره هاآغاز شد در 1985 سالی که اولین نسخه سیستم (پوسته) ظاهر شد. چند سال بعد، نسخه دوم منتشر شد، اما سیستم ویندوز محبوبیت زیادی پیدا نکرد.

در سال 1990بیرون آمد ویندوز 3.0که شروع به استفاده در بسیاری از رایانه های شخصی (رابط گرافیکی، چند وظیفه ای، ظهور بسیاری از برنامه های در حال اجرا تحت ویندوز) کرد.

نسخه های بعدی پنجره هاهدف آنها بهبود قابلیت اطمینان، پشتیبانی از چند رسانه ای و کار در شبکه های کامپیوتری بود.

همه نمایندگان سیستم عامل ویندوزرا می توان به دو خط تقسیم کرد:

  1. Windows 9.x (95/98/Me).
  2. ویندوز NT (NT4/2000/XP/2003 Server/Vista/2008 Server/7).

فقط خانواده ویندوز NT سیستم عامل ها را برای سرورها فراهم می کند.

سیستم عامل های خانواده ویندوز دارای موارد زیر هستند ویژگی های مشخصه:

  • سیستم عامل چند کاربره
  • سیستم عامل چند وظیفه ای
  • سیستم عامل های شبکه و غیر شبکه
  • سیستم عامل گرافیکی
  • 32/64 بیتی.
  • اتصال دستگاه های جدید با استفاده از فناوری Plug and Play.
  • سیستم فایل: FAT32، NTFS.

نمایندگان خانواده ویندوز:

Windows 3.x (3.0/3.1/3.11). پوسته های عاملی که تحت MS-DOS اجرا می شوند.

ویندوز 95(اولین سیستم عامل). رابط تغییر کرده است، سرعت برنامه ها افزایش یافته است، توانایی پیکربندی خودکار تجهیزات اضافی، توانایی کار با اینترنت.

ویندوز 95OSR2. رفع بسیاری از باگ های ویندوز 95، اضافه شدن پشتیبانی از چندین دستگاه جدید، امکان استفاده از سیستم فایل FAT32.

ویندوز 98. رابط خارجی حفظ شده است، ساختار داخلی دوباره طراحی شده است، توجه زیادی به کار با اینترنت شده است، توانایی کار با چندین مانیتور.

ویندوز 98SE. این ترکیب شامل نسخه پنجم اینترنت اکسپلورر، یک سیستم به روز شده برای اتصال به اینترنت، رفع اشکالات متعدد و یک کتابخانه درایور جدید است.

ویندوز NT(1992 - NT 3.0، 1994 - NT 3.5، 1996 - NT 4.0) برای بهبود قابلیت اطمینان و قدرت شبکه توسعه داده شد.

موجود در دو نسخه:

  1. سرور ویندوز NT - طراحی شده برای مدیریت منابع شبکه.
  2. ایستگاه کاری ویندوز NT - طراحی شده برای کار بر روی کامپیوترهای محلی و ایستگاه های کاری.

ویندوز 2000 (NT 5.0). بر اساس ویندوز NT توسعه یافته و از آن به ارث برده است که قابلیت اطمینان و امنیت بالای اطلاعات از تداخل خارجی را به ارث برده است.

ویندوز من. جانشین ویندوز 98 ویژگی های جدیدی را به دست آورده است: بهبود کار با چند رسانه ای، توانایی ضبط نه تنها اطلاعات صوتی، بلکه همچنین اطلاعات تصویری، ابزارهای قدرتمند برای بازیابی اطلاعات پس از شکست.

پنجره هاXP. ظهور نسخه 64 بیتی، اولین سیستم عامل با رابط کاملاً قابل تنظیم، پشتیبانی از نوشتن دیسک های CD-R و CD-RW در سطح خود سیستم عامل و غیره.

ویندوز CE.منحصراً برای نصب بر روی رایانه های جیبی طراحی شده است.

ویندوز سرور 2003.شامل تمام ویژگی های مورد نیاز برای سیستم عامل ویندوز سرور است که بر امنیت، قابلیت اطمینان، در دسترس بودن و مقیاس پذیری تمرکز دارد. نسخه ها: نسخه استاندارد، نسخه Enterprise، نسخه Datacenter، نسخه وب.

ویندوز ویستا.طرح انتشار ویندوز ویستا برای گروه های کاربر کلیدی - افراد، مشاغل کوچک، سازمان های متوسط ​​و بزرگ - و الگوهای استفاده از نرم افزار آنها بهینه شده است. هدف اصلی خانواده ویندوز ویستا تطبیق مجموعه محصولات نرم افزاری ارائه شده با نیازهای مصرف کنندگان تا حد امکان است.

ویندوز سرور 2008(نام رمز "Longhorn Server") نسخه جدیدی از سیستم عامل سرور مایکروسافت است. این نسخه برای جایگزینی ویندوز سرور 2003 به عنوان نماینده سیستم عامل های نسل Vista در نظر گرفته شده است.

ویندوز 7(که قبلاً با نام رمز Blackcomb and Vienna شناخته می شد) نسخه ای از خانواده سیستم عامل های رایانه ای ویندوز است که به دنبال ویندوز ویستا می باشد.

زنگ

کسانی هستند که قبل از شما این خبر را می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه دوست دارید زنگ را بخوانید
بدون هرزنامه