Thủ Thuật Cách Làm Windows PC Khởi Động Nhanh Hơn

Quay trở lại những ngày xưa của năm 2010, tôi thường đi bộ vào văn phòng nhà vào buổi sáng, nhấn nút nguồn trên hệ thống sản xuất của mình và sau đó quay trở lên lầu để ăn sáng. Khi tôi trở lại văn phòng, hệ thống của tôi đã khởi động đầy đủ và sẵn sàng hoạt động.

sua may tinh tai nha

Sau đó, tôi nâng cấp lên một mảng RAID ổ đĩa trạng thái rắn – và bây giờ hệ thống của tôi khởi động sau khoảng 30 giây. Tuy nhiên, không phải ai cũng sẵn sàng chi 700 đô la cho bộ nhớ của PC, vì vậy tôi quyết định tìm hiểu xem tôi có thể tăng tốc thời gian khởi động của PC đến mức nào mà không tốn một xu. Sau vài giờ tinh chỉnh và thử nghiệm, tôi đã cố gắng giảm thời gian khởi động của PC từ 69 giây xuống còn 47 giây. Đây là cách tôi đã làm nó.

Xem nhanh dịch vụ Liên quan:

Hãy Kiểm Tra Hệ Thống Của Bạn

Thay vì tạo ra một hệ thống khởi động chậm một cách giả tạo bằng cách cài đặt một loạt các cú lướt từ Web, tôi quyết định sử dụng một hệ thống hiện có – một hệ thống mà tôi sử dụng gần như hàng ngày. Đó không phải là hệ thống sản xuất nhanh, được trang bị SSD, mà là hệ thống của tôi để kiểm tra hiệu năng bổ sung cho các card đồ họa . Vì hệ thống đó cũng đóng vai trò là hệ thống chỉnh sửa nội dung dự phòng, tôi đã cài đặt Adobe Master Collection 5.0 trên đó, cùng với tất cả những thứ không liên quan mà Adobe muốn thêm vào hệ thống. Microsoft Office là một thành phần phần mềm chính khác.

Trong số các thành phần phần cứng của nó là CPU lõi tứ Core i7 965X, RAM 6GB và ổ cứng Seagate 7200.11 1TB tốc độ 7200 vòng / phút.

Thiết lập này cho phép tôi kiểm tra các cải tiến trong thế giới thực về thời gian khởi động trên một hệ thống phản ánh việc sử dụng trong thế giới thực. Trong những năm qua, tôi đã cài đặt nhiều card đồ họa trên đó, điều đó cũng có nghĩa là nhiều cài đặt và gỡ cài đặt trình điều khiển. Trò chơi và ứng dụng đã đến và đi, quá. Những gì bạn sẽ không thấy từ việc tối ưu hóa một hệ thống trong thế giới thực đang dần lộn xộn là những cải tiến cực kỳ lớn, như bạn có thể làm với một số thử nghiệm nhân tạo đang trôi nổi xung quanh.

Quá trình khởi động PC – Máy Tính

Khi bạn khởi động PC, bộ xử lý sẽ thực hiện một số bước khởi động ban đầu và sau đó tìm địa chỉ bộ nhớ cụ thể trong ROM bộ tải khởi động. Tiếp theo, bộ xử lý bắt đầu chạy mã mà nó tìm thấy tại vị trí này, đó là bộ tải khởi động hệ thống. ROM khởi động liệt kê tất cả các phần cứng trong hệ thống và thực hiện một số thử nghiệm chẩn đoán. Sau đó, nó tìm kiếm một vị trí cụ thể trên thiết bị lưu trữ đầu tiên – có thể là ổ cứng của bạn, giả sử rằng hệ thống không được thiết lập để khởi động từ mạng – và chạy mã được tìm thấy ở vị trí đó. Đó là sự khởi đầu của quá trình tải hệ điều hành.

Đối với Windows, mã mà bộ xử lý của bạn tải là Trình quản lý khởi động Windows. Trình quản lý khởi động sau đó bắt đầu quá trình tải Windows. Tại một số thời điểm trong quá trình này, lõi của hệ điều hành Windows – kernel – tải vào bộ nhớ cùng với một số trình điều khiển chính và lớp trừu tượng phần cứng HAL hoạt động như giao diện giữa hệ điều hành và phần cứng bên dưới. Sau này, Windows Executive, một tập hợp các dịch vụ thiết yếu như trình quản lý bộ nhớ ảo và trình quản lý I / O, kích hoạt và tải Windows Registry .

Sổ đăng ký chứa thông tin về những dịch vụ, trình điều khiển và ứng dụng tải trong khi khởi động. Registry thực sự là một cơ sở dữ liệu lưu trữ các cài đặt cấu hình, tùy chọn và vị trí chính cho cả ứng dụng cấp cao và dịch vụ HĐH cấp thấp. Theo thời gian, khi người dùng cài đặt và gỡ cài đặt ứng dụng, kích thước của Registry có thể tăng lên, do đó tăng thời gian tải. Thời gian khởi động cũng bị ảnh hưởng bởi việc tải các dịch vụ chính và các ứng dụng khởi động.

Tóm tắt này không có nghĩa là một mô tả chi tiết về quá trình khởi động PC. Tham khảo hướng dẫn chi tiết về quy trình khởi động Windows – chẳng hạn như hướng dẫn này – nếu bạn muốn lặn sâu hơn.

Theo quan điểm của quá trình khởi động PC, chúng ta có thể khám phá một số khu vực để giảm thời gian khởi động:

  • BIOS hệ thống hoặc Giao diện phần mềm mở rộng (EFI)
  • Trình quản lý khởi động Windows
  • Dịch vụ hệ thống
  • Dịch vụ ứng dụng (người trợ giúp)
  • Chương trình khởi nghiệp
  • Đăng ký Windows

Chúng ta hãy xem xét từng chức năng Windows này một cách riêng lẻ.

Vô hiệu hóa dịch vụ bên ngoài

Trước khi tiếp tục, tôi cần đo thời gian khởi động trước hệ thống của mình. Một cách để làm điều này là tạo một tệp văn bản chứa văn bản “Dừng đồng hồ bấm giờ”. Thả thư mục này vào thư mục ứng dụng khởi động Windows trong C: \ Users \ tên người dùng của bạn \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup. Điều này cho phép bạn tính thời gian quá trình khởi động với đồng hồ bấm giờ và biết khi nào nên dừng đồng hồ. Quá trình khởi động chưa hoàn thành vào thời điểm này, nhưng hệ thống sẽ ở trạng thái có thể sử dụng được.

Đo bằng phương pháp này, hệ thống của tôi mất 69 giây để khởi động – quá lâu. Đó là thời gian để nuke một số dịch vụ.

Đầu tiên, tôi xem xét các dịch vụ khởi động đã mở khi hệ thống của tôi khởi động. Bạn có thể kiểm tra danh sách cho PC của mình bằng cách chạy msconfig, tiện ích Windows tích hợp. Bấm vào menu Bắt đầu , nhập Chạy , nhấn Enter , rồi nhập msconfig vào hộp Chạy. Nhấp vào tab Dịch vụ . Trong ảnh chụp màn hình đi kèm, bạn có thể thấy rằng, để đơn giản, tôi đã đánh dấu vào hộp kiểm bên cạnh ‘Ẩn tất cả các dịch vụ của Microsoft’; tuy nhiên, tôi đã lên kế hoạch để vô hiệu hóa một vài dịch vụ Windows.

Danh sách các dịch vụ mở khi khởi động trên một hệ thống làm việc điển hình, như được xác định bởi msconfig.

Sau khi vô hiệu hóa các dịch vụ ứng dụng bên ngoài và một số ít dịch vụ của Microsoft, tôi thấy rằng hệ thống hiện mất 68 giây để khởi động – không có nhiều cải tiến. Bước tiếp theo là vô hiệu hóa một vài ứng dụng khởi động.

Chúc bạn thành công mà không cần Sửa máy tính.

Liên Hệ Ngay...