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

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

স্টার্ট মেনু একটি সিম্পল অ্যাপ লিস্ট থেকে একটি এডাপ্টেবল এবং ডাইনামিক ইন্টারফেসে রূপান্তরিত হয়েছে। আপনি অ্যাপ ও ফোল্ডার পিন করতে পারেন, গ্রুপ করতে পারেন, রিয়েল-টাইম ইনফরমেশনের জন্য লাইভ টাইলস টগল করতে পারেন, এবং আরও অনেক কিছু। টাস্কবারে পাওয়ারফুল উইন্ডোজ সার্চ, মাল্টি-ডেস্কটপ, এবং অ্যাকশন সেন্টার যোগ হয়েছে।

স্টার্ট মেনু এবং টাস্কবার উইন্ডোজে কাস্টমাইজেশনের প্রিয় এলাকা। উইন্ডোজ ১০ প্রফেশনাল এবং এন্টারপ্রাইজ ব্যবহারকারী যারা কোম্পানিতে উইন্ডোজ ব্যবহার করেন, তাদের জন্যও এটি সত্য। বিজনেস ব্যবহারকারী একটি প্রি-ডিফাইনড স্টার্ট লেআউট সেট আপ করতে পারেন যা ক্লাটার কমাবে এবং প্রোডাক্টিভিটি বাড়াবে।

চলুন গ্রুপ পলিসি ব্যবহার করে স্টার্ট মেনু কাস্টমাইজ করা শিখি।

উইন্ডোজ কাস্টমাইজেশনের জন্য গ্রুপ পলিসি

আমরা আগে উইন্ডোজ ১০-এ গ্রুপ পলিসির গুরুত্ব সম্পর্কে আলোচনা করেছি। এগুলো একটি সেন্ট্রালাইজড রুল সেট যা উইন্ডোজ কীভাবে অপারেট করবে তা গভর্ন করে। লোকাল লেভেলে, এটি শুধু আপনার ডিভাইসকে প্রভাবিত করে। আপনি এর সেটিংস Local Group Policy Editor-এর মাধ্যমে কনফিগার করতে পারেন।

একটি ডোমেইন এনভায়রনমেন্টে, পলিসিগুলো Microsoft Windows Active Directory-এ থাকে। এক ক্লিকে সকল ইউজারের জন্য পলিসি সেটিংস কনফিগার করা যায়।

ডোমেইন-বেজড সিস্টেম Group Policy Management Console ব্যবহার করে গ্রুপ পলিসি অবজেক্টস ডোমেইন মধ্যে ডিস্ট্রিবিউট করার জন্য এডিট করে। আইটি অ্যাডমিনরা গ্রুপ পলিসি পছন্দ করে কারণ এর এডিটর একটি ইন্টুইটিভ ইন্টারফেস দেয়। এছাড়া প্রতিটি পলিসির জন্য দারুণ ব্যাখ্যা দেয়। একটি নোভিস ইউজারও উইন্ডোজে এর প্রভাব বুঝতে পারে।

আপনার কম্পিউটারের স্টার্ট স্ক্রিন কাস্টমাইজ করুন

আমরা সুপারিশ করি একটি টেস্ট কম্পিউটারে কাস্টমাইজড স্টার্ট লেআউট সেট আপ করুন যেন সব কিছু ঠিকঠাক কাজ করছে। সব অ্যাপ ইনস্টল করুন এবং স্টার্ট মেনু আপনার পছন্দমত কাস্টমাইজ করুন। গ্রুপ পলিসি ব্যবহার করে স্টার্ট এবং টাস্কবার লেআউট কাস্টমাইজ করতে আপনার দরকার:

  • উইন্ডোজ ১০ প্রোর জন্য ভার্সন ১৭০৩
  • উইন্ডোজ ১০ এন্টারপ্রাইজ এবং এডুকেশনের জন্য ভার্সন ১৬০৭

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

টাস্কবার কাস্টমাইজ করতে, উইন্ডোজ ১০ টাস্কবার কাস্টমাইজেশনের আমাদের সম্পূর্ণ গাইড দেখুন।

উইন্ডোজ ১০ ১৮০৩ (বা তার নিচে) এ স্টার্ট মেনু লেআউট এক্সপোর্ট করুন

স্টার্ট মেনু কাস্টমাইজ হলে পাওয়ারশেল ব্যবহার করে সেটিংস এক্সপোর্ট করুন। Win + X চাপে Windows PowerShell (Admin) বেছে নিন। কমান্ড ব্যবহার করুন:

Export-StartLayout –path <path><file name>.xml

স্টার্ট মেনু লেআউট D: ড্রাইভে (আপনি সিস্টেমের যেকোনো ড্রাইভ/লোকেশন ব্যবহার করতে পারেন) "MyStartMenu" ফাইলনেম দিয়ে এক্সপোর্ট করতে, টাইপ করুন:

Export-StartLayout -path D:\MyStartMenu.xml
গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

নোটপ্যাড বা নোটপ্যাড++ দিয়ে এক্সপোর্ট করা XML ফাইল খুলুন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

কোড বুঝুন

স্টার্ট লেআউট সবসময় "LayoutModificationTemplate"-এর সাথে শুরু এবং শেষ হয়। আপনি হয় ফুল স্টার্ট লেআউট ইমপ্লিমেন্ট করতে পারেন অথবা পার্শিয়াল স্টার্ট লেআউট:

  • Full Start layout: আপনি All Apps ভিউতে সকল অ্যাপ দেখতে ও খুলতে পারবেন, কিন্তু স্টার্ট থেকে পিন, আনপিন, বা আনইনস্টল করতে পারবেন না। নতুন গ্রুপ তৈরি করাও সম্ভব নয়।
  • Partial Start layout: আপনি আপনার গ্রুপ তৈরি, কাস্টমাইজ, এবং মুভ করতে পারবেন, কিন্তু টাইল গ্রুপের কন্টেন্ট পরিবর্তন করতে পারবেন না।

প্রতিটি উইন্ডোজ ১০ অ্যাপের একটি AppUserModelID থাকে। Win32 ডেস্কটপ অ্যাপের জন্য, লেআউট DesktopApplicationLinkPath ব্যবহার করে। মিডিয়াম সাইজ টাইল হলো 2x2, এবং واাইড টাইল হলো 4x2। কলাম এবং রো নম্বর স্টার্ট মেনুতে অ্যাপের রিলেটিভ পজিশন নির্দেশ করে। উদাহরণস্বরূপ,

<start:DesktopApplicationTile Size="2x2" Column="0" Row="4"
DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start
Menu\Programs\GIMP 2.10.14.lnk" />

মাইক্রোসফ্ট ডক্স অনুযায়ী, যদি এক্সপোর্ট করা স্টার্ট লেআউটে Win32 অ্যাপের টাইল থাকে, তবে আপনাকে DesktopApplicationPath-কে DesktopApplicationID-এ পরিবর্তন করতে হবে। না করলে স্টার্ট মেনু লেআউট পরিপাটি কাজ করবে না।

অ্যাপ্লিকেশন আইডি পান

Windows PowerShell (Admin) লঞ্চ করুন এবং টাইপ করুন:

Get-StartApps
গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

তোতক্ষণে, আপনি অ্যাপের নাম এবং এর আইডি দেখবেন। AppID কপি করে নোটপ্যাডে রাখুন। উপরের উদাহরণ বিবেচনা করলে, কোড হবে:

<start:Tile Size="2x2" Column="0" Row="4"
DesktopApplicationID={6D809377-6AF0-444B-8957-A3773F02200E}\GIMP
2\bin\gimp-2.10.exe" />

DesktopApplicationID এট্রিবিউট AppUserModelID ব্যবহার করে যা সংশ্লিষ্ট অ্যাপের সাথে অ্যাসোসিয়েটেড। অন্যান্য টেকনিক্যাল ডেটা যেন কলাম, রো নম্বর, এবং টাইল সাইজ স্পেসিফিকেশন একই থাকে।

উইন্ডোজ ১০ ১৮০৯ (এবং তার উপরে) এ স্টার্ট লেআউট এক্সপোর্ট করুন

লেআউট কাস্টমাইজেশনের জন্য যে পরিবর্তনগুলো অনুসরণ করতে হয় সেগুলো বিভ্রান্তিকর এবং অনেক প্রশ্ন তুলে ধরে। কিন্তু ভার্সন ১৮০৯ এবং তার উপরে, মাইক্রোসফ্ট তার কোর্স সংশোধন করে স্টার্ট লেআউট এক্সপোর্ট করার জন্য একটি নতুন কমান্ড ইমপ্লিমেন্ট করেছে:

Export-StartLayout -UseDesktopApplicationID -Path layout.xml

D: ড্রাইভে "StartLayoutMarketing" ফাইলনেম দিয়ে স্টার্ট লেআউট এক্সপোর্ট করতে, টাইপ করুন:

Export-StartLayout -UseDesktopApplicationID D:\StartLayoutMarketing.xml
গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

নোটপ্যাড বা নোটপ্যাড++ দিয়ে এক্সপোর্ট করা XML ফাইল খুলুন। আপনি যদি সাবধানে কোডটি পর্যবেক্ষণ করেন, তবে সকল Win32 অ্যাপ DesktopApplicationID-এর সাথে শুরু হয়। মানে আপনাকে আর কোনো পরিবর্তন করতে হবে না।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

উইন্ডোজ ১০ টাস্কবার লেআউট কনফিগার করুন

উইন্ডোজ ১০, ভার্সন ১৬০৭ থেকে, আপনি একই XML ফাইলে স্টার্ট মেনু লেআউটের সাথে টাস্কবারের পিন করা শর্টকাটস ম্যানেজ করতে পারবেন। মাইক্রোসফ্ট ডকুমেন্টেশন থেকে স্যাম্পল টাস্কবার কনফিগারেশন কোড অনুযায়ী, সেকশনটি একটি ডিক্লারেশন দিয়ে শুরু হয় যে XML ডকুমেন্ট ভার্সন ১.০ এবং UTF–8 এনকোডিং ব্যবহার করে।

"LayoutModificationTemplate" সেকশনে টাস্কবারের জন্য একটি নতুন স্কিমা থাকে:

xmlns:taskbar="https://schemas.microsoft.com/Start/2014/TaskbarLayout

ডিক্লারেশনটি ক্লোজিং ট্যাগ ">." দিয়ে শেষ হয়। "CustomTaskbarLayoutCollection" দিয়ে একটি নতুন সেকশন শুরু হয়। অ্যাপ পিন করতে:

  • <taskbar:UWA> এবং ডিভাইসে ইনস্টলড অ্যাপের Application User Model ID (AUMID) ব্যবহার করুন।
  • <taskbar:DesktopApp> এবং Desktop Application Link Path ব্যবহার করুন ডেস্কটপ অ্যাপ্লিকেশন পিন করতে।

নোট: টাস্কবার লেআউট কনফিগার করা সম্পূর্ণ অপশনাল। আপনি যদি শুধু স্টার্ট মেনু পরিবর্তন ইমপ্লিমেন্ট করতে চান, তবে এই সেকশন বাদ দিন। মনে রাখবেন, যদি কোনো নির্দিষ্ট অ্যাপ কোনো নির্দিষ্ট ইউজার একাউন্ট দ্বারা ব্যবহৃত না হয়, তবে সেটা টাস্কবারে দেখাবে না।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

আপনার অ্যাপ টাস্কবারে পিন করতে, আমাদের এর ইউজার মডেল আইডি দরকার (উপরে আলোচনা করা হয়েছে)। মেইল এবং OneNote অ্যাপ পিন করলে কোডটি কীভাবে দেখাবে সেটা দেখানোর জন্য একটি স্ক্রিনশট:

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

Desktop Application Link Path পাওয়ার প্রসেস একটু ক্লামসি। আপনার অ্যাপ স্টার্ট মেনুতে পিন করুন এবং লেআউট এক্সপোর্ট করার কমান্ড ব্যবহার করে XML ফাইল হিসেবে। DesktopApplicationLinkPath লেবেলযুক্ত প্রপার্টি খুঁজুন। সেই প্যাথটিই Win32 অ্যাপস টাস্কবারে পিন করার জন্য ব্যবহৃত হয়।

স্টার্ট মেনু লেআউটে টাস্কবার কনফিগারেশন যোগ করুন

আপনি উইন্ডোজ ১০ (১৮০৯ এবং উপরে) ব্যবহার করলে ধরে নিচ্ছি, "StartLayoutMarketing.xml" ফাইলটি ব্যবহার করে দেখাবো টাস্কবার কনফিগারেশন স্টার্ট মেনু লেআউটে কোথায় যোগ করতে হবে। নোটপ্যাডে ফাইল খুলুন এবং শেষ লাইনে নেভিগেট করুন:

</DefaultLayoutOveride>...</LayoutModificationTemplate>

</DefaultLayoutOveride> ট্যাগের ঠিক পরে আপনার টাস্কবার কনফিগারেশন যোগ করুন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

মাইক্রোসফ্ট ডক্স থেকে স্টার্ট লেআউট কনফিগারেশন দেখে, এখন আমরা কোডটি রি-অ্যারেঞ্জ করব:

  • XML ডিক্লারেশন প্রথম লাইনে ওপেন এবং ক্লোজ ট্যাগ দিয়ে মুভ করুন।
  • টাস্কবার স্কিমাস ষষ্ঠ লাইনে ক্লোজিং ট্যাগের আগে মুভ করুন।
  • কোডটি ভালো ফরম্যাটেড হওয়া উচিত। ফ্রি XML ফরম্যাটার অনলাইন টুল ব্যবহার করে এরর চেক করুন।
গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

ফাইলটি সেভ করুন। এবং স্টার্ট মেনু ও টাস্কবার কনফিগারেশনের আলাদা কপি রাখুন।

আপনার কাস্টমাইজড স্টার্ট লেআউট অ্যাপ্লাই করার জন্য গ্রুপ পলিসি ব্যবহার করুন

আপনি আপনার কম্পিউটারে সাইন ইন করার সময় একটি কাস্টমাইজড স্টার্ট এবং টাস্কবার লেআউট ইমপ্লিমেন্ট করতে পারেন। Windows Key + R চাপে Run লঞ্চ করুন এবং gpedit.msc টাইপ করে Local Group Policy Editor লঞ্চ করুন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

User Configuration বা Computer Configuration > Administrative Templates > Start Menu and Taskbar-এ যান। তারপর Start Layout সিলেক্ট করুন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

ডান প্যানে Start Layout-এ রাইট-ক্লিক করুন এবং Edit ক্লিক করুন Start Layout পলিসি সেটিংস খোলার জন্য।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

Enabled সিলেক্ট করুন। আপনার XML ফাইল পর্যন্ত নেভিগেট করুন এবং Shift কী ধরে রাখুন। রাইট-ক্লিক করে Copy as path বেছে নিন। Options-এর অধীনে আপনি যেটা কপি করেছেন সেই ফাইলের প্যাথ পেস্ট করুন। Ok-এ ক্লিক করুন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

এডিটর বন্ধ করুন এবং কম্পিউটার রিস্টার্ট করুন পলিসি সেটিংস ইফেক্টিভ করার জন্য। রিবুট করার পর, স্টার্ট স্ক্রিন/মেনু টাইলস ফিক্সড হয়ে যাবে, এবং আপনি আর সেগুলো কাস্টমাইজ করতে পারবেন না। টাস্কবার লেআউটে উল্লিখিত অ্যাপসও আসবে কিন্তু মনে রাখবেন আপনি এখনও আরও অ্যাপ পিন করতে পারবেন।

গ্রুপ পলিসি ব্যবহার করে কাস্টম উইন্ডোজ স্টার্ট মেনু তৈরির পদ্ধতি

মনে রাখার বিষয়গুলো

  • যখন আপনি ইতিমধ্যে ইফেক্টিভ থাকা Start Layout পলিসি সেটিংস ডিসেবল করেন এবং পরে পুনরায় ইনেবল করেন, তবে আপনি স্টার্টে কোনো পরিবর্তন করতে পারবেন না।
  • আপনার XML ফাইলের লেআউট পুনরায় অ্যাপ্লাই হবে না যতক্ষণ না আপনি আপনার ফাইলের টাইমস্ট্যাম্প আপডেট করেন। টাইমস্ট্যাম্প আপডেট করতে Windows PowerShell লঞ্চ করুন এবং কমান্ড রান করুন (ls <path>).LastWriteTime = Get-Date
  • নিশ্চিত করুন যে XML ফাইল লোকেশনে শুধু রিড-অনলি অ্যাক্সেস আছে। ডোমেইন এনভায়রনমেন্টে কাজ করলে, ফাইলটি একটি শেয়ার্ড নেটওয়ার্কে থাকা উচিত, যেখান থেকে ইউজার প্রোফাইল সহজে পড়তে পারে।
  • আপনি যদি টাস্কবারে কিছু অ্যাপ পিন করে থাকেন, তবে সেগুলো থাকবে, কিন্তু নতুন গুলো ডানে যোগ হবে।
  • আপনার লেআউট কাস্টমাইজেশন আশা অনুযায়ী কাজ না করলে, Event Viewer-এ Event 22 এবং Event 64 এরর চেক করুন।

গ্রুপ পলিসি দিয়ে আপনার উইন্ডোজ অভিজ্ঞতা বাড়ান

একটি স্ট্যান্ডার্ড, কাস্টমাইজড স্টার্ট লেআউট স্পেসিফিক উদ্দেশ্যে লকডাউন করা ডিভাইসগুলোর জন্য খুব উপকারী হতে পারে। এটি অর্গানাইজেশনের কাজের অ্যাপস পিন করতে, ভুলে যাওয়া প্রতিরোধ করতে, কুয়েরি হেল্প করতে, এবং আরও অনেক কিছু করতে দেয়।

অনেক ব্যবহারকারী উইন্ডোজের গ্রুপ পলিসি ফিচার সম্পর্কে জানেন না। গ্রুপ পলিসি কীভাবে আপনার পিসি ভালো করতে পারে সেটা খুঁজে বের করুন।

  1. Windows 10-এ Start Menu থেকে Start Screen-এ স্যুইচ করার গাইড

  2. উইন্ডোজ ১০ স্টার্ট মেনুতে অ্যাপ যোগ করুন: একটি সহজ ধাপে ধাপে গাইড

  3. উইন্ডোজ ১০ স্টার্ট মেনু কাস্টমাইজেশন শেখুন: ব্যক্তিগত অভিজ্ঞতার টিপস

  4. উইন্ডোজ ১০ স্টার্ট মেনু রি-অ্যারেঞ্জ ও রিসাইজ করুন: কুইক গাইড