MSConfig hoặc Tiện ích Cấu hình hệ thống (System Configuration Utility) là công cụ tích hợp sẵn trong Windows cho phép bạn quản lý các mục khởi động, tùy chọn boot, Dịch vụ & boot vào Safe Mode, v.v. Trong phần boot, có nút Advanced Options (Tùy chọn nâng cao). Phần này cho phép truy cập cấu hình các tùy chọn như số lượng bộ xử lý, lượng bộ nhớ, debug, và cài đặt Global Debug. Hãy nhớ rằng các tùy chọn này là lựa chọn cuối cùng để chẩn đoán hệ thống cho người dùng nâng cao. Trong bài viết này, chúng ta sẽ đi sâu vào chi tiết về các Tùy chọn Boot Nâng cao trong MSCONFIG trên Windows 11/10.

Tùy chọn Boot Advanced Options trong MSCONFIG
Có một điều bạn cần hiểu rõ. Phần boot nâng cao của Tiện ích Cấu hình Hệ thống hoặc MSCONFIG được xây dựng để khắc phục sự cố (troubleshooting). Tuy nhiên, sự nhầm lẫn xảy ra khi người dùng cuối tìm thấy tùy chọn này. Chúng tôi khuyên bạn mạnh mẽ nên giữ các cài đặt này ở giá trị mặc định và không thay đổi chúng.
Số lượng bộ xử lý (Number of Processors)

Mở Task Manager và chuyển sang tab Performance. Ghi lại số lõi CPU và bộ nhớ.
Bây giờ, gõ MSCONFIG trong hộp Run, và nhấn Enter. Chuyển sang phần Boot, và nhấp vào nút Advanced options
Chọn hộp số lượng bộ xử lý và chọn bất kỳ giá trị nào nhỏ hơn giá trị tối đa có sẵn trong menu thả xuống. Con số tối đa bạn thấy sẽ giống với những gì bạn thấy trong Task Manager.
Khởi động lại, sau đó kiểm tra bao nhiêu bộ xử lý và lượng bộ nhớ có sẵn cho hệ điều hành.
Tôi chắc chắn bạn sẽ trải qua hiệu suất chậm hơn so với khi máy tính khởi động dưới cấu hình mặc định. Mặc dù tôi không chắc chắn tại sao các cài đặt này ở đây, nhưng tôi đoán nó giúp các nhà phát triển tìm hiểu ứng dụng của họ hoạt động như thế nào dưới cấu hình phần cứng thấp mà không thay đổi cấu hình phần cứng thực tế. Điều tương tự áp dụng cho Windows.
Bây giờ hãy xem các phần khác:
PCI Lock
PCI là bus phần cứng để thêm thành phần vào máy tính. BIOS hoặc HĐH có thể xác định yêu cầu tài nguyên và tự động gán nó, nên không có xung đột. Trong những ngày trước, nó hữu ích vì Windows thường lấy quyền điều khiển này.
Từ những gì tôi thấy trên các diễn đàn, tốt nhất là để nó không được chọn (unchecked), trừ khi bạn gặp vấn đề với phần cứng kết nối. Windows có thể lấy quyền điều khiển này, nhưng chúng tôi chưa nghe nói ngoại trừ việc khi được chọn, nó dẫn đến BSOD.
Nếu bạn đã chọn PCI Lock và gặp BSOD, hãy chắc chắn boot vào safe mode, sau đó vô hiệu hóa PCI lock bằng msconfig. Bạn có thể cần thiết bị USB bootable để vào Cấu hình Boot nâng cao.
Debug
Đây là tùy chọn cho nhà phát triển nơi để debug Kernel, các công cụ gỡ lỗi được kết nối với HĐH. Lại một tùy chọn phi người tiêu dùng và nên để nguyên trạng. Khi bạn chọn Debug, bạn có thể cấu hình các tùy chọn còn lại, bao gồm Debug port, Channel, USB target name, và Baud rate. Khi sử dụng tùy chọn này, bạn sẽ phải vô hiệu hóa hoặc tạm dừng BitLocker và Secure Boot trên máy tính.
Có nhiều thứ có thể làm bằng công cụ bcdedit trong Windows 10, nó cũng cung cấp /dbgsettings là một trong các tùy chọn. Bạn có thể dùng nó để vô hiệu hóa chữ ký driver, bật hoặc tắt thực thi dữ liệu, v.v.
Bạn cũng sẽ thấy các cài đặt khác cho Bộ nhớ tối đa (Maximum memory), Cài đặt gỡ lỗi toàn cục (Global debug settings), v.v.
Có một điều rõ ràng ở đây. Đây không phải là tùy chọn cho người tiêu dùng, và không có cách nào bạn có thể dùng chúng để tăng tốc máy tính. Các tùy chọn nâng cao này là công cụ gỡ lỗi (debugging tools), và chúng đã tồn tại lâu lắm rồi. Có nhiều công cụ như vậy trong Windows, và trừ khi bạn làm về gỡ lỗi phần cứng, đừng sử dụng nó.
Tôi hy vọng bài viết dễ hiểu, và bạn đã hiểu được tại sao bạn, với tư cách là người tiêu dùng, không nên sử dụng Tùy chọn Boot Nâng cao trong MSCONFIG trên Windows 10.
