Windows

Vô hiệu hóa tính năng Rollback của Windows Installer trong Windows 10/8/7

Как отключить установщик Windows для блокировки пакета MSI

Как отключить установщик Windows для блокировки пакета MSI
Anonim

Một trong những điều tốt nhất về Windows là hỗ trợ nền tảng lớn cho tấn phần mềm. Người dùng Windows luôn thích sự kiện này và thử nghiệm hoặc sử dụng nhiều phần mềm. Tuy nhiên, có một số trường hợp nhất định khi chúng tôi không thể hoàn tất quá trình cài đặt phần mềm. Điều này có thể là do thiếu thành phần cài đặt, không tương thích, thiết lập bị hỏng, vv

Theo mặc định, trong trường hợp không cài đặt được, Windows Installer sẽ cố gắng lấy trạng thái ban đầu của hệ thống. Vì vậy, để làm điều đó, nó vô hiệu hóa những thay đổi nó đã thực hiện trong quá trình cài đặt chương trình thất bại đó. Điều này về cơ bản được gọi là Rollback của cài đặt . Ví dụ, nếu bạn đã cài đặt Visual Studio 2005 hoặc bất kỳ phiên bản nào khác của nó khi thiết lập không thể hoàn tất quá trình cài đặt, nó tạo tập lệnh rollback để đảo ngược các thay đổi đã thực hiện cho máy tính của bạn. chắc chắn hữu ích, với tư cách là quản trị viên hệ thống, có thể có thời gian, nơi bạn có thể muốn tắt tính năng Rollback này. Bạn có thể làm như vậy bằng cách cấu hình chính sách nhóm Prohibit Rollback. Chính sách này được thiết kế để giảm dung lượng đĩa tạm thời cần thiết để cài đặt chương trình. Nó cũng có thể ngăn chặn người dùng độc hại làm gián đoạn quá trình cài đặt để xâm phạm hệ thống.

Vô hiệu hoá Rollback bằng Registry Editor

1.

Nhấn tổ hợp Windows Key + R , nhập Regedt32.exe trong Chạy hộp thoại và nhấn Enter để mở Trình chỉnh sửa đăng ký. 2.

Điều hướng đến khóa đăng ký này: HKLM Software Policies Microsoft Windows Installer

3.

Trong khung bên phải của vị trí này, bạn sẽ thấy DWORD DisableRollback Dữ liệu giá trị được đặt thành 1 . Nhấp đúp vào nó để sửa đổi: 4.

Để sửa chữa Windows Installer, trong hộp trên đặt Dữ liệu giá trị bằng 0 . Nhấp OK . Ngoài ra, bạn có thể xóa DisableRollback DWORD, và nó cũng sẽ khắc phục vấn đề. Đúng vậy! Bạn có thể đóng Registry Editor và khởi động lại; vấn đề của bạn phải được sửa.

Cấm Rollback bằng cách sử dụng Local Group Policy Editor

1.

Nhấn tổ hợp Windows Key + R , gõ gpedit.msc in Chạy hộp thoại và nhấn Enter để mở Local Group Policy Editor. 2.

Điều hướng tại đây: Cấu hình máy tính Administrative Templates Windows Components Windows Installer

Cài đặt chính sách này cấm Windows Installer tạo và lưu các tệp cần thiết để đảo ngược cài đặt bị gián đoạn hoặc không thành công. Nếu bạn bật cài đặt chính sách này, Windows Installer sẽ bị ngăn không cho ghi lại trạng thái ban đầu của hệ thống và chuỗi các thay đổi mà nó thực hiện trong quá trình cài đặt. Nó cũng ngăn Windows Installer giữ lại các tập tin mà nó dự định xóa sau này. Kết quả là, Windows Installer không thể khôi phục máy tính về trạng thái ban đầu nếu quá trình cài đặt không hoàn tất. Cài đặt chính sách này được thiết kế để giảm dung lượng đĩa tạm thời cần thiết để cài đặt chương trình. Ngoài ra, nó ngăn người dùng độc hại làm gián đoạn cài đặt để thu thập dữ liệu về trạng thái nội bộ của máy tính hoặc tìm kiếm tệp hệ thống an toàn. Tuy nhiên, do cài đặt không hoàn chỉnh có thể khiến hệ thống hoặc chương trình không hoạt động được, không sử dụng cài đặt chính sách này trừ khi điều đó là cần thiết. Cài đặt chính sách này xuất hiện trong thư mục Cấu hình máy tính và Cấu hình người dùng. Nếu cài đặt chính sách được bật trong một trong hai thư mục, nó được coi là được kích hoạt, ngay cả khi nó được vô hiệu hóa một cách rõ ràng trong thư mục khác. Microsoft hiện không hỗ trợ liên kết 2 ID email hoặc tài khoản Microsoft.

3.

Trong ngăn bên phải của vị trí này, hãy tìm cài đặt Cấm khôi phục . Vì bạn đang gặp sự cố, chính sách này sẽ hiển thị trạng thái Đã bật . Nhấp đúp vào nó để sửa đổi: 4.

Trong cửa sổ trên, đặt chính sách thành trạng thái Không được định cấu hình hoặc Tắt để khắc phục sự cố của bạn. Nhấp Áp dụng , sau đó nhấn OK . Đúng rồi! Bạn có thể đóng Group Policy Editor và khởi động lại để xem kết quả.

Như chúng tôi đã đề cập ở trên, nếu bạn cấu hình chính sách này, Windows Installer sẽ bị ngăn không cho ghi lại trạng thái ban đầu của hệ thống và chuỗi các thay đổi trong quá trình cài đặt và từ việc giữ lại các tệp mà dự định sẽ xóa sau này. Do đó, trình cài đặt Windows không thể khôi phục máy tính về trạng thái ban đầu nếu quá trình cài đặt không hoàn thành. Và do cài đặt không hoàn chỉnh có thể khiến hệ thống hoặc chương trình không hoạt động được, không sử dụng chính sách này trừ khi cần thiết.