কম্পিউটার টিউটোরিয়াল

Windows 11/10-এ Startup ফোল্ডারে প্রোগ্রাম থাকা সত্ত্বেও স্টার্টআপে শুরু হচ্ছে না

Windows একটি লিস্ট মেইনটেইন করে যেগুলো আপনি সিস্টেমে লগ ইন করার সাথে সাথে লঞ্চ হতে পারে। এটি তাদের প্রোগ্রামের জন্য খুব কাজে আসে যেগুলো সরাসরি ব্যবহার করার জন্য প্রস্তুত থাকা উচিত। যাইহোক, এন্ট্রি যোগ করা সত্ত্বেও, একটি প্রোগ্রাম স্টার্টআপ হতে নাও পারে। এই পোস্টে আমরা দেখব আপনার প্রোগ্রাম Startup ফোল্ডারে থাকা সত্ত্বেও Windows 11/10-এ স্টার্টআপে শুরু না হলে কী করবেন।

Startup ফোল্ডারে প্রোগ্রাম থাকা সত্ত্বেও শুরু হচ্ছে না

যদি Windows 11 বা Windows 10-এ Startup ফোল্ডারে থাকা একটি প্রোগ্রাম স্টার্টআপে শুরু না করে, তবে সমস্যা সমাধান করতে এই মেথডগুলোর যেকোনোটি ফলো করুন:

  1. Task Manager-এ startup entries চেক করুন
  2. প্রোগ্রামকে Startup Folder-এ যোগ করুন
  3. Registry ব্যবহার করে প্রোগ্রামকে Startup-এ যোগ করুন
  4. Task Scheduler দিয়ে এলিভেটেড প্রোগ্রাম ফোর্স করুন
  5. ডিফল্ট ফায়ারওয়ালে এক্সসেপশন যোগ করুন
  6. Batch File সেটআপ করুন প্রোগ্রাম লঞ্চ করতে।

এইগুলোর কিছুতে অ্যাডমিন পারমিশন প্রয়োজন হবে সেটআপ কমপ্লিট করতে।

১] Task Manager-এ Startup entries চেক করুন

  • Taskbar-এ রাইট-ক্লিক করুন, এবং Task Manager সিলেক্ট করুন
  • Startup Tab-এ স্যুইচ করুন এবং লিস্টে প্রোগ্রামটি লোকেট করুন
  • চেক করুন স্ট্যাটাস disabled কিনা।
  • যদি হ্যাঁ, তবে সেটির ওপর রাইট-ক্লিক করুন, এবং মেনু থেকে Enable বেছে নিন

কম্পিউটার রিস্টার্ট করুন, এবং দেখুন প্রোগ্রামটি এখন কম্পিউটারে লগ ইন করা সাথে সাথে উপলব্ধ কিনা।

২] প্রোগ্রামকে Startup Folder-এ যোগ করুন

দুটি Startup folder লোকেশন রয়েছে—Current User Startup এবং All Users Startup Folder। একবার আপনি এর ভিতরে একটি শর্টকাট রাখলে, প্রোগ্রামগুলো অটোমেটিক্যালি লঞ্চ হবে। এটি করতে:

  • Run prompt খুলুন (Win + R)
  • shell:common startup টাইপ করুন এবং Enter key চাপুন
  • এটি Startup Folder খুলবে
  • এরপর, আপনি যে প্রোগ্রামটি লঞ্চ করতে চান তার শর্টকাটটি ড্র্যাগ করে ফোল্ডারে ড্রপ করুন।

পড়ুন: প্রোগ্রামকে স্টার্টআপে চালানোর পদ্ধতি।

৩] Registry ব্যবহার করে প্রোগ্রামকে Startup-এ যোগ করুন

Registry হলো Windows PC-এ সর্বোচ্চ কর্তৃত্ব, আপনি যে সেটিংস পরিবর্তন করেন বা যেকোনো কাজ করেন সেটি Registry-কে প্রভাবিত করে। Windows নেটিভ অ্যাপস এবং থার্ড পার্টি সফটওয়্যার সব들의 সেটিংস Registry-এ থাকে। আপনি Registry-র সাথে খেলবেন না যতক্ষণ না আপনি জানেন এবং নিশ্চিত হন আপনি কী করছেন।

Startup ফোল্ডার ইস্যু সমাধান করার ধাপগুলো:

  • Run prompt-এ Regedit টাইপ করে Enter চাপায় Registry Editor খুলুন।
  • নেভিগেট করুন
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  • এডিটরে খালি স্পেসে রাইট-ক্লিক করুন এবং একটি নতুন String value entry তৈরি করুন।
  • স্ট্রিং ভ্যালুর নাম দিন সেই প্রোগ্রামের নাম যা আপনি চালাতে চান।
  • এন্ট্রিটি এডিট করুন এবং প্রোগ্রামের এক্সিকিউটেবল ফাইলের পাথ ভ্যালু হিসেবে দিন।
  • Save করুন এবং PC রিস্টার্ট করুন।

পড়ুন: Windows Registry Startup Locations।

৪] Task Scheduler দিয়ে এলিভেটেড প্রোগ্রাম ফোর্স করুন

কিছু প্রোগ্রাম প্রতিবার শুরুতে অ্যাডমিন পারমিশন চায়। Windows-এ UAC ফিচারটি ব্লক করবে যদি প্রোগ্রামটির সঠিক পারমিশন না থাকে। আপনি UAC পরিবর্তন করে চেষ্টা করতে পারেন, এবং যদি সেটিই কেস হয়, তবে একটি শর্টকাট তৈরি করা বেস্ট যেটি এটিকে সবসময় অ্যাডমিন পারমিশন দিয়ে লঞ্চ করতে দেবে।

  • Start মেনু চাপুন, এবং Search bar-এ ক্লিক করুন।
  • UAC টাইপ করুন এবং Change User Account Control settings খুলুন
  • স্লাইডারকে নিচে নিন এবং পরিবর্তন কনফার্ম করুন।
  • কম্পিউটার রিবুট করুন চেক করতে প্রোগ্রামটি লঞ্চ হচ্ছে কিনা।

যদি হ্যাঁ, তবে আপনি একটি টাস্ক তৈরি করতে পারেন এবং প্রোগ্রামটি অ্যাডমিন পারমিশন দিয়ে লঞ্চ করতে পারেন। সেইভাবে, আপনাকে প্রতি বার UAC ফেস করতে হবে না।

  • Run prompt-এ taskschd.msc টাইপ করে Enter চাপায় Task Scheduler খুলুন
  • একটি নতুন Task তৈরি করুন এবং নিশ্চিত করুন দুটি অপশন সিলেক্ট করা আছে — Run only when the user is logged on, এবং Run with Highest Privileges চেকবক্স চেক করুন।
  • টাস্কের নাম দিন, এবং Save করুন।

এরপর যখন আপনি আপনার অ্যাকাউন্টে লগ ইন করবেন, প্রোগ্রামটি অটোমেটিক্যালি লঞ্চ হবে।

৫] ডিফল্ট ফায়ারওয়ালে এক্সসেপশন যোগ করুন

কিছু প্রোগ্রাম শুরু होते সাথে ইন্টারনেটের সাথে সংযুক্ত হতে চায়। যদি ফায়ারওয়াল এমন প্রোগ্রাম ব্লক করে, তবে প্রোগ্রামটি লঞ্চ হতে নাও পারে বা ব্লক হয়ে যায়। আপনি যে প্রোগ্রামটি লঞ্চ করতে চান সেটির এমন প্রয়োজনীয়তা থাকলে, নিশ্চিত করুন এটি ফায়ারওয়ালে এক্সসেপশন হিসেবে যোগ করা আছে।

firewall টাইপ করুন start menu-এ, এবং লিস্ট থেকে Windows Defender Firewall সিলেক্ট করুন।

  • Allow an app or feature through Windows Defender Firewall-এ ক্লিক করুন
  • তারপর Change Settings-এ ক্লিক করুন এবং Allow another app বাটনে ক্লিক করুন
  • Browser বাটন ব্যবহার করে প্রোগ্রামটি যোগ করুন
  • আপনি নেটওয়ার্ক টাইপসও কনফিগার করতে পারেন শুধু প্রাইভেট নেটওয়ার্কের মাধ্যমে কাজ করতে দিয়ে

৬] Batch File সেটআপ করুন প্রোগ্রাম লঞ্চ করতে

আপনি যদি স্টার্টআপে একসাথে অনেক প্রোগ্রাম লঞ্চ করতে চান, এবং একটি সিম্পল মেথড চান, তবে আপনি একটি ব্যাচ ফাইল তৈরি করতে পারেন এবং সেটিকে স্টার্টআপে এক্সিকিউট সেট করতে পারেন। যাইহোক, সতর্ক থাকুন যে এটি UAC আকর্ষণ করবে, এবং আপনাকে তাদের সব ম্যানুয়ালি অ্যালাউ করতে হবে।

  • Run prompt (Win +R) খুলুন এবং notepad টাইপ করুন। Enter চাপুন খুলতে।
  • নিচের কোডটি কপি করুন এবং BAT ফাইল হিসেবে সংরক্ষণ করুন
@echo off
"\.exe"
exit

উদাহরণস্বরূপ, আমি যদি Snagit লঞ্চ করতে চাই, তবে পাথ হবে

C:\Program Files\TechSmith\Snagit 2020\Snagit32.exe

আপনি আরও যোগ করতে পারেন, কিন্তু প্রতিটি নতুন লাইনে লিস্ট করা উচিত। এখেরপর, BAT ফাইলটির একটি শর্টকাট তৈরি করুন, এবং এটি Startup Folder-এ রাখুন।

আপনি যে প্রোগ্রামটি ব্যবহার করতে চান সেটি কম্পিউটারে লগ ইন করার সাথে সাথে শুরু না হলে, আপনি উপরের যেকোনো মেথড ব্যবহার করে নিশ্চিত করতে পারেন যে এটি শুরু হয়।

  1. ওয়াইন্ডোজ ১১/১০-এ AutoCAD কাজ না করলে সমাধান (.NET Framework রেজিস্ট্রি ট্রিক)

  2. উইন্ডোজ ১১/১০-এ টাস্ক শিডিউলার প্রোগ্রাম চালাচ্ছে না বা শুরু হচ্ছে না

  3. উইন্ডোজ ১১/১০-এ স্টার্টআপ ফোল্ডার অ্যাক্সেস করার পদ্ধতি

  4. উইন্ডোজ ১০ স্টার্টআপ প্রোগ্রাম সমস্যা সমাধান – দ্রুত ফিক্স ও সমাধান