محدود کردن سنجاق کردن یا حذف سنجاق برنامهها در نوار وظیفه ویندوز ۱۱ معمولاً در محیطهای سازمانی ضروری است، بهویژه زمانی که میخواهید چیدمان استاندارد دسکتاپ حفظ شود یا تغییرات تصادفی کاربران جلوگیری شود. ویندوز ۱۱ چند روش برای اعمال سیاستهای سنجاق کردن نوار وظیفه ارائه میدهد که عمدتاً از طریق Group Policy و فایلهای XML انجام میشود. این روشها به مدیران اجازه میدهند نوار وظیفه را قفل کرده و مطمئن شوند کاربران بدون اجازه نمیتوانند برنامهها را سنجاق یا حذف کنند.
روش ۱: استفاده از Group Policy برای جلوگیری از سنجاق کردن و حذف سنجاق
مرحله ۱: ویرایشگر Group Policy را با فشردن Win + R، تایپ gpedit.msc و زدن Enter باز کنید. این ابزار به شما امکان میدهد سیاستهایی را برای کنترل رفتار کاربران در سراسر سیستم تنظیم کنید.
مرحله ۲: در ویرایشگر Group Policy به مسیر زیر بروید:User Configuration > Administrative Templates > Start Menu and Taskbar
این بخش شامل تنظیمات نوار وظیفه و منوی Start است.
مرحله ۳: سیاست با نام Do not allow pinning programs to the Taskbar را پیدا و دوبار کلیک کنید. فعال کردن این سیاست از سنجاق کردن یا حذف برنامهها توسط کاربران جلوگیری میکند و برای همه کاربران دستگاه اعمال میشود.
مرحله ۴: سیاست را روی Enabled قرار دهید و سپس Apply و OK را بزنید. تغییرات پس از ورود مجدد کاربر یا بهروزرسانی سیاست اعمال میشود.
توجه: این سیاست قابلیت اعمال انتخابی بر کاربران معمولی بدون تأثیر روی مدیران را ندارد، مگر اینکه با استفاده از فیلترهای امنیتی یا WMI در محیط Active Directory پیشرفته، گروههای خاص هدفگیری شوند.
روش ۲: پیکربندی سنجاقها با فایل XML
برای سازمانهایی که نیاز به کنترل دقیق برنامههای سنجاق شده دارند، ویندوز ۱۱ امکان تعریف نوار وظیفه از طریق فایل XML را فراهم میکند. این روش به مدیران اجازه میدهد مجموعهای از برنامههای سنجاق شده، ترتیب آنها و جایگزینی یا اضافه شدن سنجاقهای پیشفرض را مشخص کنند.
مرحله ۱: یک فایل XML جدید با ساختار مناسب برای نوار وظیفه ایجاد کنید، شامل <CustomTaskbarLayoutCollection> و <taskbar:TaskbarPinList>. هر برنامه با AUMID برای برنامههای UWP یا شناسه/مسیر برنامه دسکتاپ مشخص میشود.
<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
Version="1">
<CustomTaskbarLayoutCollection PinListPlacement="Replace">
<defaultlayout:TaskbarLayout>
<taskbar:TaskbarPinList>
<taskbar:UWA AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
<taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/>
</taskbar:TaskbarPinList>
</defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>
PinListPlacement="Replace"باعث میشود فقط برنامههای مشخص شده سنجاق شوند و سنجاقهای پیشفرض حذف شوند.
مرحله ۲: فایل XML را با یکی از روشهای زیر اعمال کنید:
- Group Policy: مسیر
Computer Configuration > Administrative Templates > Start Menu and Taskbarو تنظیم سیاست Start Layout به مسیر XML. - Microsoft Intune: استفاده از Settings Catalog و تنظیم Start Layout با کپی محتویات XML.
- Configuration Service Provider (CSP): استفاده از
./User/Vendor/MSFT/Policy/Config/Start/StartLayout OMA-URI. - Provisioning Package (PPKG): وارد کردن XML به صورت تکخط در مسیر Policies/Start/StartLayout.
مرحله ۳: پس از اعمال سیاست، کاربران باید خارج و دوباره وارد سیستم شوند. هر تلاش برای سنجاق یا حذف برنامهها توسط سیاست بعدی بازنشانی میشود.
مدیران میتوانند XML را برای تغییر برنامههای سنجاق شده بهروزرسانی کنند. ویژگی
PinGenerationدر ویندوز ۱۱ نسخههای 23H2/24H2 به بعد اجازه میدهد برنامههای حذف شده باقی بمانند تا زمانی که مقدار ویژگی افزایش یابد.
روش ۳: نکات عیبیابی و تجربه کاربری
برخی کاربران گزارش میدهند که برنامههای حذف شده (مانند Microsoft Edge) پس از هر راهاندازی دوباره ظاهر میشوند. علل معمول:
- نرمافزار OEM یا شخص ثالث که برنامهها را خودکار سنجاق میکند.
- وظایف زمانبندی شده یا برنامههای راهاندازی باقیمانده.
- مشکلات پروفایل یا دسترسی که مانع ذخیره تغییرات میشود.
- اعمال سیاستهای Group Policy یا XML.
راهحلها:
- نرمافزارهای OEM که سنجاق خودکار دارند را حذف یا غیرفعال کنید.
- بررسی Task Scheduler و Startup برای وظایف مرتبط.
- اطمینان از اینکه پروفایل کاربری «فقط خواندنی» نیست و اجازه تغییرات دارد.
- غیرفعال کردن Fast Startup در تنظیمات ویندوز.
برای مدیریت پیشرفته، از PowerShell برای مشاهده و حذف لینکهای سنجاق شده استفاده کنید:
$taskbarPath = "$env:APPDATA\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"
$taskbarItems = Get-ChildItem -Path $taskbarPath -Filter "*.lnk"
Write-Output "Pinned Taskbar Items:"
$taskbarItems | ForEach-Object { $_.Name }
- لینکهای غیرضروری را با
Remove-Itemحذف کنید و در صورت نیاز دوباره سنجاق کنید.
استفاده از Group Policy یا فایل XML روشهای قابل اطمینان برای کنترل سنجاق کردن نوار وظیفه در ویندوز ۱۱ است. برای اکثر محیطها، Group Policy سادهترین روش است، در حالی که XML کنترل دقیقتری برای پیادهسازی سازمانی ارائه میدهد. بازخورد کاربران را بررسی کرده و سیاستها را بهروزرسانی کنید تا تجربه دسکتاپ یکدست باقی بماند.














