Trong Windows 8 cũng như trong bất kỳ phiên bản Windows nào khác, qua một thời gian sử dụng bạn sẽ nhận thấy rằng bạn không phải lúc nào cũng có thể truy cập vào tất cả các tệp trong thiết bị của mình. Điều này có thể xảy ra vì bạn không có các quyền phù hợp hoặc vì có xung đột giữa nhiều tệp trong hệ thống của bạn.
Trong quá trình sử dụng Windows người dùng thường gặp phải lỗi “You need permission to perform this action” vậy nếu bạn muốn biết cách sửa lỗi này như thế nào, đồng thời muốn hệ thống cấp cho mình những quyền đầy đủ để làm việc với tệp, hãy tham khảo bài viết này.
Lỗi File Access Denied (yêu cầu truy cập tệp bị từ chối) sửa như thế nào?
Nhận được các thông báo lỗi như File Access Denied hay You need permission to perform this action chắc hẳn sẽ khá là khó chịu, đặc biệt là khi bạn muốn xem một bộ phim hoặc chơi trò chơi mà không thể được chỉ vì một lý do “ất ơ” không xác định nào đó. Ngoài ra, các cảnh báo tương tự có thể được hiển thị khi bạn cố gắng cài đặt hoặc xóa các tệp hay chương trình từ máy tính Windows của mình, do đó có được các quyền đầy đủ với tệp trên thiết bị là một điều hết sức quan trọng.
File Access Denied là một lỗi tương đối phổ biến mà bất cứ người dùng Windows nào cũng đã từng gặp phải, dưới đây là các lỗi Access Denied thường gặp và cách khắc phục tổng quan như sau:
- Windows 10 Access Denied administrator: Đôi khi bạn có thể nhận được thông báo này ngay cả khi bạn đang nắm quyền quản trị viên của hệ thống. Để khắc phục sự cố, chỉ cần thay đổi quyền sở hữu đối với tệp có vấn đề và kiểm tra xem có giải quyết được sự cố hay không.
- Folder Access Denied You need permission to perform this action: Lỗi này có thể xảy ra nếu bạn không có một số quyền cần thiết để truy cập vào tệp. Để khắc phục sự cố này, bạn chỉ cần cấp toàn quyền kiểm soát cho tài khoản muốn truy cập vào tệp đó.
- Can’t delete file Access Denied: Thông báo lỗi này có thể ngăn bạn xóa một số tệp nhất định. Tuy nhiên, bạn sẽ có thể khắc phục sự cố này bằng cách sử dụng một trong các giải pháp sẽ được nói rõ hơn ở bên dưới.
- File Access Denied copy paste, rename: Một số người dùng gặp phải thông báo lỗi này khi họ tiến hành sao chép hoặc đổi tên tệp của mình. Tuy nhiên, bạn có thể dễ dàng khắc phục bằng cách thay đổi cài đặt bảo mật của mình.
- File Access Denied external hard drive, USB: Vấn đề này tương đối phổ biến đối với các ổ đĩa cứng gắn ngoài và thiết bị USB, và nếu bạn gặp sự cố này, hãy thử một số giải pháp phía dưới.
- File Access Denied Cannot take ownership: Một số người dùng đã cho biết rằng họ không thể lấy quyền sở hữu đối với tệp mà họ đã chọn. Nếu bạn gặp sự cố này, bạn có thể thử thay đổi quyền sở hữu bằng Command Prompt.
- File Access Denied steam_api.dll, Google Chrome: Đôi khi lỗi này có thể xuất hiện trong khi bạn cố gắng chạy một số ứng dụng nhất định như Steam hoặc Chrome. Nếu bạn gặp sự cố này, hãy cài đặt lại các ứng dụng bị ảnh hưởng và kiểm tra xem nó lỗi nào khác phát sinh hay không.
Các biện pháp khắc phục
Kiểm tra loại tài khoản người dùng Windows
Một trong những cách sửa lỗi phổ biến nhất cho lỗi "You need permission to perform this action" là kiểm tra loại tài khoản người dùng Windows của bạn. Có ba loại tài khoản người dùng Windows chính: Administrator, Standard và Guest.
Loại tài khoản người dùng Windows xác định phạm vi hoạt động bạn có thể truy cập trên máy Windows.
Nếu bạn đang sử dụng tài khoản Standard hoặc Guest, bạn sẽ cần quyền đối với một số file và thư mục có giới hạn truy cập. Trong một số trường hợp, màn hình lỗi giới hạn quyền sẽ bao gồm tùy chọn nhập mật khẩu tài khoản người dùng Administrator. Nếu bạn biết admin, bạn có thể yêu cầu họ nhập mật khẩu để loại bỏ hạn chế và khắc phục lỗi.
Tuy nhiên, đây là một bản sửa lỗi tạm thời không cấp quyền truy cập liên tục vào toàn bộ máy tính.
Để kiểm tra loại tài khoản người dùng Windows bạn đang sử dụng, hãy đi tới Control Panel > User Accounts. Loại tài khoản người dùng sẽ hiển thị cùng với tên người dùng của bạn.
Biện pháp 1 - Thay đổi chủ sở hữu của thư mục
1. Trước hết, hãy tìm tệp không thể truy cập được. Nhấp chuột phải vào tệp đó và chọn Properties.
2. Chọn tab Security và trong mục Group and user names nhấn vào Administrator.
3. Nhấp vào nút Advanced ở dưới cùng.
4. Nhấp chọn Change trong phần Owner.
5. Trong cửa sổ Select user or group, bạn nhấp vào nút Advanced
6. Sau đó, từ Advanced Settings, nhấp vào nút Find now và chọn xem nhóm người dùng nào sẽ có quyền truy cập đầy đủ vào máy tính của bạn. Sau khi chọn xong, nhấp vào OK để đóng cửa sổ này.
7. Tiếp theo, điều hướng tới tab Permissions và nhấp vào nút Add.
8. Nhấp vào Select a principal.
9. Lặp lại các bước 5 và 6 để chọn người dùng hoặc nhóm mà bạn muốn sử dụng.
10. Đặt Type thành Allow và chọn tùy chọn Full control. Sau đó bấm vào OK để lưu các thay đổi.
Sau khi thực hiện các bước này, bạn sẽ có đủ quyền sở hữu đối với tệp đã chọn và bạn sẽ có thể chỉnh sửa tệp mà không gặp phải bất kỳ hạn chế nào.
Biện pháp 2 - Thay đổi quyền bảo mật mà không thay đổi quyền sở hữu
Đôi khi để truy cập vào một tệp nhất định, bạn không cần phải có quyền sở hữu đối với tệp đó, bạn chỉ cần có một vài quyền thích hợp là đủ. Thay đổi quyền sở hữu đối với các tệp nhạy cảm có thể làm phát sinh một số vấn đề phức tạp hơn, vì vậy nếu được thì chỉ thay đổi quyền bảo mật sẽ tốt hơn.
Nếu bạn nhận được thông báo lỗi File Access Denied, bạn có thể thay đổi quyền của mình mà không ảnh hưởng đến quyền sở hữu bằng cách thực hiện các thao tác sau:
1. Tìm tệp hoặc thư mục mà bạn không thể truy cập, nhấp chuột phải vào tệp hoặc thư mục đó và chọn Properties.
2. Khi cửa sổ Properties mở ra, bạn điều hướng đến tab Security. Kiểm tra danh sách người dùng và nhóm có sẵn và nhấp vào nút Edit.
3. Kiểm tra xem tài khoản mà bạn muốn thay đổi quyền có nằm trong danh sách hay không. Nếu không, hãy chuyển sang bước tiếp theo. Nếu tài khoản đã nằm trong danh sách, hãy chuyển sang bước 7.
4. Nhấp vào nút Add.
5. Cửa sổ Select Users or Groups sẽ xuất hiện. Nếu bạn biết chính xác tên của người dùng hoặc tên của nhóm, bạn có thể chỉ cần nhập tên đó vào mục Enter the object names và sau đó, nhấp vào nút Check Names rồi nhấn vào OK.
Nếu bạn không nắm được tên chính xác, hãy nhấp vào Advanced.
6. Nhấp vào Find Now. Bây giờ bạn sẽ thấy xuất hiện một danh sách tất cả người dùng và nhóm có sẵn trên PC của bạn. Chọn nhóm hoặc người dùng mong muốn từ trường kết quả tìm kiếm và nhấp vào OK để lưu thay đổi.
Bây giờ bấm vào nút OK một lần nữa. Tài khoản bạn muốn chọ bây giờ sẽ được thêm vào danh sách và bạn sẽ có thể thay đổi các quyền bảo mật của tài khoản đó.
7. Chọn tài khoản mong muốn trong mục Group or user names. Bây giờ trong phần Permissions ở phía dưới, hãy chọn tùy chọn Full control trong cột Allow. Nhấp vào Apply và sau đó là OK để tiến hành lưu thay đổi.
Sau khi cấp đặc quyền kiểm soát hoàn toàn cho người dùng hoặc nhóm được chọn, bạn sẽ có thể truy cập vào tệp hoặc thư mục có vấn đề mà không gặp phải bất kỳ sự cố nào.
Biện pháp 3 - Sử dụng Command Prompt để thay đổi quyền bảo mật và quyền sở hữu
Nếu bạn gặp sự cố với thông báo lỗi File Access Denied thì ngoài 2 cách phía trên, bạn có thể giải quyết sự cố bằng cách sử dụng Command Prompt. Các giải pháp trên tuy có hiệu quả, nhưng chúng có nhiều bước nên cũng sẽ tốn thời gian hơn, trong khi Command Prompt cho phép bạn thay đổi quyền bảo mật và quyền sở hữu rất nhanh chóng chỉ bằng hai lệnh. Để khắc phục sự cố này bằng Command Prompt, bạn chỉ cần thực hiện các thao tác sau:
1. Nhấn Windows Key + X để mở menu Win + X và chọn mục Command Prompt (Admin) từ danh mục menu. Nếu Command Prompt không có sẵn, bạn có thể sử dụng PowerShell (Admin) để thay thế.
2. Khi Command Prompt được mở ra, bạn cần phải nhập lệnh takeown /f <path_to_the_folder> /r /d y và nhấn Enter. Bằng cách chạy lệnh này, bạn sẽ được cấp quyền sở hữu đối với thư mục hoặc tệp mà mình đã chọn.
3. Bây giờ bạn nhập lệnh <path_to_the_folder> /grant administrators:F /T và nhấn Enter để chạy nó. Sau khi lệnh được thực thi, bạn sẽ được cấp toàn quyền kiểm soát thư mục cho nhóm quản trị viên. Nếu bạn muốn cấp quyền kiểm soát hoàn toàn cho bất kỳ người dùng hoặc nhóm người dùng nào khác, hãy nhập tên của người dùng hoặc nhóm đó.
Sau khi chạy hai lệnh này, bạn sẽ sở hữu và được cấp toàn quyền kiểm soát cho người dùng hoặc nhóm được chọn. Để lệnh này hoạt động, bạn cần phải thay thế <path_to_the_folder> bằng vị trí chính xác của tệp hoặc thư mục hiển thị cho bạn thông báo lỗi File Access Denied.
Như bạn có thể thấy, sử dụng Command Prompt để thay đổi quyền sở hữu và quyền bảo mật, chỉ mất một vài phút, nhanh hơn rất nhiều so với 2 biện pháp đầu. Tuy nhiên, đây là một biện pháp hơi nâng cao một chút, và để sử dụng nó, bạn cần phải nhập các lệnh một cách chính xác tuyệt đối.
Biện pháp 4 - Khởi động vào Safe Mode
Đôi khi sự cố Windows có thể ngăn bạn truy cập vào một file hoặc thư mục cụ thể. Để xem liệu đó có phải là lỗi hay không, bạn có thể khởi động vào Safe Mode, sau đó cố gắng truy cập file bị hạn chế.
Biện pháp 5 - Chạy SFC và CHKDSK
Một phương pháp khác để sửa lỗi "You need permission to perform this action" là kiểm tra file bị hỏng. Windows System File Check (SFC) là một công cụ hệ thống Windows tích hợp mà bạn có thể sử dụng để kiểm tra lỗi.
Trước khi chạy lệnh SFC, bạn cần kiểm tra xem nó có hoạt động bình thường không. Để thực hiện việc này, bài viết sử dụng công cụ Deployment Image Servicing and Management hoặc DISM.
Giống như SFC, DISM là một tiện ích Windows tích hợp với một loạt các chức năng. Trong trường hợp này, lệnh DISM Restorehealth đảm bảo rằng bản sửa lỗi tiếp theo sẽ hoạt động bình thường. Đây là cách bạn sử dụng DISM và SFC.
CHKDSK là một công cụ hệ thống Windows khác để kiểm tra cấu trúc file. Không giống như SFC, CHKDSK quét toàn ổ để tìm lỗi, trong khi SFC quét riêng các file hệ thống Windows. Giống như SFC, hãy chạy quét CHKDSK từ Command Prompt để khắc phục sự cố.
Sau khi SFC và CHKDSK hoàn tất việc sửa mọi file bị hỏng trong quá trình thực hiện, hãy khởi động lại hệ thống. Sau đó, cố gắng truy cập các file bị hạn chế.
Trên đây là tất cả các phương pháp sửa lỗi từ chối cấp quyền truy cập trong Windows, hi vong bài viết này có thể giúp ích được cho bạn. Chúng các bạn thành công!
Xem thêm: