Patch là gì?

Định nghĩa của một bản vá (sửa chữa nóng) và làm thế nào để tải về / cài đặt các bản vá lỗi phần mềm

Một bản vá, đôi khi chỉ được gọi là sửa chữa , là một phần nhỏ của phần mềm được sử dụng để sửa chữa một vấn đề, thường được gọi là một lỗi , trong một hệ điều hành hoặc chương trình phần mềm.

Không có chương trình phần mềm nào là hoàn hảo và do đó các bản vá lỗi là phổ biến, thậm chí nhiều năm sau khi một chương trình đã được phát hành. Một chương trình phổ biến hơn, các vấn đề hiếm gặp hơn có thể xảy ra, và vì vậy một số chương trình phổ biến nhất trong sự tồn tại là một số bản vá nhất.

Một bộ sưu tập các bản vá thường được phát hành thường được gọi là một gói dịch vụ .

Tôi có cần phải cài đặt các bản vá lỗi không?

Các bản vá lỗi phần mềm thường sửa lỗi nhưng chúng cũng có thể được giải phóng để giải quyết các lỗ hổng bảo mật và mâu thuẫn trong một phần mềm. Bỏ qua các bản cập nhật quan trọng này có thể khiến máy tính, điện thoại hoặc thiết bị khác của bạn mở các cuộc tấn công phần mềm độc hại mà bản vá được dự định để ngăn chặn.

Một số bản vá lỗi không quá quan trọng nhưng vẫn quan trọng, thêm các tính năng mới hoặc đẩy các bản cập nhật cho trình điều khiển thiết bị . Vì vậy, một lần nữa, tránh các bản vá lỗi sẽ, theo thời gian, để phần mềm có nguy cơ tấn công cao hơn nhưng cũng đã lỗi thời và có thể không tương thích với các thiết bị và phần mềm mới hơn.

Làm cách nào để tải xuống & amp; Cài đặt các bản vá lỗi phần mềm?

Các công ty phần mềm lớn sẽ định kỳ phát hành các bản vá, thường có thể tải xuống từ internet, để khắc phục những vấn đề rất cụ thể trong các chương trình phần mềm của họ.

Những tải xuống này có thể rất nhỏ (một vài KB) hoặc rất lớn (hàng trăm MB trở lên). Kích thước tệp và thời gian cần để tải xuống và cài đặt các bản vá phụ thuộc hoàn toàn vào bản vá và số lượng bản vá sẽ giải quyết.

Windows Patches

Trong Windows, hầu hết các bản vá lỗi, bản sửa lỗi và hotfix được cung cấp qua Windows Update . Microsoft thường phát hành các bản vá lỗi liên quan đến bảo mật của họ một lần mỗi tháng trên Patch Tuesday .

Mặc dù hiếm, một số bản vá thực sự có thể gây ra nhiều vấn đề hơn trước khi chúng được áp dụng, thường là do trình điều khiển hoặc phần mềm bạn đã cài đặt có một số vấn đề với những thay đổi mà bản cập nhật đã thực hiện.

Dưới đây là một số tài nguyên chúng tôi đã tổng hợp để giúp bạn hiểu thêm về lý do tại sao Microsoft phát hành rất nhiều bản vá, tại sao đôi khi chúng gây ra sự cố và phải làm gì nếu mọi thứ xảy ra sai:

Các bản vá được Microsoft đẩy cho Windows và các chương trình khác của họ không phải là các bản vá lỗi đôi khi gây ra sự tàn phá. Các bản vá được phát hành cho các chương trình chống vi-rútcác chương trình không phải của Microsoft cũng gây ra sự cố, vì các lý do tương tự.

Việc vá lỗi thậm chí xảy ra trên các thiết bị khác như điện thoại thông minh, máy tính bảng nhỏ, v.v.

Các bản vá lỗi phần mềm khác

Các bản vá cho phần mềm bạn đã cài đặt vào máy tính của mình, như chương trình chống vi-rút, thường được tải xuống và cài đặt tự động trong nền. Tùy thuộc vào chương trình cụ thể và loại bản vá nào, bạn có thể được thông báo về bản cập nhật nhưng thường xuyên xảy ra ở chế độ nền mà bạn không biết.

Các chương trình khác không cập nhật thường xuyên hoặc không cập nhật tự động, sẽ cần cài đặt các bản vá của chúng theo cách thủ công. Một cách dễ dàng để kiểm tra các bản vá là sử dụng công cụ cập nhật phần mềm miễn phí . Những công cụ này có thể quét tất cả các chương trình trên máy tính của bạn và tìm bất kỳ chương trình nào yêu cầu bản vá.

Thiết bị di động thậm chí còn yêu cầu bản vá. Không nghi ngờ gì bạn đã thấy điều này xảy ra trên điện thoại Apple hoặc Android của bạn. Các ứng dụng dành cho thiết bị di động của bạn cũng được vá mọi lúc, thường với ít kiến ​​thức của bạn và thường xuyên sửa lỗi.

Cập nhật cho các trình điều khiển cho phần cứng máy tính của bạn đôi khi được cung cấp để kích hoạt các tính năng mới nhưng hầu hết thời gian đã được thực hiện để sửa lỗi phần mềm. Xem Làm cách nào để cập nhật trình điều khiển trong Windows? để biết hướng dẫn về cách cập nhật trình điều khiển thiết bị của bạn và cập nhật.

Một số bản vá chỉ dành riêng cho người dùng đã đăng ký hoặc trả tiền, nhưng điều này không phổ biến lắm. Ví dụ, một bản cập nhật cho một phần mềm cũ hơn để khắc phục sự cố bảo mật và cho phép khả năng tương thích với các phiên bản Windows mới hơn có thể có sẵn nhưng chỉ khi bạn trả tiền cho bản vá. Một lần nữa, điều này không phổ biến và thường chỉ xảy ra với phần mềm của công ty.

Bản vá không chính thức là một loại bản vá phần mềm khác do bên thứ ba phát hành. Các bản vá không chính thức thường được phát hành bởi vì nhà phát triển ban đầu đã ngừng cập nhật một phần mềm hoặc vì họ mất quá nhiều thời gian để phát hành bản vá chính thức.

Giống như phần mềm máy tính, ngay cả trò chơi video đôi khi cũng yêu cầu bản vá. Các bản vá trò chơi điện tử có thể được tải xuống giống như bất kỳ loại phần mềm nào khác - thường là theo cách thủ công từ trang web của nhà phát triển nhưng đôi khi tự động thông qua bản cập nhật trong trò chơi hoặc từ nguồn của bên thứ ba.

Bản sửa lỗi nóng và bản vá lỗi

Thuật ngữ hotfix thường được sử dụng đồng nghĩa với bản vásửa lỗi nhưng thường chỉ vì nó mang lại ấn tượng về điều gì đó xảy ra nhanh hoặc chủ động.

Ban đầu, thuật ngữ hotfix được sử dụng để mô tả một loại bản vá có thể được áp dụng mà không dừng hoặc khởi động lại dịch vụ hoặc hệ thống.

Microsoft thường sử dụng thuật ngữ hotfix để chỉ một cập nhật nhỏ giải quyết một vấn đề rất cụ thể và thường rất nghiêm trọng.