Các lỗi trong Windows 11 không là gì so với mã bị hỏng trong Windows 7

theanh

Administrator
Nhân viên
Trong khi Microsoft tiếp tục tung ra các bản cập nhật Windows 11 đầy lỗi, các đồng nghiệp của chúng tôi tại Windows Central nhớ lại câu chuyện khá hài hước về lỗi lập trình trong Windows 7 khiến thời gian khởi động tăng thêm 30 giây khi người dùng chọn màu hình nền.

windows-7-2.jpg


Vô tình xóa Copilot, bản cập nhật tháng 4 vô ích để chống lại các lỗi dai dẳng, bản cập nhật Windows 11 bị chặn trong doanh nghiệp… một số người sẽ gọi đó là sự cẩu thả, nhưng rõ ràng là Microsoft có sở trường để lại các lỗi khó chịu trong mã phần mềm của mình khá thường xuyên. Để bảo vệ công ty, Windows 11 phải thích ứng với nhiều loại PC khác nhau, điều này làm cho quá trình phát triển trở nên đặc biệt phức tạp.

Nhưng... đã có những thời điểm không mấy vinh quang trong lĩnh vực này. Các đồng nghiệp của chúng tôi giải thích rằng một lỗi trong mã Windows 7 đã khiến thời gian khởi động tăng thêm 30 giây khi người dùng chọn màu thay vì hình nền. Người dùng phiên bản này đã gặp phải tình trạng thời gian tải thay đổi đáng kể theo những cách không thể đoán trước.

Cuối cùng chúng ta cũng biết lý do tại sao Windows 7 đôi khi mất nhiều thời gian khởi động hơn​

Hôm nay, một nhà phát triển tại Raymond Chen giải thích rằng hiện tượng này có liên quan đến một lỗi lập trình khá đáng tiếc trong mã. Trên thực tế, hệ điều hành đã thực hiện một loạt các kiểm tra khi màn hình chào mừng xuất hiện. Mỗi thành phần đồ họa của giao diện phải trả về mã lỗi thích hợp trước khi màn hình này biến mất.

Ông giải thích:“Hệ thốngđăng nhập chờ tất cả các thành phần báo hiệu rằng chúng đã sẵn sàng. Khi tất cả chúng đã bật đèn xanh hoặc đã trôi qua thời gian trễ 30 giây, hệ thống sẽ thoát khỏi màn hình chào mừng. Với thiết kế này, thật dễ hiểu lý do tại sao lại có thời gian trễ 30 giây trong một số lần khởi động: điều đó có nghĩa là một trong các thành phần chưa báo hiệu rằng chúng đã sẵn sàng.”

Bạn có thể hỏi rằng kết nối với hình nền? Đơn giản: cách mã hóa quy trình đăng nhập không cho phép người dùng chọn màu thay vì hình ảnh nền. Dẫn đến lỗi gây ra sự chậm trễ thêm 30 giây. Vấn đề cũng xuất hiện nếu người dùng kích hoạt chính sách hệ thống được cho là ẩn các biểu tượng trên màn hình nền. Microsoft mất 5 tháng để nhận ra vấn đề và khắc phục bằng bản cập nhật vào tháng 11 năm 2009.
 
Back
Bên trên