دوه کسان ننوتلي دي، یو یې د شرکت تونل ته وصلېږي، او د بل حساب براوزر هغه پاڼې نه باروي چې یوه دقیقه مخکې سمې وې۔ په همدې ماشین کې د ننوتلو له سکرین څخه «کارن بدلول» نسخه هم ورکه شوې ده، نو دویم کس نشي کولی خپلې غونډې ته بېرته راستون شي۔ دا له دویمې غونډې څخه بهر ته تعقیبول د پوهېدو تر ټولو چټکه لاره ده، ځکه چې د لومړي کارن په اړیکه کې هېڅ پټ نه دی، او کله چې ووینې کوم شیان شریک دي، د دویم کارن په ستونزه کې هېڅ راز نه پاتې کېږي۔

له هغې غونډې پیل کړه چې خرابه شوه

لومړي نه، بلکې دویم حساب ته لاړ شه۔ هلته ټرمینل پرانیزه او د بلې غونډې د وصلېدو پر مهال د لارې جدول او د ریزالور لیست وګوره۔ هر هغه څه چې وینې د ماشین دي، نه د بل کارن، او دا لومړنی نښه ده۔

Get-NetRoute -AddressFamily IPv4 | Sort-Object RouteMetric | Select-Object -First 12 DestinationPrefix,NextHop,InterfaceAlias
Get-DnsClientServerAddress -AddressFamily IPv4 | Select-Object InterfaceAlias,ServerAddresses
Get-NetConnectionProfile | Select-Object Name,NetworkCategory,IPv4Connectivity

که ډیفالټ لاره اوس د تونل انټرفېس ته اشاره وکړي، د دویم کارن ترافیک هم هغې ته ورپسې ځي۔ که د ریزالور لیست ته شخصي سرور ورزیات شوی وي، د دوی پوښتنې اوس هغه ځای ته ځي چې تونل په پرېوتلو سره ورته نه شي رسېدلی۔ له دې څخه هېڅ یو هم د کلاینټ خطا نه ده؛ دا د یوه ګډ شبکې سټیک پایلې دي۔

درېیمه لارښوونه د شکایتونو دویمه ډله تشریح کوي۔ کله چې اډاپټر ماشین له عامې شبکې کټګورۍ څخه شخصي کټګورۍ ته واړوي، د پروفایل سره تړلې د اور وژنې قاعدې د ټولو حسابونو لپاره په یو وخت بدلېږي، نو سهار ته اجازه شوې اپلیکیشنونه کولای شي ماښام پرته له دې چې څوک قاعده وټکوي، بند شي۔

اړیکه د هر کارن ده، شبکه نه

Windows د اړیکې شي په هغه کارن پروفایل کې ساتي چې جوړ کړی یې دی۔ هغه مجازي اډاپټر چې جوړوي، هغه لارې چې نصبوي او هغه DNS سرورونه چې ثبتوي، د ټول ماشین په کچه دي۔ دا وېش په سرلیک کې د دواړو نښو سرچینه ده۔

دا هم تشریح کوي چې ولې د لومړي کارن وتل معمولاً د دویم ستونزه سمه کوي۔ د اړیکې لرې کول اډاپټر او لارې هم لرې کوي، او د ماشین په کچه حالت هغه ته بېرته ګرځي چې څوک وصلېدو مخکې و۔ دا ګټوره تشخیصیه ده: که وتل بله حساب سم کړي، ته ګډ حالت ګورې نه خراب پروفایل۔

هغه څه چې نه شې کولی دا دي چې دویمې غونډې ته بېله لارې جدول ورکړې۔ جدول یو دی، او هرې دوې غونډې یې شریکوي۔ دا د عملیاتي سیستم ځانګړتیا ده نه د یو ځانګړي کلاینټ محدودیت۔ دا هم مانا لري چې هر ډیزاین چې بل ډول انګېرنه وکړي، دوامداره ناکامېږي، او هغه ناکامۍ به د بې اړیکې اپلیکیشن خطاوو په څېر ښکاره شي۔

وګوره چې «کارن بدلول» نسخه څه لرې کړه، په همدې ترتیب

چټک کارن بدلول په بشپړه بېله دلیل ورک شو، او د هغې حل له لارښوونې سره هېڅ تړاو نه لري۔ څلور کاندیدان په ترتیب سره وګوره، ځکه چې لومړي دوه په ثانیو کې بېرته کېدای شي، او وروستیو لګښت لري۔

Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name HideFastUserSwitching
gpresult /h $env:TEMP\gp.html
Get-Service | Where-Object { $_.DisplayName -match 'Logon|Access|Credential' } | Select-Object Status,Name,DisplayName

د راجستر ارزښت تر ټولو ساده تشریح ده۔ که شتون ولري او 1 ولولي، نسخه د پالیسۍ له خوا پټه ده، او د ګروپ پالیسۍ لاره Computer Configuration, Administrative Templates, System, Logon او هغه تنظیم دی چې د چټک کارن بدلولو د ننوتلو نقطو د پټولو لپاره نومول شوی۔ هغه Not Configured ته وټاکه او په gpupdate /force تازه کړه۔

دویمه لارښوونه وایي چې هغه پالیسي له ډومېن څخه رسېږي که په محلي ډول لیکل شوې۔ که په راپور کې د ګټونکي GPO سره ښکاره شي، محلي ارزښت سمول یو لنډمهاله سمون دی چې په راتلونکې تازه کې بېرته ګرځي، او خبره باید د پالیسۍ له خاوند سره وشي۔

درېیمه لارښوونه بله میکانیزم پوښي۔ هغه سند یا شبکې لاسرسی چمتو کوونکی چې د ننوتلو ماډول نصبوي، کولای شي د فعالیت پر مهال نسخه وځپي، او ځینې کلاینټونه د ننوتلو مخکې برخه هم ثبتوي چې په ننوتلو سکرین کې ادعا ساتي۔ د هغې خدمت غیر فعالول بدلون بېرته راولي، خو د ماډول هغه د ننوتلو مخکې یا posture دندې هم لرې کوي چې د برابرولو لپاره یې شتون لري۔

CauseHow to confirmCost of the fix
HideFastUserSwitching policyRegistry value present and set to 1None; remove the policy
Logon module serviceService running under a vendor nameLoses pre-logon and posture behaviour
GINA-era assumptionOnly relevant on very old WindowsNothing to fix; the mechanism is gone

پرته له دې چې ځان وبندې، بدل یې کړه

د کار پر مهال یوه اداري غونډه پرانیستې وساته، او هېڅکله په هغه ماشین کې د ننوتلو سکرین بدلون مه کوه چې یوازې د همدې سکرین له لارې ورته رسېږې۔ لومړی نورې غونډې وتلې کړه، بدلون پلي کړه، تازه یې کړه، بیا د بیا پیلولو پر ځای د کارن په بدلولو سره ازموینه وکړه۔

هغه posture دندې ولیکه چې غیر فعالې کړې دي۔ د کلاینټ تازه کول کېدای شي د ننوتلو ماډول بیا نصب یا بیا فعال کړي، او نښه پرته له ښکاره دلیل بېرته راځي، معمولاً د ملاتړ کړکۍ په منځ کې کله چې هیڅوک پخوانی بدلون نه یادوي۔

په مدیریت شوي وسیله کې انګېره چې تنظیم له پورته څخه رسېږي۔ د پالیسۍ راپور لومړی کتل د هغو محلي سمونونو له یو ساعت خوندي کوي چې بېرته ګرځي۔ دا هم وایي چې کله ځواب نه وي، له چا وپوښتې۔ هغه ټکټ چې ګټونکې پالیسي نوموي دوه برابره ژر حل کېږي د هغه ټکټ په پرتله چې د راجستر هغه کیلي بیانوي چې یو چا مخکې بدله کړې ده۔

دواړه حسابونه وګوره او ماډل غوره کړه

پایلې په هغه ترتیب کې ازمویه چې دواړه کارنان یې تجربه کوي۔ د دویم حساب سره ننوځه پداسې حال کې چې لومړی نا وصل دی، نور لاسرسی تایید کړه، بیا د لومړي حساب تونل وصل کړه او تایید کړه چې د دویم حساب تمه شوې لاره لا هم هغه ده چې غوښتلې وه۔

qwinsta
Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Select-Object InterfaceAlias,NextHop,RouteMetric
Test-NetConnection -ComputerName intranet.example.internal -Port 443

که دواړو حسابونو ته په یو وخت کې بېلابېلې شبکې لارې واقعاً کار وي، صادقه ځواب دوه ماشینونه، دوه مجازي ماشینونه یا هغه پالیسي ده چې یوازې یوه لاره پکې غوښتل کېږي۔ پر ګډه اړیکه ووېشل شوی تونل کولای شي کم کړي هغه څه چې ځي او راځي، خو نه شي کولی هرې غونډې ته خپل جدول ورکړي۔ د درې هڅو وروسته کشف کولو په پرتله ژر پوهېدل ارزانه دي۔

دا هغه پرېکړه ده چې باید په ښکاره توګه وشي نه دا چې شاوخوا یې پیوند ووهل شي۔ یو د لارې جدول، یو د ریزالور لیست، یو د اور وژنې پروفایل: نور هر څه له همدې راپیدا کېږي، او هغه سمون چې دې ته درناوی وکړي، بله میاشت هم به کار وکړي۔

اړوندې مقالې