Nếu bạn đang cố gắng cài đặt hoặc mở một ứng dụng và thấy thông báo "Error opening file for writing" (Lỗi mở file để ghi), có một vấn đề lớn. Lỗi này sẽ ngăn cản bạn — bạn không thể tiến triển cho đến khi vấn đề được khắc phục.
Thông báo này thường do quyền file không đúng, nhưng đó không phải nguyên nhân duy nhất. File cài đặt hỏng, ứng dụng đang chạy, cài đặt tài khoản người dùng, và nhiều hơn nữa đều có thể gây ra lỗi.
May mắn thay, có một số bước bạn có thể thử để giúp giải quyết vấn đề. Nếu bạn muốn khắc phục lỗi "error opening file for writing" trên Windows, hãy làm theo các bước sau.
1. Kết thúc ứng dụng trong Task Manager
Đối với hầu hết người dùng, có một vấn đề rõ ràng gây ra lỗi mở file để ghi — một ứng dụng đang mở. Nếu bạn đang cố cập nhật ứng dụng hiện có, ví dụ, nhưng ứng dụng đó đang chạy, nó không thể cài đặt vì file vẫn đang được dùng, gây ra lỗi.
Để khắc phục vấn đề này, bạn cần đóng ứng dụng và dừng mọi tiến trình liên quan bằng Task Manager. Làm theo các bước sau:
- Nhấp chuột phải vào Menu Start hoặc thanh tác vụ và chọn Task Manager.
- Trong cửa sổ Task Manager, tìm tên ứng dụng của app bạn đang cố cài đặt hoặc các tiến trình liên quan ở tab Processes (Tiến trình). Ví dụ, nếu bạn đang cài VLC Media Player, tìm vlc.exe hoặc bất kỳ tiến trình nào bắt đầu bằng vlc.
- Nhấp chuột phải vào từng tiến trình và chọn End task (Kết thúc tác vụ) từ menu.
- Nếu được nhắc, nhấn Yes để xác nhận chấm dứt.
Sau khi ứng dụng đã dừng, hãy thử chạy bộ cài đặt lại xem vấn đề đã được khắc phục chưa.
2. Chạy file cài đặt với quyền Administrator
Quyền file đôi khi gây vấn đề khi cài đặt ứng dụng. Nếu bạn dùng tài khoản người dùng tiêu chuẩn trên PC, ví dụ, bạn có thể cần chạy file cài đặt với quyền administrator để cấp quyền cần thiết để tự cài đặt (và truy cập hoặc ghi đè file hiện có).
Điều này sẽ cấp cho bộ cài đặt toàn quyền truy cập ghi vào bất kỳ file hoặc thư mục nào trên hệ thống. Để làm điều này, làm theo các bước sau:
- Tìm file cài đặt chương trình trong File Explorer.
- Nhấp chuột phải vào file và chọn tùy chọn Run as administrator (Chạy với quyền quản trị).
- Khi được nhắc, chọn Yes trong cửa sổ pop-up User Account Control. Thay vào đó, nếu bạn đang chạy với tài khoản người dùng cơ bản, bạn có thể được nhắc nhập tên người dùng và mật khẩu tại đây.
File sẽ mở với đặc quyền administrator — tiếp tục quy trình cài đặt như bình thường tại thời điểm này.
3. Thay đổi tài khoản người dùng tiêu chuẩn thành Administrator
Tài khoản người dùng tiêu chuẩn không nên có quyền cần thiết để thực hiện thay đổi hệ thống, bao gồm cài đặt ứng dụng. Nếu bạn thấy không thể chạy bộ cài đặt app với quyền admin, bạn cần thay đổi loại tài khoản người dùng từ tài khoản tiêu chuẩn sang administrator.
Tài khoản admin sẽ cho bạn toàn quyền kiểm soát PC, cho phép cài đặt bất kỳ ứng dụng nào mà không bị hạn chế. Cách tốt nhất vẫn là dùng Control Panel cũ trong Windows 11. Để thay đổi loại tài khoản người dùng, làm theo các bước sau:
- Mở Menu Start, tìm control panel, và chọn kết quả đầu tiên (Best Match).
- Trong menu Control Panel, chọn Change account type (Thay đổi loại tài khoản) dưới phần User Accounts (Tài khoản người dùng).
- Chọn tài khoản người dùng của bạn và nhấn Change the account type (Thay đổi loại tài khoản).
- Trong các tùy chọn, chọn Administrator. Nếu tùy chọn này bị xám, bạn không có quyền cần thiết để thay đổi — bạn cần chuyển sang tài khoản người dùng khác và thử lại.
- Nhấn Change Account Type để xác nhận thay đổi, sau đó khởi động lại PC.
- Sau khi khởi động lại, đăng nhập lại vào tài khoản. Nó giờ nên có đặc quyền administrator nâng cao, cho phép bạn chạy bộ cài đặt lại.
4. Thay đổi vị trí cài đặt hoặc ổ đĩa
Giải pháp khả thi khác là thay đổi ổ đĩa cài đặt cho ứng dụng bạn đang cố cài. Bạn có thể đang hết dung lượng ổ C: chính, hoặc muốn chuyển một số ứng dụng sang ổ cứng thứ hai hoặc phân vùng.
Để làm điều này, hãy chắc chắn chọn Browse (Duyệt) (hoặc tương tự) trong quá trình cài đặt ứng dụng. Bạn cần chọn vị trí cài đặt mới, đảm bảo nó ở ổ đĩa khác. Nếu không, bạn nên chắc chắn nó ở vị trí khác với bất kỳ ứng dụng hiện có nào.
Sau khi làm xong, tiếp tục cài đặt như bình thường. Nếu cài đặt hoàn thành thành công, bạn đã bỏ qua được lỗi.
5. Chạy Trình khắc phục sự tương thích cho file cài đặt
Nếu ứng dụng bạn đang cố cài là phiên bản cũ, bạn có thể thấy vấn đề tương thích giữa file cài đặt và phiên bản Windows hiện tại ngăn cản cài đặt thành công. Nếu đây là trường hợp, bạn có thể chạy công cụ Compatibility Troubleshooter (Trình khắc phục sự tương thích) để thử khắc phục vấn đề.
Trình khắc phục sẽ tự động xác định vấn đề tương thích giữa file và PC. Nếu nó có thể giải quyết (ví dụ, bằng cách chạy file trong chế độ tương thích), nó sẽ tự động làm cho bạn.
Để chạy Compatibility Troubleshooter, làm theo các bước sau:
- Nhấp chuột phải vào file cài đặt trong File Explorer và chọn Properties (Thuộc tính).
- Trong cửa sổ Properties, chọn tab Compatibility (Tương thích) và nhấn tùy chọn Run compatibility troubleshooter (Chạy trình khắc phục sự tương thích).
- Trình khắc phục sẽ bắt đầu tìm cài đặt khuyến nghị tự động. Nếu tìm thấy, nhấn Test the program (Kiểm tra chương trình) để xem nó có hoạt động không.
- Nếu hoạt động, nhấn Next.
- Chọn Yes, save these settings for this program (Có, lưu cài đặt này cho chương trình).
- Ngược lại, chọn No, try again using different settings (Không, thử lại với cài đặt khác) để tìm giải pháp khác hoặc No, report the program to Microsoft and check online for a solution instead (Không, báo cáo chương trình cho Microsoft và kiểm tra giải pháp trực tuyến).
- Bạn cũng có thể áp dụng cài đặt tương thích tùy chỉnh dùng tùy chọn Compatibility mode và Settings trong cửa sổ Properties.
- Nếu bạn đã áp dụng cài đặt mới, hãy chắc chắn nhấn OK trong hộp Properties để lưu chúng.
6. Thử file cài đặt khác
Mặc dù có thể không phổ biến, bạn có thể cần cân nhắc thử bản sao mới của file cài đặt. Nếu file đã bị hỏng hoặc thiếu phần quan trọng của quy trình cài đặt, cài đặt sẽ thất bại.
Để khắc phục vấn đề này, bạn cần thử tải bản sao mới hơn của file từ nguồn uy tín. Bạn nên thử trang web của nhà sản xuất hoặc nhà phát triển trước tiên, vì tải file từ trang web kém uy tín có thể đặt PC ở nguy cơ nhiễm phần mềm độc hại.
Khi đã có file, xóa file gốc khỏi PC bằng cách nhấp chuột phải vào nó trong File Explorer và chọn Delete (Xóa). Sau đó chạy file mới, như bình thường, xem nó có giải quyết vấn đề không.
Nhớ chạy nó với quyền administrator dùng các bước chúng tôi nêu ở trên nếu bạn gặp bất kỳ vấn đề nào.
7. Gỡ bỏ phiên bản cũ của ứng dụng
Nếu bạn đang cố cập nhật thủ công một ứng dụng cũ, bạn có thể cần cân nhắc gỡ cài đặt phiên bản cũ trước. Các ứng dụng cũ này có thể có bảo vệ file riêng để ngăn bạn ghi đè lên chúng — phần mềm diệt virus là ví dụ phổ biến.
Để gỡ cài đặt ứng dụng cũ, làm theo các bước sau:
- Nhấp chuột phải Menu Start và chọn Settings.
- Chọn Apps > Installed Apps (Ứng dụng đã cài) trong menu Settings.
- Tìm phiên bản cũ của ứng dụng hoặc dùng thanh tìm kiếm để thu hẹp. Khi tìm thấy, nhấn biểu tượng menu ba chấm bên cạnh, rồi nhấn Uninstall (Gỡ cài đặt).
- Bạn sẽ được yêu cầu xác nhận lựa chọn — nhấn Uninstall để tiếp tục.
- Nếu ứng dụng có cài đặt hoặc tùy chọn gỡ bỏ thêm, làm theo hướng dẫn trên màn hình để hoàn tất quy trình.
Sau khi ứng dụng bị gỡ, khởi động lại PC và thử file cài đặt mới hơn lại xem vấn đề đã được giải quyết chưa.
Cài đặt thành công ứng dụng trên Windows 11
Lỗi "error opening file for writing" trên Windows không phải phổ biến, nhưng nếu bạn gặp nó, các bước trên nên giúp bạn khắc phục. Hãy chắc chắn bạn không đang cố ghi đè ứng dụng đang chạy và đảm bảo tài khoản người dùng có quyền đúng để thay đổi hệ thống.
Cần gỡ ứng dụng bạn cài từ Microsoft Store? Quy trình gỡ ứng dụng Microsoft Store hơi khác — bạn cần làm qua menu Settings hoặc chính Store.
Muốn thử ứng dụng di động cụ thể trên PC? Bạn có thể cài ứng dụng Android trên Windows 11 để làm chính điều đó.