Bản vá là gì? (Bản vá / Định nghĩa hotfix)

Mục lục:

Bản vá là gì? (Bản vá / Định nghĩa hotfix)
Bản vá là gì? (Bản vá / Định nghĩa hotfix)
Anonim

Bản vá, đôi khi chỉ được gọi là bản sửa lỗi, là một phần nhỏ của phần mềm được sử dụng để khắc phục sự cố, thường được gọi là lỗi, trong 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à vì vậy 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 càng phổ biến thì càng có nhiều khả năng xảy ra sự cố hiếm gặp hơn và vì vậy một số chương trình phổ biến nhất đang tồn tại là một số trong những chương trình được vá nhiều nhất.

Tập hợp các bản vá lỗi thường đã được phát hành thường được gọi là gói dịch vụ.

Image
Image

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

Các bản vá phần mềm thường sửa lỗi, nhưng chúng cũng có thể được phát hành để giải quyết các lỗ hổng bảo mật và sự mâu thuẫn trong một phần mềm. Việc 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 bị tấn công bởi phần mềm độc hại mà bản vá nhằm ngăn chặn.

Một số bản vá 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, việc tránh các bản vá lỗi, theo thời gian sẽ khiến phần mềm có nguy cơ bị 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 và cài đặt các bản vá 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 các sự cố rất cụ thể trong các chương trình phần mềm của họ.

Những bản tải xuống này có thể rất nhỏ (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 tải xuống và cài đặt các bản vá phụ thuộc hoàn toàn vào mục đích của bản vá và số lượng bản sửa lỗi mà nó sẽ giải quyết.

Bản vá Windows

Trong Windows, hầu hết các bản vá, bản sửa lỗi và hotfix đều có sẵn thông qua Windows Update. Microsoft thường phát hành các bản vá liên quan đến bảo mật của họ mỗi tháng một lần vào bản vá thứ Ba.

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

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

Việc vá lỗi thậm chí còn 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, v.v.

Bản vá 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, chẳng hạn 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á đó là gì, bạn có thể được thông báo về bản cập nhật nhưng đôi khi nó xảy ra ở hậu trường 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 phải cài đặt bản vá 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 kiếm bất kỳ chương trình nào yêu cầu vá lỗi.

Thiết bị di động thậm chí còn yêu cầu bản vá. Chắc chắn bạn đã thấy điều này xảy ra trên điện thoại chạy hệ điều hành Apple hoặc Android của mình. Bản thân các ứng dụng dành cho thiết bị di động của bạn cũng luôn được vá, thường là do bạn ít kiến thức và thường phải sửa lỗi.

Các bản cập nhật 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 phần lớn thời gian được thực hiện để sửa lỗi phần mềm. Xem cách cập nhật trình điều khiển trong Windows để biết hướng dẫn về cách giữ cho trình điều khiển thiết bị của bạn được cập nhật 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ả phí, nhưng điều này không phổ biến lắm. Ví dụ: có thể có bản cập nhật cho một phần mềm cũ hơn để khắc phục các sự cố bảo mật và cho phép tương thích với các phiên bản Windows mới hơ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 trong các tình huống phần mềm bỏ rơi trong đó nhà phát triển ban đầu đã bỏ cập nhật một phần mềm hoặc do 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 điện tử cũng thường yêu cầu các 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à 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.

Hotfixes so với Patches

Thuật ngữ hotfix thường được sử dụng đồng nghĩa với bản vá và sửa chữa, nhưng thường chỉ vì nó tạo ấn tượng về một điều gì đó xảy ra nhanh chóng 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 cần 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 bản 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.

FAQ

    Sự khác biệt giữa bản vá và bản nâng cấp là gì?

    Sự khác biệt chính giữa bản vá và bản nâng cấp là bản vá giúp phần mềm chạy như dự định ban đầu, trong khi nâng cấp phần mềm bổ sung các tính năng mới chưa có trước đây

    Phần mềm quản lý bản vá là gì?

    Các tổ chức lớn sử dụng các chương trình phần mềm quản lý bản vá để đảm bảo rằng tất cả các thành phần cơ sở hạ tầng CNTT của họ đều được cập nhật. Các chương trình này liên tục tìm kiếm các bản cập nhật và tự động áp dụng chúng.

Đề xuất: