Windows 3.0
Một phiên bản của hệ điều hành Microsoft Windows | |
![]() | |
Nhà phát triển | Microsoft |
---|---|
Họ hệ điều hành | Microsoft Windows |
Kiểu mã nguồn | Mã nguồn đóng |
Phát hành cho nhà sản xuất | 22 tháng 5 năm 1990 |
Phiên bản mới nhất | 3.00a with Multimedia Extensions / 20 tháng 10 năm 1991[2] |
Giấy phép | Phần mềm thương mại |
Sản phẩm trước | Windows 2.1x (1988) |
Sản phẩm sau | Windows 3.1x (1992) |
Trạng thái hỗ trợ | |
Không hỗ trợ từ ngày 31 tháng 12 năm 2001 |
Windows 3.0, một môi trường đồ họa, là bản phát hành chính thứ ba của Microsoft Windows, và được phát hành vào ngày 22 tháng 5 năm 1990. Nó trở thành phiên bản thành công rộng rãi đầu tiên của Windows và là đối thủ của Apple Macintosh và Commodore Amiga trên cuộc chiến về giao diện người dùng đồ họa (GUI). Khi các máy tính thời đó bắt đầu có một trào lưu là đa nhiệm,các máy tính của microsoft thời đó, chạy ms-dos để chạy trên các máy tín.Do đó vào năm 1985 Microsoft đã cho ra đời hệ điều hành đầu tiên của mình là Windows 1.0 và vào 1987 thì cho ra đời phiên bản thứ hai là Windows 2.0 nhưng cả hai bản lại không phổ biến vì đến cả hai chỉ chạy trên nền ms-dos đến năm 1990 khi Windows 3.0 thì nó khá phổ biến vì có thể chạy đa nhiệm thay chỉ là một của sổ không có biểu tượng như hai phiên bản trước đó .Phiên bản tiếp theo của nó là Windows 3.1.[3]
Windows 3.0 có nguồn gốc từ năm 1989 khi David Weise và Murray Sargent quyết định phát triển độc lập một chế độ bảo vệ của Windows như là một thử nghiệm. Họ cùng viết một thiết kế nguyên mẫu thô và trình bày cho giám đốc điều hành công ty, vị giám đốc đã rất ấn tượng và đã để phê duyệt nó như là một dự án chính thức.
Tính năng và đặc điểm[sửa | sửa mã nguồn]
Windows 3.0 đã kế tục Windows 2.1x và bao gồm một giao diện người dùng cải tiến đáng kể cũng như các cải tiến kỹ thuật để sử dụng tốt hơn khả năng quản lý bộ nhớ của các bộ xử lý 80286 và 80386 của Intel. Các chương trình chế độ văn bản được viết cho MS-DOS có thể chạy trong một cửa sổ - một tính năng trước đây có sẵn ở dạng hạn chế hơn với Windows/386 2.1 - làm cho hệ thống có thể sử dụng như một cơ sở đa nhiệm thô cho các chương trình cũ. Tuy nhiên, điều này đã được sử dụng hạn chế cho thị trường gia đình, nơi mà hầu hết các trò chơi và chương trình giải trí tiếp tục yêu cầu truy cập DOS thô.[3]
Trình quản lý tệp / trình quản lý tệp MS-DOS Executive 7.10 được thay thế bằng Program Manager dựa trên biểu tượng và File Manager dựa trên danh sách, chia tách tệp và chương trình. Bảng điều khiển, trước đây có sẵn như là một applet tiêu chuẩn, được tái mô hình hóa sau khi một trong Mac OS cổ điển. Nó tập trung các thiết lập hệ thống, bao gồm kiểm soát màu sắc của giao diện.[4]
Một số ứng dụng đơn giản được bao gồm trong Windows 3.0, chẳng hạn như trình soạn thảo văn bản Notepad và bộ xử lý văn bản Write (thừa kế từ các phiên bản trước của Windows), chương trình tạo macro (mới; sau này bị bỏ), chương trình vẽ Paintbrush (thừa kế, nhưng cải thiện đáng kể) và một chương trình máy tính bỏ túi (cũng được kế thừa). Ngoài ra, các trò chơi Reversi trước đó đã được bổ sung với trò chơi bài Microsoft Solitaire.[4]
Các biểu tượng và đồ họa Windows hỗ trợ đầy đủ 16 màu trong chế độ EGA, MCGA và VGA trong khi Windows 2.x chỉ có một bảng màu rất hạn chế cho các menu màu và hộp cửa sổ với đồ họa trong ứng dụng đơn sắc. Chế độ VGA và MCGA 256-màu được hỗ trợ lần đầu tiên.
Windows 3.0 bao gồm một chế độ Bảo vệ / Tăng cường cho phép các ứng dụng Windows sử dụng nhiều bộ nhớ hơn một cách dễ dàng hơn so với các chương trình DOS. Nó có thể chạy ở bất kỳ chế độ Enhanced, Real hoặc 386, và tương thích với bất kỳ bộ xử lý Intel nào từ 8086/8088 lên đến 80286 và 80386.[5] Windows 3.0 cố gắng tự động phát hiện chế độ nào chạy, mặc dù nó có thể bị ép buộc để chạy trong một chế độ cụ thể bằng cách sử dụng các công tắc: /r (chế độ thực), /s ("chuẩn" chế độ được bảo vệ 286) và /3 (chế độ được bảo vệ nâng cao 386) tương ứng.[6] Vì Windows 3.0 (và sau này là Windows 3.1) chạy ở chế độ bảo vệ 286 16 bit và không phải chế độ bảo vệ 32 bit, thiết lập mặc định là sử dụng mô hình bộ nhớ phân đoạn 64 KB. Tuy nhiên, trên CPU 32 bit, lập trình viên có quyền truy cập vào con trỏ bộ nhớ lớn hơn và do đó có thể mở rộng phân khúc chương trình thành bất kỳ kích thước mong muốn nào (giới hạn tối đa là 16 MB do bộ mô tả phân đoạn là 24 bit). Vì các hàm API của Windows là 16 bit vào thời điểm đó nên chúng không thể sử dụng các con trỏ 32 bit và do đó cần phải đặt phần mã chương trình thực hiện các cuộc gọi hệ điều hành trong phân đoạn 64 KB[7], như trong DOS, mặc dù có thể chứa mã lệnh 32bit trong chương trình.[8] (Ami Pro là ứng dụng Windows đầu tiên yêu cầu 386). Bởi vì điều này, Windows 3.0 chỉ có thể truy cập 16 MB RAM, ngay cả trên 386 hoặc CPU cao hơn mà có một khả năng có thể sử dụng 4GB trên lý thuyết.
Đây là phiên bản đầu tiên chạy các chương trình Windows ở chế độ được bảo vệ, mặc dù hạt nhân chế độ tăng cường 386 là phiên bản nâng cao của hạt nhân chế độ bảo vệ cho Windows/286.
Yêu cầu hệ thống[sửa | sửa mã nguồn]
Yêu cầu hệ thống chính thức cho Windows 3.0:
- Bộ xử lý 8086/8088 hoặc tốt hơn.
- 384 KB bộ nhớ thông thường miễn phí (chế độ thực), 1 MB (chế độ chuẩn) hoặc 2 MB (chế độ nâng cao).
- Ổ đĩa cứng có dung lượng trống 6-7 MB
- Đồ họa CGA, EGA, MCGA, VGA, Hercules, 8514 / A hoặc XGA và màn hình thích hợp và tương thích
- MS-DOS phiên bản 3.1 hoặc cao hơn[1]
Ngoài ra, một con chuột tương thích với Microsoft được khuyên dùng.[9]
Windows 3.0 không thể chạy với đầy đủ màu sắc trên hầu hết các máy 8086/88, vì các chương trình điều khiển của 640 × 350 (16 màu) của EGA và 640 × 480 (16 màu) của VGA chứa mã lệnh của Intel 80186. Trình điều khiển MCGA 320 × 200 (256 màu) và 640 × 480 (2 màu) không chứa các mã lệnh này. Điều này có thể được thực hiện bằng cách cài đặt các trình điều khiển EGA / VGA của Windows 2.x (hỗ trợ các menu và khung màu, nhưng không phải đồ họa trong chương trình), thay thế CPU bằng NEC V20/V30 (chip tương thích 8086/88) bộ hướng dẫn 80186), hoặc bằng cách sử dụng trình điều khiển VGA đã sửa đổi hỗ trợ 8086/88 (ban đầu được viết vào năm 2013)[10]. Microsoft đã ngừng hỗ trợ cho dòng Tandy 1000 vào năm 1990, vì vậy một trình điều khiển đồ họa Tandy không được cung cấp cho Windows 3.0, nhưng trình điều khiển Tandy Windows 2.x có thể được sao chép vào hệ thống đích và hoạt động tốt.
Hỗ trợ phần mềm[sửa | sửa mã nguồn]
Windows 3.0 là phiên bản Windows đầu tiên được sử dụng rộng rãi, mặc dù DOS vẫn chiếm ưu thế (đặc biệt là đối với trò chơi) với các phần mềm miễn phí và phần mềm chia sẻ cho Windows cao hơn đáng kể so với các phiên bản thương mại. Phần mềm này cũng làm tăng đáng kể doanh số bán máy tính mới với dung lượng RAM lớn hơn vì nhiều máy cũ thiếu tốc độ hoặc bộ nhớ để xử lý hệ điều hành đòi hỏi cao như Windows theo đúng cách và một số không thể chạy nó ở chế độ được bảo vệ do BIOS lỗi thời hoặc thiếu ứng dụng thích hợp. Vì rất ít ứng dụng được sử dụng chế độ bảo vệ trước Windows 3.0 xuất hiện, các nhà sản xuất PC đôi khi không bận tâm việc hỗ trợ chức năng cho nó trong phần cứng, BIOS hoặc cả hai.
Windows 3.0 có bản cập nhật phần mềm không bao giờ được phát hành, làm tăng tốc độ của ổ đĩa mềm. Vào thời điểm bản cập nhật đã sẵn sàng để được tung ra, thì một phiên bản mới hơn của Windows đã được phát hành.
Tất cả các phiên bản của Windows 3.0 đã không được hỗ trợ sau ngày 31 tháng 12 năm 2001.
Tham khảo[sửa | sửa mã nguồn]
- ^ a b “Windows Version History”. Support. Microsoft. 19 tháng 7 năm 2005. Truy cập ngày 21 tháng 1 năm 2017.
- ^ [1]
- ^ a b “Microsoft Windows 3.0”. Old Computer Museum. Old Computer Museum. Truy cập ngày 20 tháng 8 năm 2013.
- ^ a b “Windows 3.0”. ToastyTech. ToastyTech. Truy cập ngày 20 tháng 8 năm 2013.
- ^ “For the Nitpickers: Enhanced-mode Windows 3.0 didn't exactly run a copy of standard-mode Windows inside virtual machine”. MSDN. Old New Thing. 8 tháng 2 năm 2013. Lưu trữ bản gốc ngày 12 tháng 2 năm 2013. Truy cập ngày 20 tháng 8 năm 2013.
- ^ “Windows 3.x help and information”. Computer Hope. Computer Hope. Bản gốc lưu trữ ngày 4 tháng 8 năm 2013. Truy cập ngày 20 tháng 8 năm 2013.
- ^ “Segment and Handle Limits and Protected Mode Windows”. Microsoft File Transfer Protocol. 6 tháng 11 năm 1999. Truy cập ngày 20 tháng 8 năm 2013.[liên kết hỏng]
- ^ “386 Definition from PC Magazine Encyclopedia”. PC Mag. PC Mag. Bản gốc lưu trữ ngày 16 tháng 12 năm 2019. Truy cập ngày 20 tháng 8 năm 2013.
- ^ “The Riddle of the Right Mouse Button”. GUIdebook. PC Magazine. 14 tháng 1 năm 1992. Truy cập ngày 20 tháng 8 năm 2013.
- ^ Montecarlo4tony. “Windows 3.0 VGA color driver for 8088/XT”. Vintage Computer Forums. Bản gốc lưu trữ ngày 23 tháng 10 năm 2014. Truy cập ngày 23 tháng 10 năm 2014.