04-05-2005, 18:29
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
לגבי הדרייבר - או שכן - או שלא. השאלה היא האם ה API השתנה או לא (והשאלה היותר מעניינת היא - האם הייתה הצדקה לשינוי ה API אם הוא השתנה? אבל זה כבר דיון למקום אחר...). עצם העובדה שאותן התוכנות עובדות בלי שינויים בין NT ל 2K ל XP ל 2K3 (טוב, חוץ מתוכנות מסויימות של מיקרוסופט כמו Exchange 5.5) מראה שכנראה ה API נשאר אותו דבר. גם עצם העובדה שכל באג תקף לגבי כל גירסא החל מ NT4, מראה שלא ממש השתנו דברים מאז ומעולם, וזה גם הגיוני. אבל אם דרייבר פועל ב 2000 בכל מחשב, ולא פועל ב XP במחשב אחד, וכן פועל ב XP במחשב אחר, זה אומר דרשני. משהו כאן לא בסדר... הרי הקוד הוא אותו הקוד, והבינארי הוא אותו הבינארי... אז מה כן שונה? הסביבה, מן הסתם... איזה עוד אפשרויות כבר יש. עכשיו נשאלת השאלה ממתי סביבה משפיעה על דרייבר. תשובה: מאז ש"חלונות" יצאה לאוויר העולם. כאן זה נגמר, יחד עם האחריות של יצרני הדרייברים לנסות לגרום לדברים האלה לפעול, עם, או בלי המעבדות של מיקרוסופט.
לסיום, אנקדוטה קטנה:
קרה לי כבר כמה פעמים (סדר גודל של 10...), שהתקנתי מחשבים עם דרייברים שהגיעו עם החומרה, וכמובן קיבלתי את אזהרת הדרייבר הלא חתום, שעלול לגרום למחשב לא לעבוד, ובלה בלה, בלה בלה בלה. יום בהיר אחד, בהיותי ילד טוב שעוקב אחרי ההוראות של מיקרוסופט, התקנתי עדכונים למערכת ההפעלה דרך אתר Windows Update, שכמובן מפיץ עדכונים חתומים ומאושרים על ידי יצרן מערכת ההפעלה. בין העדכונים - עדכונים לדרייברים של החומרה שקודם התקנתי מדיסקים שהגיעו עם המערכת. שמחה וששון - סוף סוף יש דרייברים חתומים ומאושרים על ידי יצרן מכובד. התקנתי, אלא מה? אחרי האתחול (למה עדיין צריך לאתחל את המחשב????) - הדרייבר החתום והמאושר, שלא גורם לתקלות (בשונה מאחיו התאום שלא אושר במעבדות מיקרוסופט, ואף קיבלתי אזהרה נגד התקנה שלו, יחד עם המלצה לפנות ליצרן שיתן לי משהו חדש יותר, למרות שזה דגם דנדש מהייצור וסביר להניח שאין) - הדרייבר המעולה הזה... מסך כחול. המערכת לא עולה. System Restore - יוק. Last known configuration - יוק. אנחה גדולה... פרמוט... התקנה מחדש...
בשביל הקטע, רציתי לבודד את הנושא הזה... שלפתי את כל החומרה, והשארתי רק את כרטיס המסך. הכנתי Image. מערכת הפעלה נקייה, בלי תוכנות. נכנסתי ל Windows Update. עדכנתי את הדרייבר שוב. אתחול. מסך כחול, מערכת מתה. תודה מיקרוסופט, היה נעים לעבוד איתכם ועם מעבדת האיכות וצוות ה QA המעולה שלכם, שברור לי שלא בדק את הדרייבר הזה. ולמה שיבדוק? כולה כרטיס לא פופולארי בעליל... FX5200...
יום טוב, ידידי היקר...
|