Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

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

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

Mặc định, trong trường hợp cài đặt bất kỳ phần mềm nào thất bại, Windows Installer sẽ cố gắng lấy lại trạng thái ban đầu của hệ thống. Do đó, để làm được điều đó, nó sẽ vô hiệu hóa các thay đổi mà nó đã thực hiện trong quá trình cài đặt chương序失败。这基本上被称为 Rollback of installation (hoàn tác cài đặt). Ví dụ: nếu bạn đã cài đặt Visual Studio hoặc bất kỳ phiên bản nào khác của nó khi thiết置 không thể hoàn thành cài đặt, nó sẽ tạo script rollback để đảo ngược các thay đổi mà nó đã thực hiện trên máy tính của bạn.

Mặc dù tính năng này chắc chắn hữu ích, nhưng với tư cách là quản trị viên hệ thống, có những lúc bạn có thể muốn vô hiệu hóa 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旨在减少安装程序所需的临时磁盘空间量。它还可以防止恶意用户中断安装以危害系统。

Vô hiệu hóa Rollback bằng Registry Editor

1. Nhấn tổ hợp phím Windows Key + R, gõ Regedt32.exe vào hộp thoại Run và nhấn Enter để mở Registry Editor.

2. Điều hướng đến khóa registry này:

HKLM\Software\Policies\Microsoft\Windows\Installer

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

3. Trong ngăn bên phải của vị trí này, bạn sẽ thấy DWORD DisableRollback có Value data được đặt thành 1. Nhấp đúp vào nó để sửa đổi:

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

4. Để sửa Windows Installer, trong hộp trên hãy đặt Value data bằng 0. Nhấp OK. Hoặc bạn có thể xóa DWORD DisableRollback, và nó cũng sẽ khắc phục sự cố.

Đó là xong! Bạn có thể đóng Registry Editor và khởi động lại; vấn đề của bạn应该已修复。

Cấm Rollback bằng Local Group Policy Editor

1. Nhấn tổ hợp phím Windows Key + R, gõ gpedit.msc vào hộp thoại Run 和击 Enter 以打开本地组策略编辑器。

2. 导航到此处:

Computer Configuration\Administrative Templates\Windows Components\Windows Installer

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

此策略设置禁止 Windows Installer 生成和保存其反向中断或不成功安装所需的文件。如果您启用此策略设置,将阻止 Windows Installer 记录系统的原始状态和安装期间所做更改的顺序。它还阻止 Windows Installer 保留其打算稍后删除的文件。因此,如果安未完成,Windows Installer 无法将计算机恢复到其原始状态。此策略设置旨在减少安装程序所需的临时磁盘空间量。此外,它防止恶意用户中断安装以收集有关计算机内部状态的数据或搜索安全系统文件。然而,由于不完整的安装可能会使系统或程序无法运行,除非必要,请勿使用此策略设置。此策略设置出现在 Computer Configuration 和 User Configuration 文件夹中。如果在任一文件夹中启用了策略设置,则认为已启用,即使它在另一个文件夹中被明确禁用。Microsoft 现在不支持链接 2 个电子邮件 ID 或 Microsoft 帐户。

3. 在此位置的右侧窗格中,查找设置 Prohibit rollback。由于您遇到问题,此策略应显示 Enabled 状态。双击它以修改:

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

4. 在上述窗口中,将策略设置为 Not Configured 或 Disable 状态以解决您的问题。 点击 Apply 然后 OK。

Đó là xong! Bạn có thể đóng Group Policy Editor 和重新启动以查看结果。

如我们之前提到的,如果您配置此策略,Windows Installer 将被阻止记录系统的原始状态和安装期间所做的更改顺序,以及保留其打算稍后删除的文件。因此,如果安装未完成,Windows Installer 无法将计算机恢复到其原始状态。而且因为不完整的安装可能会使系统或程序无法运行,除非必要,请勿使用此策略。

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