Trình lập lịch tác vụ Đã xảy ra lỗi cho tác vụ (Khắc phục)

  • Post category:cong nghệ 2


Đôi khi một số người dùng gặp phải lỗi khi sử dụng Trình lập lịch tác vụ. Bài viết này tìm hiểu một số lỗi của Trình lập lịch tác vụ, nêu bật các nguyên nhân có thể xảy ra và các bước giải quyết cho từng lỗi. Cụ thể, chúng tôi thảo luận về Lỗi lập lịch tác vụĐã xảy ra lỗi đối với tác vụ. Nhiều lỗi phụ khác theo sau thông báo này và chúng ta sẽ thấy từng lỗi đó:

  • Một hoặc nhiều đối số được chỉ định không hợp lệ
  • Tên tài khoản được chỉ định không hợp lệ
  • Nhiệm vụ đã chọn {0} không còn tồn tại
  • Tác vụ hoặc thư mục có tên này đã tồn tại

Trình lập lịch tác vụ Đã xảy ra lỗi cho tác vụ (Khắc phục)

Đã xảy ra lỗi cho tác vụ: Một hoặc nhiều đối số được chỉ định không hợp lệ

Các đối số của một tác vụ cụ thể biểu thị thông tin hoặc tham số bổ sung cần thiết để tác vụ thực thi thành công.

Nguyên nhân có thể:

  • Cấu hình nhiệm vụ sai: Những sai lầm mắc phải khi định cấu hình cài đặt tác vụ hoặc các điều kiện mà tác vụ sẽ được kích hoạt có thể dẫn đến lỗi. Lỗi cấu hình có thể bao gồm lỗi đánh máy và đường dẫn không chính xác cho chương trình hoặc tập lệnh.
  • Quyền không đủ: Lỗi cũng có thể xảy ra nếu tài khoản liên quan đang chạy tác vụ không có đủ quyền hoặc đặc quyền để truy cập vào các tài nguyên cụ thể được đề cập trong đối số tác vụ. Ví dụ: nếu đối số tác vụ đề cập đến việc truy cập một tệp cụ thể hoặc máy in mạng thì người dùng không có quyền làm như vậy.

Đây là cách giải quyết lỗi này:

1) Kiểm tra thông số tác vụ

Bước đầu tiên để giải quyết vấn đề là kiểm tra xem các đối số tác vụ có được xác định chính xác hay không.

  • Mở Bảng kế hoạch bằng cách gõ taskchd.msc trong hộp thoại Chạy.
  • Nhấp chuột phải vào nhiệm vụ và nhấp vào Của cải.

Nhấp chuột phải vào Tác vụ trong Trình lập lịch tác vụ

  • Kiểm tra Gây nên, hành động, hoặc Điều kiện Tab cho bất kỳ mục nhập sai và nhấp vào Biên tập để thay đổi chúng.

Thuộc tính tác vụ Trình lập lịch tác vụ

Đọc: Một hoặc nhiều đối số được chỉ định không hợp lệ Lỗi Trình lập lịch tác vụ

2) Gán quyền liên quan

Vì không đủ quyền cũng có thể gây ra lỗi nên việc thay đổi thành Người dùng hoặc Nhóm có quyền quản trị viên để thực thi các tác vụ sẽ giúp giải quyết lỗi. Nếu PC là một phần của miền, có thể thực hiện theo các bước dưới đây để thay đổi Người dùng hoặc Nhóm:

  • Mở Bảng kế hoạch và chọn nhiệm vụ phù hợp.
  • Nhấp chuột phải vào tác vụ để mở nó Của cải.
  • Bấm vào Tổng quan Tab bên dưới Nhiệm vụ.
  • Lựa chọn Thay đổi Người dùng hoặc Nhóm Bên dưới Tùy chọn bảo mật phần.

Thay đổi Trình lập lịch tác vụ của nhóm người dùng

  • Nhấp chuột Nâng cao > Tìm ngay và tìm kiếm người dùng trong miền có quyền Quản trị viên.
  • Thay đổi thành Tài khoản hoặc nhóm quản trị cục bộ có thể khắc phục sự cố nếu hệ thống độc lập.
  • Chọn Người dùng hoặc Nhóm và nhấp vào ĐƯỢC RỒI.

Tìm nhóm người dùng cho tác vụ trong Trình lập lịch tác vụ

  • Ngoài ra, hãy kiểm tra tùy chọn có nội dung, Chạy dù người dùng có đăng nhập hay không.
  • Khởi động lại PC và kiểm tra xem lỗi còn tồn tại không.

Đọc: Phiên đăng nhập được chỉ định không tồn tại Lỗi Lập lịch tác vụ

Đã xảy ra lỗi cho tác vụ: Tên tài khoản được chỉ định không hợp lệ

Trình lập lịch tác vụ Đã xảy ra lỗi cho tác vụ

Báo cáo lỗi chỉ ra lỗi thực thi cho một tác vụ cụ thể do các vấn đề liên quan đến tài khoản người dùng.

Nguyên nhân có thể:

  • Thông tin tài khoản người dùng không chính xác hoặc không tồn tại: Chi tiết tài khoản người dùng sai chính tả hoặc thông tin tài khoản được định dạng không chính xác có thể là nguyên nhân chính gây ra lỗi. Hệ thống có thể không khớp với chi tiết tài khoản nếu nhập sai thông tin.
  • Có đủ đặc quyền tài khoản: Nếu tài khoản người dùng thiếu các quyền cần thiết để thực thi tác vụ hoặc không có quyền truy cập vào các tài nguyên cần thiết thì quá trình thực thi tác vụ sẽ hiển thị thông báo lỗi này.

Dưới đây là cách giải quyết lỗi này Tên tài khoản được chỉ định không hợp lệ Lỗi Trình lập lịch tác vụ:

1) Xác minh chi tiết tài khoản người dùng

Vì chi tiết tài khoản người dùng không chính xác có thể là nguyên nhân chính gây ra lỗi nên việc kiểm tra lại chi tiết tài khoản sẽ là bước khắc phục sự cố chính để giải quyết lỗi. Ngoài ra, việc xem xét các đặc quyền của người dùng liên quan đến việc tạo hoặc sửa đổi tác vụ có thể giúp giải quyết lỗi.

2) Chạy bộ lập lịch tác vụ với tư cách quản trị viên

Nếu bước nêu trên không khắc phục được lỗi, việc chạy Trình lập lịch tác vụ với tư cách Quản trị viên để tạo và sửa đổi tác vụ cũng có thể khắc phục được sự cố.

Để tạo nhiệm vụ

Nếu gặp lỗi trên khi tạo tác vụ, người dùng có thể thử lđăng nhập bằng tài khoản thay thế với đặc quyền của Quản trị viên và tạo tác vụ.

Để sửa đổi Nhiệm vụ

Nếu gặp phải lỗi trên khi cố gắng sửa đổi một tác vụ cụ thể trên Bộ lập lịch, các bước sau có thể giúp giải quyết sự cố:

  • Nhấp chuột phải vào tác vụ và chọn Của cải
  • Trên cửa sổ Thuộc tính, đi tới Chung > Thay đổi người dùng hoặc nhóm để chuyển sang người dùng có quyền Quản trị viên.

Kiểm tra xem lỗi có xuất hiện khi nhập chi tiết người dùng mới hay không.

3) Sử dụng Đường dẫn tên miền trong khi chỉ định Tên người dùng

Mở Trình lập lịch tác vụ và nhấp chuột phải vào tác vụ cụ thể để chọn và mở nó Của cải.

  • Bấm vào Thay đổi người dùng hoặc nhóm trong Tab Chung của nhiệm vụ nói trên.
  • Nhấn vào Trình độ cao để kiểm tra tên người dùng có sẵn trước khi chọn người dùng liên quan. Sau khi người dùng được chọn, định dạng tên người dùng chính xác, bao gồm tên miền, sẽ tự động xuất hiện.

Thêm quản trị viên vào tác vụ trong Trình lập lịch tác vụ

  • Nhấp chuột Áp dụng và sau đó ĐƯỢC RỒI để lưu các thay đổi và kiểm tra xem lỗi còn tồn tại không.

Nếu PC không thuộc bất kỳ miền nào, hãy nhập tên người dùng cục bộ có quyền quản trị viên trong phần Thay đổi người dùng hoặc nhóm.

4) Gán các quyền cần thiết cho tác vụ

Hiểu rằng thông báo lỗi có thể xuất hiện do không đủ quyền ở cấp người dùng hoặc nhóm, việc thay đổi nhóm thành nhóm có cấp quyền cao hơn có thể giúp giải quyết lỗi, như được nêu chi tiết trong các phần trên.

Đọc: Giải thích về Lỗi lập lịch tác vụ và Mã thành công

Đã xảy ra lỗi cho tác vụ: Tác vụ đã chọn {0} không còn tồn tại

Lỗi trên xảy ra khi tác vụ được sửa đổi, xem hoặc thực thi, trong đó Bộ lập lịch không chạy được tác vụ cụ thể. Nó chỉ ra rằng ID tác vụ hoặc tên không còn hợp lệ.

Nguyên nhân có thể:

  • Tác vụ bị xóa hoặc bị hỏng: Nếu tác vụ đã bị xóa hoặc bị hỏng, cơ sở dữ liệu Trình lập lịch tác vụ sẽ hiển thị thông tin không chính xác về một tác vụ cụ thể, bao gồm cả các mục đăng ký không chính xác.
  • Trình kích hoạt hoặc phụ thuộc bị định cấu hình sai: Trình kích hoạt là một tập hợp các điều kiện dựa trên thời gian hoặc sự kiện chi phối việc thực hiện một nhiệm vụ cụ thể. Trong những trường hợp như vậy, một tác vụ cụ thể sẽ chỉ được thực thi nếu đáp ứng được các điều kiện hoặc tiêu chí. Các phần phụ thuộc thể hiện thứ tự thực hiện một nhiệm vụ. Trong khi tạo hoặc định cấu hình tác vụ, nếu trình kích hoạt không được đặt chính xác hoặc các phần phụ thuộc không được định cấu hình đúng cách thì lỗi trên có thể xuất hiện trong quá trình thực thi tác vụ.

Đây là cách giải quyết lỗi này:

1) Xóa tác vụ bị hỏng

Từ Trình lập lịch tác vụ

  • Mở Trình lập lịch tác vụ
  • Nhấp chuột phải vào tác vụ liên quan và nhấp vào Xóa bỏ

Từ sổ đăng ký

  • Mở Trình chỉnh sửa Sổ đăng ký bằng cách gõ regedit trong hộp thoại Chạy
  • Hướng đến
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\NT\CurrentVersion\Schedule\TaskCache\Tree
  • Mở rộng Cây khóa con và nhấp vào Thư mục tác vụ
  • Dưới Thư mục tác vụnhấp chuột phải vào thư mục tác vụ liên quan và nhấp Xóa bỏ để loại bỏ nhiệm vụ.

Xóa thư mục tác vụ đăng ký

Chúng tôi khuyên bạn nên xóa thư mục tác vụ khỏi sổ đăng ký, ngay cả sau khi nó bị xóa khỏi Trình lập lịch tác vụ. Windows đôi khi không thể xóa mục đăng ký cho một tác vụ mặc dù nó đã bị xóa khỏi Bộ lập lịch. Điều này có thể dẫn đến xung đột khi tạo nhiệm vụ mới.

Từ File Explorer

  • Mở File Explorer bằng cách nhấn nút Windows + E các phím với nhau.
  • Điều hướng đến Thư mục tác vụ thông qua
 C: \Windows\System32\Tasks\Microsoft\Windows
  • Xóa các thư mục tác vụ riêng lẻ trong thư mục gây ra lỗi.

2) Khởi động lại ứng dụng hoặc dịch vụ Lập lịch tác vụ

Khởi động lại Trình lập lịch tác vụ

Lỗi trên có thể không gặp phải đối với một tác vụ đang hoạt động mà là nhiều tác vụ trong Trình lập lịch biểu. Số lần lỗi này được hiển thị khớp chính xác với số lượng tác vụ không được đồng bộ hóa với Windows Sổ đăng ký.

Ví dụ: nếu lỗi xuất hiện hai lần thì vấn đề tương tự sẽ xảy ra đối với hai tác vụ hiện đang hoạt động trong bộ lập lịch. Tương tự, ba lỗi như vậy có nghĩa là nó đang ảnh hưởng đến ba nhiệm vụ.

Tuy nhiên, một khi xuất hiện thông báo lỗi, Task Scheduler sẽ không hiển thị tác vụ nữa. Kể từ đây, đóng ứng dụng Lập lịch tác vụ hoặc khởi động lại dịch vụ Lập lịch tác vụ sẽ xóa nhiệm vụ gây ra vấn đề. Sau khi xóa, tác vụ có thể được đặt lại từ đầu và lỗi sẽ không còn xảy ra nữa.

Ghi chú: Việc khởi động lại dịch vụ sẽ khởi động lại các thành phần tác vụ trong ứng dụng lập lịch trình và sổ đăng ký, giúp các tác vụ được đồng bộ hóa.

Đọc: Trình lập lịch tác vụ không chạy, kích hoạt hoặc khởi động chương trình

Đã xảy ra lỗi cho tác vụ: Tác vụ hoặc thư mục có tên này đã tồn tại

Người dùng thường gặp phải lỗi này khi tạo tác vụ thông qua dòng lệnh hoặc Trình lập lịch tác vụ. Trong khi cố gắng lưu một tác vụ cụ thể, người dùng có thể nhận được cảnh báo:

WARNING: The task name "<task name>" already exists. Do you want to replace it (Y/N>?.

Một lần Y được nhập vào, thông báo lỗi cho biết tác vụ có cùng tên đã tồn tại.

Nguyên nhân có thể:

  • Xung đột tên: Nguyên nhân đơn giản nhất của lỗi trên là do tên tác vụ hoặc thư mục đã được sử dụng trong Trình lập lịch tác vụ.
  • Nhật ký giao dịch bị hỏng: Trình lập lịch tác vụ duy trì lịch sử thực hiện tác vụ trong tệp nhật ký. Việc các tệp nhật ký này bị hỏng có thể dẫn đến nhiều vấn đề.

Đây là cách giải quyết lỗi này:

1) Kiểm tra trước tên nhiệm vụ

Vì tên Nhiệm vụ cần phải là duy nhất nên trước khi đặt tên cho một nhiệm vụ trong quá trình tạo nó, cần phải kiểm tra tên của các nhiệm vụ hiện có để đảm bảo rằng xung đột không phát sinh do tên nhiệm vụ trùng lặp. Do đó, việc đặt tên khác cho các tác vụ mới hoặc có thể xóa các tác vụ hiện có có thể giúp tránh được lỗi.

Lỗi cũng xảy ra khi bạn cố gắng thực hiện bằng Giao diện người dùng Trình lập lịch tác vụ.

Lỗi nhiệm vụ trùng lặp Windows PC

2) Sửa chữa nhật ký giao dịch

Lịch sử của Tác vụ theo lịch trình trong Windows được ghi lại trong Giao dịch hoặc nhật ký sự kiện. Nhật ký giao dịch bị hỏng cũng có thể dẫn đến xung đột đặt tên cho các tác vụ được tạo trong Bộ lập lịch; việc đặt lại tệp nhật ký giao dịch có thể giúp giải quyết lỗi.

  1. Mở Windows Terminal bằng cách nhập nó vào Thanh tìm kiếm trên màn hình và chạy nó với tư cách Quản trị viên.
  2. Nhập lệnh được đề cập bên dưới trên dấu nhắc Terminal:
fsutil resource setautoreset true c:\

Công cụ fsutil hoặc File System Utility trong Windows được sử dụng để đặt lại nhật ký giao dịch cho Windows và các thành phần hệ thống của nó.

Đây, nguồn chỉ ra rằng thành phần Trình quản lý tài nguyên của fsutil cần được sử dụng trong trường hợp này và setautoreset đúng chỉ ra rằng nhật ký giao dịch hệ thống tệp cần được tự động đặt lại vào lần khởi động lại tiếp theo.

Đọc: Một hoặc nhiều đối số được chỉ định không hợp lệ Lỗi Trình lập lịch tác vụ

Làm cách nào để xem các tác vụ không thành công trong Trình lập lịch tác vụ?

Bạn có thể xem Trình xem sự kiện trên máy tính của mình để kiểm tra xem có vấn đề gì không. Bên trong đó, hãy tìm phần Trình lập lịch tác vụ trong nhật ký Microsoft Windows. Tìm kiếm các sự kiện có dấu chấm than màu đỏ hoặc cho biết đã xảy ra sự cố. Những sự kiện này có thể cho bạn biết lý do tại sao một tác vụ không thành công, giúp bạn xác định nguyên nhân gây ra sự cố.

Làm cách nào để bật nhật ký Trình lập lịch tác vụ?

Mở Trình xem sự kiện, điều hướng đến Trình lập lịch tác vụ trong Nhật ký ứng dụng và dịch vụ ở bảng điều khiển bên trái và nhấp chuột phải để bật Nhật ký hoạt động. Điều này ghi lại các sự kiện lập lịch tác vụ. Điều chỉnh cài đặt nhật ký nếu cần bằng cách nhấp chuột phải vào Hoạt động và chọn Thuộc tính.

Trả lời