Hệ điều hành Windows của Microsoft, dù đã trải qua nhiều thập kỷ phát triển, vẫn không ngừng chứng kiến sự xuất hiện của vô số lỗi lớn nhỏ. Điều này không quá ngạc nhiên khi xét đến việc Windows là một khối phần mềm khổng lồ, chứa đựng cả những dòng mã được xem là “cổ xưa” theo tiêu chuẩn hiện đại. Mặc dù Microsoft đang nỗ lực hiện đại hóa các khía cạnh nhất định của hệ điều hành, việc đạt được trạng thái “không lỗi” là điều gần như bất khả thi, phản ánh bản chất vốn có của quá trình phát triển phần mềm.
Tuy nhiên, có một số vấn đề mà Windows gặp phải lại không hoàn toàn do lỗi của Microsoft. Một kỹ sư nổi tiếng của Microsoft gần đây đã chia sẻ thêm chi tiết về một lỗi Windows XP Janet Jackson cực kỳ kỳ quặc, từng gây đau đầu cho nhiều người dùng trong một thời gian dài.
Khi Windows và “Rhythm Nation” không đội trời chung
Vào năm 2022, kỹ sư Raymond Chen của Microsoft đã tiết lộ chi tiết về một lỗi từng khiến một số máy tính chạy Windows XP gặp sự cố theo một cách rất lạ lùng. Cụ thể, nếu bạn phát ca khúc Rhythm Nation của Janet Jackson trên một hệ thống Windows XP, phần cứng của máy tính sẽ có nguy cơ bị treo ngay lập tức hoặc trong tương lai gần. Đáng ngạc nhiên hơn, ngay cả những máy tính ở gần nguồn phát bài hát này cũng có thể bị ảnh hưởng và gây hư hại phần cứng bên trong.
Màn hình xanh chết chóc (BSOD) trên laptop Windows XP, biểu tượng lỗi hệ thống liên quan đến lỗi tần số âm thanh của Janet Jackson.
Người dùng thời điểm đó hoàn toàn không hiểu tại sao máy tính của họ lại bỗng nhiên gặp sự cố thường xuyên hơn, dường như không có bất kỳ tác nhân cụ thể nào. Sau nhiều thử nghiệm và nghiên cứu chuyên sâu, nhà sản xuất OEM bị ảnh hưởng cùng với Microsoft đã phát hiện ra rằng Rhythm Nation thực chất chứa một tần số cộng hưởng tự nhiên, phổ biến ở các ổ cứng 5400rpm được sử dụng trong các máy tính của nhà sản xuất đó. Tần số này đã tác động tiêu cực đến chức năng của phần cứng.
Để giải quyết vấn đề này, hai tập đoàn đã hợp tác để triển khai một bộ lọc âm thanh tùy chỉnh. Bộ lọc này có nhiệm vụ loại bỏ tần số gây lỗi trong các thiết bị phát lại âm thanh, giúp hệ thống không còn bị ảnh hưởng bởi bài hát.
Câu chuyện về bộ lọc âm thanh chưa dừng lại
Theo một bài đăng blog gần đây, Raymond Chen đã chia sẻ thêm những chi tiết thú vị về lỗi kỳ quặc này. Bộ lọc âm thanh tùy chỉnh được triển khai trên Windows XP đã tồn tại nguyên vẹn cho đến khi Windows 7 ra đời. Tuy nhiên, với Windows 7, Microsoft đã thêm một quy tắc mới cho các Đối tượng Xử lý Âm thanh (Audio Processing Objects – APOs), cho phép người dùng tắt hoàn toàn tất cả các bộ lọc âm thanh.
Giao diện menu Start của Windows 7, nơi bộ lọc âm thanh đặc biệt cho lỗi Windows XP Janet Jackson vẫn tồn tại và được bảo vệ.
Vấn đề nảy sinh là những người dùng không hề biết về vấn đề của Janet Jackson có thể sẽ tắt tất cả các bộ lọc, nghĩ rằng điều đó sẽ giúp họ nghe được “nhiều âm thanh hơn”. Điều này lại khiến phần cứng của họ dễ bị tổn hại trở lại. Do đó, nhà sản xuất OEM bị ảnh hưởng đã phải xin một ngoại lệ đối với quy tắc APO này. Microsoft sau đó đã cấp quyền miễn trừ, đồng nghĩa với việc người dùng không thể bỏ chọn bộ lọc âm thanh liên quan đến bài Rhythm Nation.
Quyết định này hoàn toàn hợp lý, bởi vì việc loại bỏ bộ lọc không chỉ gây hại đến danh tiếng của nhà sản xuất OEM mà còn ảnh hưởng đến uy tín của Microsoft. Những người sở hữu máy tính Windows bị treo một cách bí ẩn, đôi khi thậm chí vài ngày sau khi phát bài hát gây lỗi, sẽ đổ lỗi cho cả OEM lẫn Windows nói chung.
Tuy nhiên, có một mảnh ghép của câu đố vẫn còn thiếu. Chen không tiết lộ danh tính của nhà sản xuất OEM bị ảnh hưởng bởi vấn đề này, mà chỉ gọi đó là “Fabrikam”, tên một công ty hư cấu mà Microsoft thường sử dụng trong các tài liệu chính thức của mình. Có lẽ chúng ta sẽ không bao giờ biết được công ty nào đã chịu ảnh hưởng từ lỗi này, nhưng những chi tiết về nó vẫn là một câu chuyện giải trí đáng nhớ trong lịch sử công nghệ.