Bạn đang cố cài một phần mềm quen thuộc trên Windows 10 và đột ngột xuất hiện thông báo đỏ: "This app has been blocked for your protection". Máy đứng im, không làm gì được. Cảm giác bực bội này hầu như ai dùng Windows 10 cũng đã trải qua ít nhất một lần. Bài viết này tổng hợp 4 cách đã được kiểm chứng thực tế bởi đội ngũ kỹ thuật TechCare Đà Nẵng qua hơn 10 năm sửa máy cho hàng nghìn khách hàng.
LƯU Ý QUAN TRỌNG: Chỉ áp dụng các phương pháp bên dưới khi bạn chắc chắn file/ứng dụng tải về là an toàn. Hãy quét virus trước bằng Windows Defender hoặc phần mềm diệt virus trước khi thực hiện.
- SmartScreen & UAC: Tường Phòng Thủ Của Windows 10
- Cách 1: Mở Khóa Tệp Bị Chặn (Đơn Giản Nhất – 95% Thành Công)
- Cách 2: Tắt Quyền Phê Duyệt Admin Qua Local Group Policy
- Cách 3: Chỉnh Sửa Registry Editor – Giảm Mức UAC
- Cách 4: Vô Hiệu Hóa Tạm Thời Windows Defender SmartScreen
- Tối Ưu Bảo Mật Sau Khi Khắc Phục
- Cách Nhận Biết Phần Mềm An Toàn Trước Khi Cài
- Các Câu Hỏi Thường Gặp (FAQ)
SmartScreen & UAC: Tường Phòng Thủ Của Windows 10
Windows Defender SmartScreen Là Gì?
Windows Defender SmartScreen là tính năng bảo mật tích hợp sẵn trong Windows 10 do Microsoft phát triển. Về bản chất, SmartScreen hoạt động như một bộ lọc thông minh: mỗi khi bạn tải file .exe về và cố chạy, nó sẽ gửi thông tin về file đó (hash, nguồn gốc URL) lên máy chủ của Microsoft để đối chiếu với cơ sở dữ liệu về phần mềm độc hại đã biết.
Nếu file chưa được Microsoft "công nhận" (chưa đủ lượt tải, chưa có chữ ký số hợp lệ), SmartScreen sẽ hiện cảnh báo – hoặc chặn hoàn toàn tùy mức độ cài đặt. Đây là hành vi được thiết kế có chủ đích, không phải lỗi của Windows.

UAC (User Account Control) Kiểm Soát Ra Sao?
UAC là lớp bảo mật thứ hai, kiểm soát quyền hạn của các ứng dụng khi chạy. Khi một chương trình yêu cầu quyền admin (ghi vào thư mục hệ thống, thay đổi registry…), UAC sẽ hiện hộp thoại xác nhận. Lỗi "This app has been blocked" thường xảy ra khi cả SmartScreen lẫn UAC cùng đánh dấu ứng dụng là "không đáng tin cậy". Trường hợp tương tự bạn cũng có thể bắt gặp khi hệ thống báo lỗi Access Denied trên Windows 10 — đều xuất phát từ cơ chế kiểm soát quyền của Windows.
Các Nguyên Nhân Phổ Biến Nhất
- Phần mềm chưa có chữ ký số (digital signature): Nhiều ứng dụng nhỏ, open-source hoặc mới phát hành không có chứng chỉ từ Microsoft.
- Tệp tải từ nguồn không xác định: Google Drive cá nhân, forum, Zalo... – Windows đánh dấu là "not trusted".
- File bị gắn "Mark of the Web" (MOTW): Zone Identifier tự động gắn vào mọi file tải từ Internet, báo hiệu SmartScreen cần kiểm tra.
- Bản cập nhật Windows gần đây: Một số Windows Update tăng cường mức SmartScreen, khiến ứng dụng trước đây chạy được nay bị chặn. Nếu nghi ngờ update gây ra lỗi, tham khảo thêm cách fix lỗi không update được Windows 10 để kiểm tra trạng thái cập nhật.
- Xung đột với phần mềm bảo mật khác: Kaspersky, McAfee, ESET có thể chặn song song với SmartScreen.
Cách 1: Mở Khóa Tệp Bị Chặn (Đơn Giản Nhất – 95% Thành Công)
Phù hợp với ai? Người dùng thông thường, file tải về rõ nguồn gốc, chỉ bị cảnh báo 1 lần khi chạy lần đầu.
Lý do hiệu quả: Windows gắn "Mark of the Web" (Zone.Identifier) vào mọi file tải từ Internet. Cách này xóa tag đó đi, SmartScreen sẽ không còn cờ đỏ nữa.
Các bước thực hiện:
Bước 1: Nhấp chuột phải vào file .exe bị chặn → chọn Properties (Thuộc tính).

Bước 2: Ở góc dưới cùng tab General, tìm dòng "This file came from another computer..." → đánh dấu tích vào ô Unblock (Bỏ chặn).
Bước 3: Nhấn Apply → OK.

Bước 4: Chạy lại file. Lỗi sẽ biến mất.
MẸO HAY: Nếu không thấy ô Unblock, thử chạy Explorer với quyền Admin (Win + E → nhấp phải Explorer → Run as administrator) rồi tìm lại file.
Cách 2: Tắt Quyền Phê Duyệt Admin Qua Local Group Policy
Phù hợp với ai? Cách 1 không hiệu quả, bạn cần cài nhiều phần mềm liên tiếp mà không muốn lặp lại thao tác từng bước.
LƯU Ý QUAN TRỌNG: Phương pháp này thay đổi cài đặt hệ thống (Group Policy). Hãy bật lại chế độ Admin Approval Mode ngay sau khi cài xong để đảm bảo an toàn.
Các bước thực hiện:
Bước 1: Nhấn Windows + R → gõ msc → Enter.

Bước 2: Điều hướng đến: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options.

Bước 3: Nhấp đúp vào: User Account Control: Run all administrators in Admin Approval Mode.

Bước 4: Chọn Disabled → Apply → OK.

Bước 5: Khởi động lại máy và cài lại ứng dụng.
Cách 3: Chỉnh Sửa Registry Editor – Giảm Mức UAC
Phù hợp với ai? Người dùng nâng cao, không có Windows Pro (không có gpedit.msc), cần tắt UAC qua Registry.
LƯU Ý QUAN TRỌNG: Registry là nhân của Windows. Sai một chỉnh sửa có thể khiến hệ thống không khởi động được. Bắt buộc sao lưu Registry trước: File → Export. Nếu sau khi chỉnh Registry máy khởi động vào màn hình Automatic Repair trên Windows 10, hãy làm theo hướng dẫn đó để phục hồi hệ thống.
Các bước thực hiện:
Bước 1: Tìm "regedit" trong thanh tìm kiếm → nhấp phải → Run as administrator → Yes.

Bước 2: Điều hướng đến:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Bước 3: Tìm key EnableLUA ở khung bên phải → nhấp đúp.

Bước 4: Đổi Value data từ 1 → 0 → OK.

Bước 5: Khởi động lại máy.
Bước 6: Sau khi xong việc, đổi lại EnableLUA về 1 để bảo vệ hệ thống.
Cách 4: Vô Hiệu Hóa Tạm Thời Windows Defender SmartScreen
Phù hợp với ai? SmartScreen chặn nhầm ứng dụng đã cài nhiều lần, hoặc 3 cách trên đều không giải quyết được.
LƯU Ý QUAN TRỌNG: Không khuyến khích để tắt lâu dài. SmartScreen theo Microsoft là tuyến phòng thủ quan trọng, giúp chặn 99% phần mềm độc hại phổ biến. Chỉ tắt tạm thời và bật lại ngay sau khi dùng xong.
Các bước thực hiện:
Bước 1: Tìm "Windows Security" trong thanh tìm kiếm → mở ứng dụng.

Bước 2: Chọn App & browser control.
Bước 3: Tại mục "Check apps and files" → chọn Off

Bước 4: Chạy file bị chặn.
Bước 5: Bật lại SmartScreen ngay: chọn Block hoặc Warn.
Nếu các cách trên vẫn không giải quyết được, bạn có thể đang gặp lỗi hệ thống sâu hơn. Tham khảo thêm:
Tối Ưu Bảo Mật Sau Khi Khắc Phục
Việc tắt SmartScreen hay UAC là giải pháp tình thế, không phải vĩnh viễn. Sau khi xử lý xong lỗi, hãy thực hiện các bước sau để đảm bảo máy tính vẫn được bảo vệ tốt:
- Bật lại SmartScreen ngay lập tức: Vào Windows Security → App & browser control → chọn Block hoặc Warn.
- Khôi phục EnableLUA = 1 trong Registry (nếu đã chỉnh).
- Khôi phục Admin Approval Mode = Enabled trong Group Policy (nếu đã chỉnh).
- Kiểm tra định kỳ danh sách ngoại lệ: Mỗi tháng rà soát lại, xóa các ngoại lệ không còn dùng.
- Luôn cập nhật Windows Defender: Microsoft cập nhật database malware hàng ngày – đừng tắt Windows Update.
Cách Nhận Biết Phần Mềm An Toàn Trước Khi Cài
Để tránh lặp lại tình trạng này, và quan trọng hơn là tránh cài nhầm malware, hãy nắm các dấu hiệu nhận biết phần mềm an toàn:

- Nguồn gốc rõ ràng: Tải trực tiếp từ website chính thức của nhà phát triển, GitHub, hoặc Microsoft Store – không qua bên thứ 3.
- Có chữ ký số hợp lệ: Nhấp phải file .exe → Properties → tab Digital Signatures. Có tên nhà phát triển = đáng tin.
- Kích thước tệp khớp: So sánh dung lượng file tải về với thông tin trên trang chính thức. Sai lệch lớn → nghi ngờ.
- Cộng đồng xác nhận: Tìm kiếm tên phần mềm + "review" trên Reddit, YouTube, hoặc các diễn đàn công nghệ uy tín.
- Quét VirusTotal: Upload file lên virustotal.com – công cụ miễn phí kiểm tra với 70+ engine diệt virus cùng lúc.
MẸO HAY: Phần mềm crack/keygen luôn có nguy cơ malware cao, bất kể nguồn nào. TechCare Đà Nẵng khuyến nghị sử dụng phần mềm bản quyền hoặc các giải pháp open-source miễn phí hợp pháp.
Các Câu Hỏi Thường Gặp (FAQ)
Lỗi "This app has been blocked for your protection" trên Windows 10 tuy phổ biến nhưng hoàn toàn có thể tự xử lý tại nhà trong vài phút. Ưu tiên Cách 1 trước – đơn giản, an toàn, không cần thay đổi hệ thống. Nếu không hiệu quả, lần lượt thử Cách 4, 2, rồi 3 theo mức độ phức tạp tăng dần.
Điều quan trọng nhất: luôn bật lại SmartScreen và UAC sau khi cài xong. Bảo mật không phải chướng ngại vật – nó là người gác cổng bảo vệ dữ liệu và máy tính của bạn. Ngoài ra, bạn có thể xem thêm đầy đủ hướng dẫn tại bộ thủ thuật Windows 10/11 đầy đủ nhất để tối ưu hệ thống hiệu quả hơn.






