חלק מהמתקינים נרשמים תחת כוורת הסרת ההתקנה של 32 סיביות אפילו ב-Windows 64 סיביות. בדוק את שתי התצוגות לפני שאתה מניח שהערך נעלם.
אם הספק שולח כלי ניקוי, הפעל אותו לפני מחיקה ידנית של הרישום. צו זה מפחית את הסיכוי לתקיעה של שירותים או נהגים.
כאשר קיימים ערכי x86 ו-x64, הסר את התקנת ה-bitness שהתקנת בפועל לאחרונה; סדר לא תואם לפעמים מחייה את ערך הרפאים.
הפרד בין "קבצים חסרים" לבין "הסרה חסרה". ערך רפאים מצביע לעתים קרובות על קוד מוצר חוקי למרות ש- UninstallString היעד נמחק. שימו לב למזהים בסגנון GUID ברישום והשוו אותם עם כל יומן MSI שיש לכם; GUID לא תואם אומר שאתה מסתכל על מהדורה שונה ממה שמתקין מצפה.
ב-Windows 64 סיביות, רישומים של 32 סיביות יכולים לחיות תחת WOW6432Node בעוד ערכים מקוריים של 64 סיביות יושבים לידם ללא הסיומת הזו. התייחס אליהם כאל ספרי טלפונים מקבילים - ניקוי רק צד אחד הוא הסיבה שלוח הבקרה עדיין טוען שהאפליקציה קיימת.
לאחר הסרה כושלת, הפעל שוב את תוכנית ההתקנה הנוכחית של הספק; רבים שולחים מצב "ניקוי" או "הסר את כל הרכיבים" שמבינים את קוד המוצר שלהם טוב יותר מאשר מחיקות מפתח ידניות. עריכות ידניות הן המוצא האחרון, לא מהלך הפתיחה.
אם מעורבים רכיבי Windows Update או Store, השהה וקרא תחילה את ההנחיות של Microsoft. מחיקת מפתח השירות השגוי עלולה לשבור את השירות המבוסס על רכיבים; היצמד לעץ המשנה הספציפי למוצר שבו מסמכי הספק.
כאשר מערכת ההפעלה תסכים לבסוף שהמוצר נעלם, הפעל מחדש והתקן מחדש באמצעות ה-build החדש ביותר מאתר הספק - לא עותק USB ישן - כך שיישור ProductCode תואם למה שמניחים סקריפטי התמיכה שלהם.
ARPCache יכול להסוות את המציאות עבור מחזור אתחול אחד. אם לוח הבקרה עדיין מציג מוצר שהוסר מיד לאחר הניקוי, הפעל מחדש פעם אחת לפני שתרדוף אחר מחיקות רישום נוספות; ערכים במטמון של ממשק המשתמש לפעמים מפגרים אחרי כוורת הסרת ההתקנה בפועל.
זוגות x86/x64 זה לצד זה חולקים לעתים קרובות קיצור דרך בודד. מוחק את קיצור הדרך מ Public\Desktop מבלי להסיר את שני ערכי הסרת ההתקנה, מופיעים שוב קיצורי הדרך של "רוח רפאים" ומצביעים על כלום.
כאשר חבילות מבוססות MSI משאירות נתיב שדרוג שבור, הפעל את קובץ ההפעלה "ניקוי" של הספק עם רישום, ולאחר מכן השווה את קודי המוצר הנותרים מול מטריצת התמיכה שלהם. ציד GUID עיוור ברישום מתרחב בצורה גרועה במחשבים משותפים - ראה מחשבי Windows מרובי משתמשים.
אם אתה עדיין רואה "כבר מותקן" לאחר ניקוי הספק, צלם msiexec /i product.msi יומנים מילוליים מ-VM זרוק עם אותה רמת תיקון מערכת ההפעלה; הבדלים בערימות שירות מסבירים לעתים קרובות התקנות בלתי אפשריות במכונה אחת בלבד.