פרופיל PowerShell יכול להחזיר את ה-proxy
השוו בין Windows PowerShell 5.1 ל-NoProfile ובדקו את כל נתיבי הפרופיל כאשר proxy שהוסר מופיע שוב בהפעלות חדשות.
אם proxy חוזר בכל פתיחה של הפעלה של Windows PowerShell 5.1, בדקו את הקוד שרץ בעת האתחול. פרופיל יכול להקצות proxy ברירת מחדל, להגדיר משתני סביבה או להגדיר מחדש ברירות מחדל של בקשות.
השוו את אותה בקשה ואותו חשבון בהפעלה חדשה שהופעלה עם:
powershell.exe -NoProfile
זה מדלג על סקריפטים של פרופיל. עם זאת הוא עדיין יורש את סביבת התהליך האב ונשאר כפוף להגדרות הרשת החלות של Windows, ולכן proxy שנותר אינו שולל אותן.
במארח הרגיל שבו הבעיה מתרחשת, פרטו את נתיבי הפרופיל:
$PROFILE | Select-Object *
בדקו את הקבצים הקיימים בנתיבים האלה ואת כל הסקריפטים שהם טוענים. ל-PowerShell יש פרופילים לכל המשתמשים ולמשתמש הנוכחי, לכל המארחים ולמארח הנוכחי; פרופילים מאוחרים יכולים לעקוף קודמים להם. לכן מארח מסוף אחר עשוי להריץ סקריפט אתחול שונה.
שנו את ההקצאה הספציפית שמחזירה את המסלול, ואז השוו הפעלה חדשה. מחיקת הגדרות רישום לא קשורות אינה מסירה proxy שקוד האתחול מקצה מיד שוב.