Chỉ chạy dịch vụ Punkbuster khi cần thiết
- Thể LoạI: Trò Chơi
Nếu gần đây bạn đã cài đặt một trò chơi sử dụng phần mềm chống gian lận Punkbuster để hạn chế gian lận trực tuyến trong trò chơi, bạn có thể nhận thấy hai dịch vụ Punkbuster PnkBstrA.exe và PnkBstrB.exe đang chạy trong Windows Task Manager ngay cả khi một trò chơi hỗ trợ nó. chưa được bắt đầu trong phiên đó.
Punkbuster được cài đặt dưới dạng hai Dịch vụ Windows tự động chạy khi Windows khởi động. Chúng sẽ chạy ngay cả khi các trò chơi mà chúng bảo vệ không được khởi động một lần trên hệ thống máy tính.
Hai chương trình không sử dụng nhiều tài nguyên hệ thống khi trò chơi không chạy, nhưng lại gây khó chịu vì đối với một số người dùng, chúng không có ý nghĩa gì khi chúng chạy khi không cần thiết.
Thay đổi kiểu khởi động của dịch vụ từ tự động sang thủ công sẽ ngăn chúng được tải trong khi khởi động hệ thống. Người ta có thể nói vấn đề đã được giải quyết nhưng thực sự không phải vậy vì hai dịch vụ sẽ không được khởi động khi trò chơi bắt đầu.
Điều này có nghĩa là bạn sẽ phải khởi động các dịch vụ theo cách thủ công trước khi khởi chạy trò chơi, điều này không thoải mái.
Hướng dẫn sau giải thích cách đặt các dịch vụ Punkbuster thành thủ công để chúng không được tải trong khi khởi động hệ thống. Hơn nữa, nó sẽ giải thích cách định cấu hình trò chơi để tự động tải các dịch vụ Punkbuster trước khi trò chơi được bắt đầu để các dịch vụ đang chạy khi trò chơi được chơi.
Tắt các dịch vụ Punkbuster không được tải tự động trong Windows:
Mở menu Cấu hình Dịch vụ trong Windows. Bạn có thể làm điều đó bằng cách nhập các dịch vụ trong menu bắt đầu của Windows và chọn Dịch vụ từ kết quả hoặc bằng cách nhấn Win-R, nhập services.msc và nhấn phím enter.
Định vị hai dịch vụ PnkBstrA và PnkBstrB trong cửa sổ. Bấm đúp vào Thành phần dịch vụ Punkbuster đầu tiên và thay đổi Kiểu khởi động từ Tự động thành Thủ công. Khi hoàn tất, hãy nhấp vào nút Dừng để dừng dịch vụ chạy trên PC. Làm tương tự cho dịch vụ Punkbuster thứ hai.
Cả hai dịch vụ Punkbuster hiện đã bị dừng và được đặt thành kiểu khởi động thủ công. Bạn có thể xác minh rằng các dịch vụ không còn chạy nữa trong Windows Task Manager (Win-Shift-Esc).
Tạo một tệp hàng loạt để khởi động các dịch vụ khi cần và khởi chạy trò chơi
Các dịch vụ Punkbuster cần phải chạy trước khi trò chơi bắt đầu để bạn không bị khởi động từ các máy chủ yêu cầu Punkbuster trên máy người dùng. Một tệp hàng loạt là lý tưởng cho tình huống này.
Chúng tôi sẽ tạo một tệp lô cơ bản sẽ khởi động cả dịch vụ Punkbuster và trò chơi. ( Xin lưu ý rằng bạn sẽ cần chạy tập lệnh lô với đặc quyền quản trị để các dịch vụ bắt đầu ).
Tạo một tài liệu văn bản mới. Dán ba dòng sau vào đó:
NET START 'PnkBstrA'
NET START 'PnkBstrB'
START / d 'C: Program Files (x86) Electronic Arts Battlefield Bad Company 2' BFBC2Game.exe
Hai dòng đầu tiên bắt đầu hai dịch vụ Punkbuster PnkBstrA và PnkBstrB. Dòng thứ ba khởi chạy trò chơi thực tế, trong ví dụ này là Battlefield Bad Company 2. Đảm bảo bạn chỉnh sửa đường dẫn đến trò chơi nếu nó được cài đặt trong một thư mục khác hoặc một trò chơi khác.
Lưu tệp văn bản và đổi tên nó thành gamename.bat, ví dụ: badcompany2.bat. Nhấp chuột phải vào tệp dơi mới và chọn chạy nó với tư cách quản trị viên. Tệp lô sẽ khởi động hai Dịch vụ Punkbuster và sau đó là trò chơi.
Sắp xong. Một điều phiền toái là chúng ta cần chạy tệp loạt với đặc quyền quản trị và cách trực tiếp duy nhất để làm điều đó là nhấp chuột phải vào tệp và chọn chạy với tư cách quản trị viên.
Có thể chạy các chương trình và phím tắt luôn với tư cách quản trị viên trong Windows Vista và Windows 7. Mặt khác, không thể cấu hình các tệp hàng loạt theo cách này. Giải pháp rất đơn giản. Tạo lối tắt của tệp hàng loạt mà chúng tôi đã tạo, định cấu hình lối tắt để luôn chạy với đặc quyền quản trị để khắc phục sự cố.
Nhấp chuột phải vào tệp loạt và chọn Tạo lối tắt từ menu. Thao tác này sẽ tạo một tệp lối tắt trong cùng một thư mục.
Nhấp chuột phải vào tệp lối tắt ngay bây giờ và chọn Thuộc tính. Bấm vào nút Nâng cao trong tab Lối tắt.
Chọn hộp để luôn chạy với tư cách quản trị viên.
Bây giờ bạn có thể đặt phím tắt vào vị trí mà bạn thường bắt đầu trò chơi.
Các vấn đề khác
Điều này sẽ giải quyết vấn đề với các dịch vụ Punkbuster luôn chạy. Có hai vấn đề liên quan đến điều này. Đầu tiên là hai dịch vụ tiếp tục chạy sau khi người dùng rời khỏi trò chơi. Rắc rối hơn đây là thực tế là một trong các dịch vụ, PnkBstrB sẽ được thiết lập để chạy lại tự động.
Giải pháp bán thủ công sẽ là tạo một tệp lô thứ hai để dừng các dịch vụ khi được thực thi bằng lệnh Net STOP. Người dùng máy tính có kinh nghiệm thậm chí có thể tìm ra cách tạo một tệp hàng loạt cho mọi thứ đã được thảo luận ở đây. Nếu bạn thực sự cho chúng tôi biết trong các ý kiến.