فعال ونڈو کی ترجیح
На этой странице
سفارش
صورتِ حال کے مطابقکلائنٹ Windows 10 اور 11 پر Windows default رکھیں۔ 0x1A صرف اُس صورت میں آزمائیں جب CPU کی مکمل لوڈنگ قابلِ تکرار ہو۔
BoosterX کے تاریخی ٹیسٹ میں کوئی عالمی طور پر بہترین حالت سامنے نہیں آئی: default نے اوسط click-to-photon تاخیر میں قدرے بہتر نتیجہ دیا، جبکہ 0x1A ایک CPU منظرنامے میں بہترین FPS اقدار کے ساتھ مطابقت رکھتا تھا، البتہ آزاد تکرار کے بغیر۔
- عام طور پر منتخب کیا جاتا ہے
- Windows default
- بنیادی اثر
- CPU کوانٹم پالیسی
- FPS اور تاخیر
- لوڈ پر منحصر
مختصراً
Заголовок раздела «مختصراً»Win32PrioritySeparation foreground boost اور Windows شیڈیولر کے کوانٹم انتخاب کے کچھ قواعد متعین کرتا ہے۔ ان پر تیار تھریڈز کے درمیان CPU وقت کی تقسیم منحصر ہے۔ یہ ترتیب بذاتِ خود گیم کی ترجیح یا CPU کی طاقت نہیں بڑھاتی؛ FPS میں اضافہ یقینی نہیں۔
Windows 10 یا 11 والے زیادہ تر کلائنٹ کمپیوٹرز کے لیے ہم Windows default (0x02) کی سفارش کرتے ہیں۔ 0x1A حالت قابلِ جانچ فیلڈز کو زیادہ سے زیادہ foreground boost کے ساتھ طویل مقررہ کوانٹم میں بدل دیتی ہے۔ یہ صرف اُس تنگ منظرنامے میں مفید ہو سکتی ہے جہاں گیم قابلِ تکرار طور پر CPU سے محدود ہو اور موازنہ تاخیر یا نایاب فریموں میں بگاڑ کے بغیر بہتری کی تصدیق کرے۔
Windows Server شیڈیولنگ کے مختلف قواعد استعمال کرتا ہے اور اس تحقیق میں جانچا نہیں گیا۔ سرور سسٹم پر اصل حالت برقرار رکھیں: اس مضمون کی 0x02 سفارش اس پر لاگو نہیں ہوتی۔
کیا تبدیل ہوتا ہے
Заголовок раздела «کیا تبدیل ہوتا ہے»Microsoft اس پیرامیٹر کے نچلے دو بٹس کو ForegroundApplicationBoost کے طور پر دستاویز کرتا ہے: 0 کا مطلب boost کی عدم موجودگی، 1 کم سے کم، 2 زیادہ سے زیادہ۔ Windows Internals کی تاریخی دستاویزات باقی استعمال شدہ فیلڈز کو مختصر یا طویل اور متغیر یا مقررہ کوانٹم کے انتخاب کے طور پر بیان کرتی ہیں۔
0x02 کوانٹم کا انتخاب Windows کی معیاری کلائنٹ پالیسی پر چھوڑ دیتا ہے اور زیادہ سے زیادہ foreground boost برقرار رکھتا ہے۔ 0x1A اسی زیادہ سے زیادہ boost کے ساتھ طویل مقررہ کوانٹم متعین کرتا ہے۔ طویل کوانٹم شدید CPU لوڈ کے تحت تھریڈ سوئچنگ کی تعدد کم کر سکتا ہے، مگر ساتھ ہی مقابلہ کرنے والے کاموں کی ردِعمل پذیری بھی بدل سکتا ہے۔
ریجسٹری میں تبدیلیاں
Заголовок раздела «ریجسٹری میں تبدیلیاں»یہ ترتیب BoosterX کے مفت ورژن میں دستیاب ہے۔ جدول میں اس کی ریجسٹری اقدار دی گئی ہیں۔
| فیلڈ | قدر |
|---|---|
| Hive اور راستہ | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl |
| قدر کا نام | Win32PrioritySeparation |
| قسم | REG_DWORD |
| Windows default | 0x02 (2)، کلائنٹ Windows کی دستاویزی ابتدائی قدر |
| صورتِ حال کے مطابق حالت | 0x1A (26) |
| واپسی | 0x02 (2) |
تبدیلی اور واپسی کے لیے BoosterX استعمال کریں۔ اس صفحے پر تیار .reg اور PowerShell کمانڈز موجود نہیں۔
جانچے گئے Windows 11 25H2 پر قدر واضح طور پر متعین تھی اور 2 کے برابر تھی۔ لہٰذا DWORD کی عدم موجودگی کو تمام Windows انسٹالیشنز کے لیے فیکٹری حالت نہیں سمجھا جا سکتا۔ اگر قدر موجود نہ ہو تو پیرامیٹر ریجسٹری میں واضح طور پر متعین نہیں۔ یہ درج قدر 0 سے مختلف ہے۔ بے ترتیب عدد کے ساتھ اندراج بنانے کی ضرورت نہیں۔
اقدار کا کیلکولیٹر
Заголовок раздела «اقدار کا کیلکولیٹر»6 بٹ ڈی کوڈر
ریئل موڈ کی جانچ
tweak-فہرست میں ملنے والی قدر درج کریں۔ کیلکولیٹر صرف استعمال شدہ چھ بٹ اور اسی موڈ کا کینونیکل مجموعہ دکھائے گا۔ یہ کمپیوٹر پر کچھ تبدیل نہیں کرتا۔
کیلکولیٹر اوپن سورس پروجیکٹ Win32PSCalculator کی تشریح دہراتا ہے: صرف نچلے چھ بٹس کو مدنظر رکھتا ہے اور اسی موڈ کی کینونیکل قدر دکھاتا ہے۔ مثلاً Windows default 0x02 اور واضح 0x26 کلائنٹ Windows پر زیادہ سے زیادہ foreground boost کے ساتھ مختصر متغیر کوانٹم کے مطابق ہیں۔ یہی وجہ ہے کہ default کے اوپر 0x26 لگانا عام طور پر نیا موڈ نہیں بناتا۔
کیلکولیٹر دکھاتا ہے کہ بٹ کمبینیشن کون سا موڈ متعین کرتی ہے۔ یہ FPS یا تاخیر کی پیش گوئی نہیں کرتا۔ مختلف اعداد ایک ہی موڈ متعین کر سکتے ہیں۔
0x1A کب آزمائیں
Заголовок раздела «0x1A کب آزمائیں»- گیم یا ورک لوڈ CPU کو مستقل طور پر تقریباً مکمل لوڈ پر رکھتا ہو؛
- CPU کی مکمل لوڈنگ پر frametime بگڑ جاتا ہو؛
- آپ کئی یکساں جوڑی دار رنز کر سکتے ہوں؛
- صرف اوسط FPS ہی نہیں بلکہ P1، P0.1، frametime گراف اور ان پٹ تاخیر بھی موازنہ کی جا رہی ہو۔
0x1A صرف اس لیے منتخب نہ کریں کہ کسی اور کا ترتیبات پروفائل اسے استعمال کرتا ہے۔ اگر CPU مکمل طور پر لوڈ نہ ہو تو فرق نہ بھی ہو۔ Windows 10 کا نتیجہ بھی خود بخود Windows 11 پر منتقل نہیں کیا جا سکتا۔
BoosterX کی پیمائشوں نے کیا دکھایا
Заголовок раздела «BoosterX کی پیمائشوں نے کیا دکھایا»Windows 10 22H2 پر Valorant کی تاریخی سیریز میں ریکارڈ شدہ 100% CPU لوڈ پر ہر قدر کے لیے 300 click-to-photon پیمائشیں استعمال ہوئیں۔
| میٹرک | Windows default 0x02 / واضح مساوی 0x26 |
0x1A |
|---|---|---|
| Click-to-photon AVG | 15.28 ms | 15.68 ms |
| Click-to-photon SD | 3.12 ms | 3.31 ms |
| FPS AVG | 334.4 | 355.1 |
| P1 | 111.6 | 256.0 |
| P0.1 | 36.9 | 41.0 |
اوسط تاخیر کا فرق تقریباً 3 ms کے پھیلاؤ کے ساتھ default کے حق میں 0.40 ms تھا۔ محفوظ ریکارڈنگ میں 0x1A کا FPS زیادہ تھا۔ تاہم ہر حالت کے لیے صرف ایک FPS رن محفوظ ہوا، اس لیے اس نتیجے کی تکرار کی تصدیق نہیں ہوئی۔
اقدار کی مکمل میٹرکس، طریقہ کار اور حدود تحقیق «Win32PrioritySeparation: مکمل CPU لوڈ پر تاخیر اور FPS» میں دی گئی ہیں۔
نتیجہ کیسے جانچیں
Заголовок раздела «نتیجہ کیسے جانچیں»- Windows default محفوظ کریں اور یکساں گیم منظر، FPS حد، پاور اور پس منظر لوڈ کو مقرر کریں۔
- اصل ترتیب کے ساتھ کئی رنز کریں اور frametime، P1 اور P0.1 محفوظ کریں۔
- BoosterX میں «آپٹیمائزیشن» → «ٹوئیکس» → «شیڈیولر اور میموری» → «Win32PrioritySeparation» کھولیں،
0x1Aمنتخب کریں، «لاگو کریں» دبائیں اور تجویز کردہ ری اسٹارٹ کریں۔ - وہی رنز مخلوط ترتیب میں دہرائیں۔
0x1Aصرف اُس صورت میں رکھیں جب ہدف میٹرک میں بہتری قابلِ تکرار ہو اور تاخیر، نایاب فریموں اور پس منظر کاموں میں بگاڑ نہ ہو۔
واپس کیسے کریں
Заголовок раздела «واپس کیسے کریں»BoosterX میں «آپٹیمائزیشن» → «ٹوئیکس» → «شیڈیولر اور میموری» → «Win32PrioritySeparation» کھولیں، «ڈیفالٹ کے مطابق» منتخب کریں اور «لاگو کریں» دبائیں۔ اگر «فوری اطلاق» فعال ہو تو الگ سے دبانے کی ضرورت نہیں۔ تجویز کردہ ری اسٹارٹ کریں اور تصدیق کریں کہ قدر دوبارہ 0x02 کے برابر ہے۔
ذرائع اور جانچ کی حدود
Заголовок раздела «ذرائع اور جانچ کی حدود»- Win32_OperatingSystem.ForegroundApplicationBoost، Microsoft Learn - Registry سے تعلق اور foreground boost اقدار۔
- CPU Analysis، Microsoft Learn - شیڈیولر کے کام میں quantum، ترجیح اور سوئچز کا کردار۔
- Scheduling Priorities، Microsoft Learn - ترجیحات، preemption اور تھریڈز کی round-robin شیڈیولنگ۔
- Context Switches، Microsoft Learn - کانٹیکسٹ سوئچنگ کی ساخت۔
- Windows Internals Sixth Edition sample chapters، Microsoft Press - بٹ فیلڈز اور کلائنٹ quantum policy کی تاریخی وضاحت۔
- BoosterX کی عوامی پیمائش جدول - تاریخی click-to-photon اور FPS مجموعی اعداد۔
- Win32PSCalculator - پیرامیٹر کی مساوی اقدار کا اوپن سورس ڈیسک ٹاپ کیلکولیٹر۔
کوانٹم کے تمام متبادلات کا کام Windows کے ہر بلڈ پر نہیں جانچا گیا۔ Windows 11 اور جدید گیمنگ سسٹمز پر 0x1A کا اثر ابھی تک دہرایا نہیں گیا۔ سفارش Windows Server پر لاگو نہیں ہوتی۔
آخری جانچ: 2026-09-20۔
