টাস্ক শিডিউলারের ত্রুটি 0x1 হল সবচেয়ে সাধারণ ত্রুটি যা আমি উইন্ডোজ নির্ধারিত কাজের সাথে দেখি। আমি অনেক ব্যবহারকারীর কম্পিউটারের পাশাপাশি আমার কম্পিউটার এবং সার্ভারে এটি দেখেছি। আমি এই ত্রুটিটি বহুবার সংশোধন করেছি এবং সংশোধনটি সর্বদা একই বা একই রকম হয়৷
৷ত্রুটির কারণ কি?
টাস্ক শিডিউলার (0x1) ত্রুটি একটি সিস্টেম পাথ সমস্যার কারণে হয়েছে, আপনার টাস্ক সফলভাবে চালানো হয় না কারণ এটি চালানোর জন্য একটি ফাইল খুঁজে পায় না।
কখনও কখনও টাস্কটি চালানো হবে এবং সফলভাবে সম্পূর্ণ হবে কিন্তু টাস্কটি আসলে আপনার যা করার দরকার তা করেনি, আমি নীচের সংশোধনগুলির মাধ্যমে যাব৷
উইন্ডোজে টাস্ক শিডিউলার (0x1) ত্রুটি কীভাবে ঠিক করবেন
ত্রুটি 0x1 ঠিক করতে আপনাকে নির্ধারিত টাস্কের সম্পাদনা কর্ম অংশে "স্টার্ট ইন (ঐচ্ছিক)" ফিল্ডে একটি পাথ লিখতে হবে৷
এটি করতে এই ধাপগুলি অনুসরণ করুন
- স্টার্টে ক্লিক করে টাস্ক শিডিউলার খুলুন এবং "টাস্ক শিডিউলার" এ টাইপ করুন এবং অ্যাপটিতে ক্লিক করুন
- টাস্ক শিডিউলার লাইব্রেরিতে ক্লিক করুন
- প্রয়োজনীয় কাজটিতে ডান ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন
- ক্রিয়া ট্যাবে ক্লিক করুন
- সম্পাদনা ক্লিক করুন
- Start in (ঐচ্ছিক) ক্ষেত্রে প্রয়োজনীয় পাথে টাইপ করুন
- যদি আপনি নিশ্চিত না হন যে সঠিক পথটি কী হবে তা প্রোগ্রাম/স্ক্রিপ্ট ক্ষেত্র থেকে পাথ বিয়োগ করে অনুলিপি করুন
- নীচের উদাহরণে আমি c:\Program Files\Microsoft Security Client\ রাখলাম
- এডিট অ্যাকশন স্ক্রীন বন্ধ করতে ওকে ক্লিক করুন
- নির্ধারিত কাজটি বন্ধ করতে ওকে ক্লিক করুন
- নির্ধারিত কাজটি আবার চালান
- যদি আপনি শেষ রানের ফলাফল দেখতে পান 0x0 তাহলে এর মানে টাস্কটি সফলভাবে চলছে
নীচের ভিডিওটিও আপনাকে উপরের প্রক্রিয়াটি দেখায়
ব্যাচ ফাইল চালানোর সময় টাস্ক শিডিউলার (0x1) ত্রুটি কীভাবে ঠিক করবেন
একটি টাস্ক শিডিউলারে ব্যাচ ফাইল চালানোর সময় ত্রুটি 0x1 ঠিক করতে আপনাকে নির্ধারিত টাস্কের সম্পাদনা কর্ম অংশে "স্টার্ট ইন (ঐচ্ছিক)" ক্ষেত্রে একটি পাথ প্রবেশ করতে হবে৷
আপনি ত্রুটি 0x1 পাবেন যখন একটি টাস্ক শিডিউলার একটি ব্যাচ ফাইল চালাচ্ছে কারণ এটি একটি ফাইল খুঁজে পাচ্ছে না। নীচের উদাহরণে আমি নিম্নলিখিত নির্ধারিত কাজটি চালাচ্ছি
- টাস্কের নাম :টেস্ট ব্যাচ ফাইল
- প্রোগ্রাম/স্ক্রিপ্ট :C:\Data\Robocopy.cmd
- এতে শুরু করুন (ঐচ্ছিক) :ফাঁকা
Robocopy.cmd বিষয়বস্তু (FYI Robocopy.exe C:\Data ফোল্ডারে অবস্থিত)
Robocopy.exe “C:\Data\Files” “D:\Backup\%DATE%\”
"স্টার্ট ইন (ঐচ্ছিক)" ফিল্ডটি পূরণ না হলে একটি নির্ধারিত কাজ চালানো হলে এটি C:\Windows\System32-এর ডিফল্ট পথ ব্যবহার করবে। এর সাথে সমস্যা হল যে এটি ফাইল কপি শুরু করার জন্য robocopy.exe ফাইলটি খুঁজে পাবে না।
তাই এখানে কিছু সংশোধন করা হয়েছে
- স্টার্টে ক্লিক করে টাস্ক শিডিউলার খুলুন এবং "টাস্ক শিডিউলার" এ টাইপ করুন এবং অ্যাপটিতে ক্লিক করুন
- টাস্ক শিডিউলার লাইব্রেরিতে ক্লিক করুন
- প্রয়োজনীয় কাজটিতে ডান ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন
- ক্রিয়া ট্যাবে ক্লিক করুন
- সম্পাদনা ক্লিক করুন
- Start in (ঐচ্ছিক) ক্ষেত্রে প্রয়োজনীয় পাথে টাইপ করুন (উপরের উদাহরণে এটি হবে C:\Data\
এছাড়াও আপনি robocopy.exe ফাইলটি C:\Windows\System32\ ফোল্ডারে অনুলিপি করতে পারেন অথবা নীচের .exe-এ সম্পূর্ণ পথ সহ Robocopy.cmd আপডেট করতে পারেন
C:\Data\Robocopy.exe “C:\Data\Files” “D:\Backup\%DATE%\”
পাওয়ারশেল স্ক্রিপ্ট চালানোর সময় কীভাবে টাস্ক শিডিউলার (0x1) ত্রুটি ঠিক করবেন
টাস্ক শিডিউলারে পাওয়ারশেল স্ক্রিপ্ট চালানোর সময় ত্রুটি 0x1 ঠিক করতে আপনাকে টাস্ক শিডিউলার আর্গুমেন্টে বাইপাস করার জন্য এক্সিকিউশন নীতি সেট করতে হবে।
এটি করতে এই ধাপগুলি অনুসরণ করুন
- স্টার্টে ক্লিক করে টাস্ক শিডিউলার খুলুন এবং "টাস্ক শিডিউলার" এ টাইপ করুন এবং অ্যাপটিতে ক্লিক করুন
- টাস্ক শিডিউলার লাইব্রেরিতে ক্লিক করুন
- প্রয়োজনীয় কাজটিতে ডান ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন
- ক্রিয়া ট্যাবে ক্লিক করুন
- সম্পাদনা ক্লিক করুন
- “প্রোগ্রাম/স্ক্রিপ্ট” ফিল্ডে powershell.exe-এ টাইপ করুন
- "আর্গুমেন্ট যোগ করুন" ফিল্ডে -ExecutionPolicy Bypass -File "C:\Data\Script.ps1" লিখুন
- স্টার্ট ইন (ঐচ্ছিক) ক্ষেত্রের পাথে টাইপ করুন যেখানে পাওয়ারশেল স্ক্রিপ্টটি অবস্থিত C:\Data