אחר הצהריים טובים.

גירסאות אלה של Windows Script אינן מותקנות ב-Windows Vista. על פי המידע שנמצא להלן, נעשה שימוש ברישום מחדש של ספריית vbscript.dll, אשר בוצע ולא הוביל לשום תוצאה.

האפשרות לא עובדת. מה עוד אתה יכול לנסות?

שְׁאֵלָה

הייתה לי בעיה בטעינת קובץ תאימות של HP עבור Windows Vista, עבור הסורק החדש שלי. האדם הטכני של HP הציע לי להוריד את Windows Script 5.6 בגלל קוד השגיאה של המתקין 2738. ההוראה ציינה ללכת ל- Microsoft ולהוריד את הקובץ הזה למחשב שלך. אין Script 5.6 עבור Vista, אלא רק עבור XP, 2000, 98 וכדומה. האם הורדת הקובץ עבור XP תגרום לבעיות כלשהן עבור Vista?

תשובה

Windows Vista כבר כולל את מנוע הסקריפטים העדכני ביותר (גרסה 5.7), כך שאינך צריך להתקין את Windows Script 5.6 ב-Windows Vista. שגיאת Windows Installer 2738 מתרחשת אם המודול vbscript.dll אינו רשום במערכת. כדי לתקן את הבעיה, השתמש בשלבים הבאים:

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

regsvr32 vbscript.dll

לעתים קרובות, משתמשים יכולים לראות מצב שבו הודעת שגיאת סקריפט מופיעה בדפדפן Internet Explorer (IE). אם המצב מבודד, אז אתה לא צריך לדאוג, אבל כאשר שגיאות כאלה הופכות קבועות, אז אתה צריך לחשוב על אופי הבעיה הזו.

שגיאת סקריפט ב אינטרנט אקספלורר, ככלל, נגרמת מעיבוד שגוי של קוד דף ה-HTML על ידי הדפדפן, נוכחותם של קבצי אינטרנט זמניים, הגדרות חשבון וסיבות רבות אחרות, אשר יידונו בחומר זה. שיטות לפתרון בעיה זו ייבחנו גם.

לפני שתמשיך עם שיטות נפוצות לאבחון בעיות עם Internet Explorer הגורמות לשגיאות סקריפט, עליך לוודא שהשגיאה מתרחשת לא רק באתר מסוים אחד, אלא במספר דפי אינטרנט בו-זמנית. אתה גם צריך לבדוק את דף האינטרנט שחווה בעיה זו בחשבון אחר, בדפדפן אחר ובמחשב אחר. זה יצמצם את החיפוש אחר סיבת השגיאה ותחריג או יאשר את ההשערה שהודעות מופיעות כתוצאה מנוכחות של קבצים או הגדרות מסוימים במחשב.

חסימת סקריפטים פעילים של Internet Explorer, ActiveX ו-Java

סקריפטים פעילים, פקדי ActiveX ו-Java משפיעים על האופן שבו המידע נוצר ומוצג באתר ויכולים להיות הגורם האמיתי לבעיה שתוארה קודם לכן אם הם חסומים במחשב האישי של המשתמש. על מנת לוודא שגיאות סקריפט מתרחשות מסיבה זו, אתה רק צריך לאפס את הגדרות האבטחה של הדפדפן. לשם כך, פעל לפי ההנחיות הבאות.

  • פתח את Internet Explorer 11
  • שֵׁרוּת

  • בחלון, עבור אל הכרטיסייה בְּטִיחוּת
  • לאחר מכן לחץ על הכפתור בְּרִירַת מֶחדָלואז הכפתור בסדר

קבצים זמניים של Internet Explorer

בכל פעם שאתה פותח דף אינטרנט, Internet Explorer שומר עותק מקומי של דף אינטרנט זה במחשב שלך במה שנקרא קבצים זמניים. כאשר יש יותר מדי קבצים כאלה וגודל התיקיה המכילה אותם מגיע למספר גיגה-בייט, עלולות להתרחש בעיות בהצגת דף האינטרנט, כלומר, תופיע הודעת שגיאת סקריפט. ניקוי קבוע של תיקיית הקבצים הזמניים יכול לעזור לתקן בעיה זו.
כדי למחוק קבצי אינטרנט זמניים, בצע את השלבים הבאים.

  • פתח את Internet Explorer 11
  • בפינה השמאלית העליונה של הדפדפן, לחץ על הסמל שֵׁרוּתבצורת גלגל שיניים (או צירוף המקשים Alt + X). לאחר מכן, בתפריט שנפתח, בחר
  • בחלון, עבור אל הכרטיסייה כללי
  • בפרק היסטוריית הדפדפןלחץ על הכפתור לִמְחוֹק…

  • בחלון מחק היסטוריית גלישהסמן את התיבות שליד הפריטים קבצים זמניים של האינטרנט ואתרי אינטרנט, קובצי Cookie ונתוני אתר, מגזין
  • לחץ על הכפתור לִמְחוֹק

תפעול תוכנת אנטי וירוס

שגיאות סקריפט אפשריות באמצעות הפעלת תוכנת אנטי-וירוס כאשר היא חוסמת סקריפטים פעילים, פקדי ActiveX ו-Java בדף, או תיקיות כדי לשמור קבצי דפדפן זמניים. במקרה זה, עליך לעיין בתיעוד של מוצר האנטי-וירוס המותקן ולהשבית את הסריקה של תיקיות כדי לשמור קבצי אינטרנט זמניים, כמו גם לחסום אובייקטים אינטראקטיביים.

עיבוד שגוי של קוד דף HTML

הוא מופיע, ככלל, באתר מסוים ומעיד שקוד הדף אינו מותאם במלואו לעבודה עם Internet Explorer. במקרה זה, עדיף להשבית איתור באגים בסקריפט בדפדפן. לשם כך, בצע את השלבים הבאים.

  • פתח את Internet Explorer 11
  • בפינה השמאלית העליונה של הדפדפן, לחץ על הסמל שֵׁרוּתבצורת גלגל שיניים (או צירוף המקשים Alt + X). לאחר מכן, בתפריט שנפתח, בחר
  • בחלון, עבור אל הכרטיסייה בנוסף
  • לאחר מכן, בטל את סימון התיבה הצג הודעה על כל שגיאת סקריפטולחץ על הכפתור בסדר.

זוהי רשימה של הכי הרבה סיבות שכיחות, שגורמות לשגיאות סקריפט ב-Internet Explorer, אז אם נמאס לכם מהודעות כאלה, שימו לב מעט ופתור את הבעיה אחת ולתמיד.


שגיאת סקריפט של Windows מצביעה בבירור על כשל בסקריפטים, קבצים או מסגרות עיבוד קוד מסוימות. ייתכן שבשלב מסוים של ההורדה מופיעים קישורים שגויים או קבצים פגומים בכוונה. לפעמים זה קורה בגלל וירוסים, ולפעמים בגלל פעולה לא נכונה של הקוד עצמו.

אירעה שגיאת סקריפט, מה עלי לעשות? - ראשית כדאי לדעת שהשגיאה מחולקת ל-3 קבוצות, לכל אחת יש סיבה ופתרון משלה, כך שתוכלו להדגיש: שגיאה בדפדפן, ב-Windows או בעיה ב-run.vbs. לכל קטגוריה יש תכונות חיסול משלה, ולכן, בהתאם לסוג השגיאה, יש צורך למגר את המחלה של המערכת.

מה עלי לעשות אם מתרחשת שגיאת סקריפט בדף זה ב-Internet Explorer?

הייתה שגיאת סקריפט בדף זה - אחת השגיאות הנפוצות ביותר שמתרחשות בדפדפן, במיוחד לעתים קרובות ב-IE, בעוד הגרסה לא משנה. הסיבה לבעיה היא או המשאב עצמו שאליו אתה מנסה לגשת, או תקלה מצד המשתמש.


תחילה עליך להתקין מחדש / לעדכן את הדפדפן, כנראה שיש לו סוג של נזק. אפשרות קלה יותר היא פשוט לנקות את המטמון והעוגיות, ההליך מתבצע באמצעות CCleaner. אתה רק צריך להפעיל את הסורק ולמחוק קבצים זמניים.

שגיאת סקריפט כיצד לתקן אם הבעיה היא בצד המשאב? - אבוי, אי אפשר להשפיע על הקוד הכתוב, לרוב הבעיה היא ב-JavaScript או VBScript. האפשרות הקיימת והקלה היחידה היא להסיר את חלון השגיאה, כך שלא תוצג לך הודעה והדף יעובד ככל האפשר. אתה צריך:

  1. פתח את Internet Explorer;
  2. לחץ על כפתור התפריט ובחר "אפשרויות אינטרנט";


  1. עבור לקטע "מתקדם";
  2. הגדר את הדגלים לצד האפשרויות "השבת איתור באגים בסקריפט";
  3. מעט נמוך יותר, בטל את הבחירה בהודעת השגיאה.

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

שגיאת סקריפטים של Windows

בעיה מסוג אחר לגמרי, שכן שגיאת הסקריפט של Windows מתרחשת לאחר הפעלת המערכת ואינה קשורה לדפדפן. יחד עם זאת, כל הגרסאות של Windows נמצאות בסיכון, מה שמגביר את הסבירות לתקלה. כדי להשבית הודעה כזו, הגדר את רמת הגישה הנכונה עבור הרישום. כיצד להסיר שגיאת סקריפט בעת ההפעלה?

  1. הקש Win + R והקלד regedit;
  2. RMB בקטע HKEY_LOCAL_MACHINE, בחר את המאפיין "הרשאות ...";


  1. בחר "הכל" בין המשתמשים והגדר את הדגל ליד "גישה מלאה" מלמטה;
  2. לחץ על כפתור "מתקדם";

  1. הגדר את הבחירה לנושא "הכל" ולחץ על "ערוך";
  2. הגדר שוב "שליטה מלאה" והפעל מחדש את המחשב;
  3. השתמש בשילוב Win + R והקלד cmd, ולאחר מכן הדבק את השורה regsvr32 c:windowssystem32msxml.dll.

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

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

כיצד לתקן שגיאת סקריפט run.vbs?

יחד עם כשלי סקריפטים אחרים, ייתכן שתיתקלו בשאלה - כיצד לתקן את שגיאת הסקריפט run.vbs, בעוד ש-Windows שומר על מסך שחור, ללא אלמנטים פעילים. שגיאת הסקריפט של Windows 7 בפרספקטיבה זו מתרחשת רק עקב פעולתם של וירוסים, הם מחליפים את הגדרות הרישום הנכונות בהגדרות מזויפות על מנת להזיק ולגנוב בעתיד.

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

  1. החזק את Alt + Ctrl + Del;
  2. במנהל, לחץ על "קובץ";
  3. הבא "משימה חדשה";

  1. השתמש בפקודה explorer.exe.

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

  1. Win+R ו-regedit
  2. עקוב אחר הנתיב HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows NT->CurrentVersion->Winlogon;
  3. הדגש את האפשרות "Shell" על ידי לחיצה כפולה;
  4. בשורה "ערך", ציין explorer.exe;


  1. פעולה דומה חייבת להיעשות בפרמטר אחר של Userinit, לשם כך, הגדר C: Windowssystem32userinit.exe.

באופן כללי, זה מספיק כדי להסיר לחלוטין פעילות וירוסים מהמערכת, אבל אתה יכול בנוסף להסיר את כל ההפניות ל-run.vbs באמצעות החיפוש.

אתה יכול גם להשתמש בשחזור מערכת, בתנאי שהנקודות הנכונות זמינות.

גישה משולבת להסרת שגיאה על סקריפטים שגויים מאפשרת לך לבטל לחלוטין את הבעיה - ללא קשר לגורם וסוג התרחשותה.

אם עדיין יש לך שאלות בנושא "כיצד להסיר שגיאת סקריפט ב-Windows?", אתה יכול לשאול אותן בהערות


if(function_exists("the_ratings")) ( the_ratings(); ) ?>