נתיב Windir לא נפתר או מזוהה. כיצד לתקן את משתנה הסביבה?

SystemRoot ו- Windir הם שני משתני סביבה מובנים המצביעים על ספריית Windows שלך. למרות ששניהם משתנים מובנים, משתנה SystemRoot הוא לקריאה בלבד, אך ניתן להסיר או לערוך את המשתנה Windir, וההגדרה שלו מאוחסנת ברישום.

אם %Windir% אינו מזוהה או נפתר על ידי המערכת, הסקריפטים האצווה שלך המשתמשים במשתנה לא יפעלו כהלכה.

windir לא נפתר או מזוהה

כמו כן, חלונית המשימות במקומות שונים כגון לוח הבקרה ואפליקציית ההגדרות המודרנית מצביעה על נתיבי יישומים המפנים %Windir%. אם המשתנה הזה שבור, לחיצה על קישורים אלה תגרום לשגיאה הבאה:

Windows לא יכול למצוא את %windir%. ודא שהקלדת את השם נכון ולאחר מכן נסה שוב.

windir לא נפתר או מזוהה
windir לא נפתר או מזוהה

הנה איך לתקן את הבעיה.

צור או תקן את משתנה הסביבה של Windir

הקש WinKey + R, הקלד sysdm.cpl והקש ENTER

מהכרטיסייה מתקדם ולחץ על משתני סביבה.

windir לא נפתר או מזוהה

במקטע משתני מערכת, צור משתנה חדש על ידי לחיצה חָדָשׁ. אם ה וינדיר המשתנה כבר קיים, לחץ פעמיים כדי לערוך את הקיים.

תן שם למשתנה בשם windir, והגדר את הערך כ %SystemRoot%

windir לא נפתר או מזוהה

לחץ על אישור, אישור. שינויים מיושמים באופן מיידי. אם לא, צא והיכנס חזרה.

בעיה באורך נתיב

בעיה זו יכולה להתרחש גם אם אורך ה-PATH עולה על 2048 תווים (או 4096 תווים ב-Windows 7 ומעלה). ודא שאתה מסיר ערכים מיותרים מ-PATH כדי לשמור אותו במגבלה. למידע נוסף, עיין במאמר באתר של אינטל:

הגבלה לאורך המשתנה System PATH | Intel®.


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?

נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ-10 שניות מהזמן שלך. כפתורי השיתוף נמצאים ממש למטה. :)