תקן שגיאה 0x80073CFA בעת הסרת התקנה של אפליקציה ב- Windows 10 - Winhelponline

Fix Error 0x80073cfa When Uninstalling An App Windows 10 Winhelponline

בעת הסרת התקנת אפליקציית חנות ב- Windows 10, ייתכן שתקבל את השגיאה 0x80073CFA . זה קורה בין אם אתה משתמש בפקודה GUI של Apps & Features או בפקודה PowerShell כדי להסיר את האפליקציה. משתמשים רבים ציינו כי השגיאה מתרחשת בעת הסרת יישומי משחק מסוימים כמו Forza Motorsport, Forza Horizon, Asphalt: Airborne וכו '.



0x80073CFA הסרת שגיאת אפליקציות



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

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



מנסה להסיר את ההתקנה של האפליקציה באמצעות PowerShell's הסר- AppxPackage יביא לאותו קוד שגיאה:

0x80073CFA הסרת התקנת שגיאת יישומים של אפליקציות



הסרת AppxPackage: הפריסה נכשלה עם HRESULT: 0x80073CFA, ההסרה נכשלה. אנא פנה לספק התוכנה שלך. (חריג מ- HRESULT: 0x80073CFA) שגיאה 0x80070032: פריסת AppX הסרת הפעולה בחבילה שם חבילה מ: C:  WINDOWS  SystemApps  package_path נכשלה. יישום זה הוא חלק מ- Windows ולא ניתן להסיר אותו על בסיס משתמש. מנהל מערכת יכול לנסות להסיר את האפליקציה מהמחשב באמצעות הפעלה או כיבוי של תכונות Windows. עם זאת, ייתכן שלא ניתן יהיה להסיר את ההתקנה של האפליקציה.

(השגיאה שלעיל התרחשה בעת ניסיון להסיר את החבילה בתיבה ששמה Microsoft.Windows.PeopleExperienceHost לצורך ההמחשה.)

גורם

ה 0x80073CFA שגיאה ('ההסרה נכשלה. אנא פנה לספק התוכנה שלך.') מתרחשת אם אתה מנסה להסיר התקנה של אפליקציית תיבת דואר נכנס שאינה ניתנת להסרה. יישומי תיבת דואר נכנס הם אפליקציות רשמיות של מיקרוסופט המצורפות ל- Windows 10 ומותקנות במהלך התקנת Windows 10 - למשל, תמונות, לוח שנה, אלארמה, מצלמה, מחשבון, אפליקציית אנשים וכו '. חלק מיישומי תיבת הדואר הנכנס 'אינם ניתנים להסרה' וחלקם נשלפים - למשל, ה אפליקציית תמונות .

ה StateRepository-Machine.srd למסד הנתונים יש שדה בשם IsInbox כנגד אפליקציה שעשוי להיות מוגדר ל- 1 אוֹ 0 . אם זה מוגדר ל 1 , זו אפליקציית תיבת דואר נכנס ייעודית. לאפליקציות שאינן ניתנות להסרה, PowerShell Get-AppxPackage הפקודה תראה שהחבילה היא לא ניתן להסרה .

get-appxpackage לא ניתן להסרה

אם אתה צריך לקצץ את Windows על ידי הסרת יישומים שאינם בשימוש או לא רצויות, יש דרך להסיר אותם בכוח למרות שהם מסומנים כאפליקציות תיבת דואר נכנס שאינן ניתנות להסרה. לשם כך, עליך להגדיר תחילה את ה- IsInbox ערך ל 0 על ידי עריכת ה- StateRepository-Machine.srd מאגר מידע.

פתרון לשגיאה 0x80073CFA

כדי להסיר בכוח אפליקציית חנות עיקשת או בלתי נשלפת ולמנוע את השגיאה 0x80070032 בצע את השלבים הבאים:

שלב 1: התקן את Python3

התקן את Python3 אם עדיין לא התקנת אותו. אתה יכול להוריד את מתקין ה- Python3 מהקישורים הבאים:

  • עבור Windows x86: https://www.python.org/ftp/python/3.7.3/python-3.7.3.exe
  • עבור Windows x64: https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe

שלב 2: קבל את קובץ התסריט של פייתון: 'Fix.py'

הורד את קובץ התסריט של פייתון בשם 'Fix.py' מהקישור הבא של GitHub:

https://gist.github.com/DoubleLabyrinth/ffae94cb9444bbdae1d11deeaa247310#file-fix-py

(זיכויים לקודן DoubleLabyrinth לתסריט הקטן והמסודר הזה.)

לאחר הורדתו, פתח “ תקן ”בפנקס הרשימות.

ערוך את הקוד בשורה 8 ושנה את שם האפליקציה. בסקריפט יש את הקוד הבא בשורה 8:

WHERE PackageFullName LIKE ' Microsoft.Windows.HolographicFirstRun % '

אתה רוצה לשנות את זה לשם היישום שאתה מנסה להסיר - למשל. אם אתה מנסה להסיר Microsoft.Windows.PeopleExperienceHost , להוסיף אותו שם.

WHERE PackageFullName LIKE ' Microsoft.Windows.PeopleExperienceHost % '

שמור את קובץ התסריט של פייתון “ Fix.py ”וסגור את פנקס הרשימות.

הערה: אם אינך יודע את שמה המדויק של האפליקציה, תוכל לפתוח חלון PowerShell ולהקליד:
get-appxpackage * שם_ חלקי_אפליקציה *

דוגמא:

get-appxpackage * חווית אנשים *

מהפלט של PowerShell, העתק את שם האפליקציה המוצג לצד ' שֵׁם: ' טור.

שלב 3: הפעל את סקריפט הפייתון

פתח את שורת הפקודה תחת ה- חשבון SYSTEM . הדרך הטובה ביותר לעשות זאת היא להוריד PsExec.exe מ- Windows Sysinternals.

משורת הפקודה של מנהל המערכת, הפעל את שורת הפקודה הבאה:

psexec.exe -i -s -d cmd.exe

(הפקודה לעיל מניחה את התיקיה שיש לה PsExec.exe נמצא ב- PATH. אם לא, ציין את הדרך המלאה אל PsExec.exe )

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

עבור לחלון שורת הפקודה (מערכת מקומית) ובצע את המשך ההליך:

ראשית, גבה את StateRepository-Machine.srd קובץ מסד נתונים באמצעות שורת הפקודה הבאה:

העתק '% ProgramData%  Microsoft  Windows  AppRepository  StateRepository-Machine.srd' c:  backup.srd

לאחר מכן, הפעל את קובץ התסריט של Python באמצעות התחביר של שורת הפקודה הבאה:

Python.exe scriptfilename.py

דוגמא:

'C:  Users  Ramesh Srinivasan  AppData  Local  Programs  Python  Python37  python.exe' 'C:  Users  Ramesh Srinivasan  Desktop  fix.py'

הסרת אפליקציית חנות 0x80073CFA באמצעות סקריפט פיתון

המשמעות של הפלט הבא היא שהסקריפט רץ בהצלחה:

ההדק 'TRG_AFTER_UPDATE_Package_SRJournal' נוקה. IsInbox של 'Microsoft.Windows.PeopleExperienceHost_10.0.19041.423_neutral_neutral_cw5n1h2txyewy' הוגדר ל- 0. הדק 'TRG_AFTER_UPDATE_Package_SRJournal' שוחזר.

התסריט שינה בהצלחה את IsInbox נתוני ערך ל- 0 בתוך ה StateRepository-Machine.srd מאגר מידע.

הליך ידני

כחלופה לשיטת סקריפט Python, באפשרותך לשנות את ה- IsInbox ערך באמצעות תוכנת 'דפדפן DB עבור SQLite'. עם זאת, ב- Windows 2004 ו- 20H2, תצטרך להסיר את ה- אחר הצהריים (“TRG_AFTERDELETE_Package_Key”) גורם ראשון. לאחר שינוי ה- IsInbox ערך, להחזיר את אחר הצהריים הדק.

אחרת, תראה את השגיאה הבאה:

שגיאת ההדק של sqlite sr_journal

דפדפן DB עבור SQLite שגיאה בשינוי נתונים: אין פונקציה כזו: is_srjournal_enabled

לצורך ההליך הידני, תוכלו להשתמש בהוראות המצוינות באתר זה כיצד לכפות על הסרת יישומי Windows Store (UWP) .

שלב 4: הסר את ההתקנה של האפליקציה באמצעות PowerShell

לאחר השלמת שלבים 1-3, תוכל להסיר את ההתקנה של האפליקציה הבעייתית כעת באמצעות PowerShell.

הפעל את הפקודה:

Get-AppxPackage | הסר- AppxPackage

כדי להסיר אותו עבור כל המשתמשים, הפעל את הדברים הבאים מחלון PowerShell של מנהל מערכת:

Get-AppxPackage -אלוזרים | הסר- AppxPackage

זה מתקן את השגיאה 0x80073CFA . במערכות v2004 לפני Windows, ייתכן שתוכל לשנות את IsInbox ערך ישירות באמצעות כלי השירות של דפדפן SQLite מבלי להסיר את ההדק (ים). פוסט זה מבוסס על גירסת Windows 10 20H2 build 10.0.19042.685 המהווה את המבנה הנוכחי נכון לפוסט זה.


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

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