מערכות Windows הראשונות השתמשו בגרעין מבוסס MS-DOS של 16 סיביות להפעלת מעטפת גרפית על מנת לגשת לשירותי המערכת. אם המשפט האחרון הזה הביא אותך לחיפוש אחר מילון מונחים טק, הרגיע את דעתך. המידע במאמר זה יהיה נגיש למומחים ולאנשים כאחד. ייתכן שנתקלת בכמה בעיות בעת הפעלת יישום 32 סיביות בגירסת 64 סיביות של Windows. אם כן, המשך לקרוא כדי ללמוד מדוע זה קורה וכיצד לתקן זאת.
כיצד להטמיע סרטון
כמה מושגים הכרחיים
העובדה הפשוטה היא שלא צריך להיות לך בעיה זו מלכתחילה. ל- Windows יש אמולטור אשר - אם עובד כראוי - מספק את הסביבה הדרושה ליישומי 64 וגם 32 סיביות להפעלה רגילה. אמולטור זה (WOW64) מפריד יישומי 32 סיביות מאלו של 64 סיביות כדי למנוע התנגשויות קבצים ו / או רישום. בהערה טכנית, תהליכי 32 סיביות אינם יכולים להפעיל קובצי DLL של 64 סיביות, ולכן הדבר עלול לגרום לבעיה שלך.
משהו שיש לזכור הוא שאולי אתה מריץ יישום של 16 סיביות, שבהחלט לא יעבוד. דרך מהירה לבדוק אם תוכנית היא 16 סיביות היא לנווט למיקומה במחשב שלך. לחץ לחיצה ימנית עליו ובחר מאפיינים מהתפריט הנפתח. אם בכרטיסיית המאפיינים יש גרסה או גרסאות קודמות, היא אינה יישום של 16 סיביות.
עושה את זה תואם
הדבר הראשון שעליך לנסות כאשר אתה יוצא להפעיל תוכנה כלשהי שיש לה בעיות תאימות היא להריץ אותה במצב תאימות. יש מעט מאוד בעיות שהדבר פותר מציאותית בימינו, אך זו הייתה תכונה שימושית מאוד כאשר Windows 95 הוחלף ב- NT.
להפעלת יישום במצב תאימות, נווט אליו בסייר הקבצים ולחץ עליו לחיצה ימנית. זהה לעיל, לחץ על מאפיינים מהתפריט. תחת מאפיינים, לחץ על הכרטיסיה תאימות. לחץ על התיבה שאומרת הפעל תוכנית זו במצב תאימות עבור: ובחר את גרסת Windows שבה ברצונך להשתמש. לאחר מכן לחץ על החל ונסה להריץ את היישום שלך. צריך להיות רק קומץ אפשרויות אז נסה לעבור על כולן.
אפשר יישומי 32 סיביות
כדי להיות יסודי, אתה יכול לוודא שאפליקציות 32 סיביות מופעלות בשירותי Windows שלך. לשם כך, בצע את הצעדים הבאים:
- התחל בגישה לתכונות של Windows על ידי הקלדת תכונות חלונות בתיבת החיפוש של Windows ובחירת התאמה הטובה ביותר.
- סמן את התיבה המכילה שירותי מידע באינטרנט ולחץ על אישור. זה ייקח דקה להתקין תכונה זו
- הפעל את מנהל ה- IIS על ידי הקלדת שירותי מידע באינטרנט בתיבת החיפוש של Windows ובחירת ההתאמה הטובה ביותר.
- תראה את שם המחשב שלך בחלון השמאלי, הרחיב אותו ולחץ על מאגרי יישומים.
- בחלון הימני, לחץ לחיצה ימנית על DefaultAppPools ובחר הגדרות מתקדמות.
- בחר הפעל יישומי 32 סיביות ושנה אותו מ- False ל- True.
- לחץ על אישור והפעל מחדש את המחשב.
לאחר שתשלים זאת, נסה להריץ את היישום שוב. אם ה- WOW64 שלך פועל כראוי, זה לא צריך להיות נחוץ אך הוא הוכיח את עצמו כיעיל במקרים מסוימים.
קבצי תוכנה שגויים
תוכנות ישנות לפעמים מעורבות את ההתקנה והקבצים שלהם עלולים להסתיים בתיקיה הלא נכונה. קשה לזהות זאת במיוחד מכיוון שנראה כי ההתקנה פעלה ללא תקלה.
בגירסאות 64 סיביות של Windows, כל יישומי 64 סיביות מותקנים בתיקיה Program Files (x86). זה כולל את כל הקבצים הקשורים ליישום המותקן. עם זאת, תוכניות של 32 סיביות מסתיימות בתיקייה נפרדת שכותרתה Program Files. אם הנתיבים מקודדים בצורה שגויה בהתקנה, ייתכן שהיישום הותקן בתיקיה הלא נכונה.
איך מוצאים יום הולדת של מישהו
תיקון זה אמור לכלול עריכה של חלק מקוד ההתקנה אך אינך צריך לעשות זאת, וייתכן שלא תוכל להגיע לקוד המקור בכל מקרה. לפתרון מאולתר, פשוט מצא את הקבצים המותקנים והעתק אותם ידנית לתיקיית קבצי התוכנית.
גילוח ותספורת, שני ביטים
אלה רק חלק מהבעיות שאתה יכול להתמודד איתן בעת הפעלת יישום 32 סיביות. אך שוב, לא ניתן להדגיש מספיק כי זה לעולם לא יקרה, שכן אמצעים מונעים זאת. סביר להניח שאתה מתמודד עם נושא תאימות אחר. אם אתה בטוח מאוד שהמרשם גורם לבעיות, התחל מהפתרונות המתוארים במאמר.
האם אחת מהשיטות במאמר הועילה? מה גרם לך לוודא שהרישום של 32 סיביות הוא באמת מה שגורם לבעיה שלך? שתף את הנימוק שלך בתגובות למטה.