Microsoft Store הרחיבה את קטלוג האפליקציות והמשחקים שלה יחד עם שיפוץ ממשק משתמש בכמה עדכונים אחרונים. אבל, עדכונים חדשים יותר לא תמיד מתקנים באגים ישנים יותר ובעיות ידועות. אחת מהבעיות הללו היא שהחנות אינה פועלת כראוי לאחר איפוס Windows 11/10. אם אתה נתקל באותה בעיה שבה החנות לא עובדת כמו שצריך ואתה מחפש פתרון, זה עתה נחתת במקום הנכון.
תוכן עניינים
תיקון 1 - השתמש בפקודה WSreset
אתה יכול להפעיל את הקוד בשורה אחת כדי לאפס את אפליקציית החנות במערכת שלך.
1. אתה צריך ללחוץ על סמל של Windows והקלד "wsreset“.
2. כעת, אתה יכול להקיש על "wsreset" כדי להתחיל בתהליך האיפוס.
Windows יאפס אוטומטית את אפליקציית החנות תוך מספר שניות.
לאחר שתעשה זאת, הפעל את Store ובדוק אם החנות פועלת או לא.
תיקון 2 - הפעל סקריפט Powershell
אם איפוס החנות לא פותר את הבעיה, עליך להפעיל סקריפט Powershell זה.
1. עליך לפתוח את PowerShell כמנהל מערכת. אז הקלידו "פגז כוח" בתיבת החיפוש.
2. מאוחר יותר, הקש ימני על "Windows PowerShell" בתוצאת החיפוש והקש על "הפעל כמנהל“.
פרסומת
3. עכשיו, מהר עותק שורות אלה ו לְהַדבִּיק אותם לתוך מסוף PowerShell, ולחץ להיכנס כדי לבצע את התסריט.
# קבל את כל החבילות המסופקות. $Packages = (קבל פריט 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications') | Get-ChildItem # סנן את הרשימה אם מסופק מסנן. $PackageFilter = $args[0] if ([string]::IsNullOrEmpty($PackageFilter)) { echo "לא צוין מסנן, מנסה לרשום מחדש את כל היישומים המוקצבים." } אַחֵר. { $Packages = $Packages | כאשר {$_.Name -like $PackageFilter} if ($Packages -eq $null) { echo "אין אפליקציות שהוגדרו תואמות למסנן שצוין." יְצִיאָה. } אַחֵר. { echo "רישום האפליקציות המוגדרות התואמות ל-$PackageFilter" } } ForEach($Package ב$Packages) { # קבל את שם החבילה והנתיב. $PackageName = $Package | Get-ItemProperty | Select-Object -ExpandProperty PSChildName. $PackagePath = [מערכת. סביבה]::ExpandEnvironmentVariables(($Package | Get-ItemProperty | Select-Object -ExpandProperty Path)) # הרשמה הד החבילה "ניסיון לרשום חבילה: $PackageName" Add-AppxPackage -register $PackagePath - DisableDevelopmentMode. }
כעת, המתן עד שכל הפקודות יבוצעו ולאחר שזה נעשה, סגור את הטרמינל. אחרי כן, אתחול המערכת.
לאחר הפעלת המערכת מחדש, הפעל את Store ובדוק.
תיקון 3 - אפס את החנות
אתה יכול לאפס את החנות מדף ההגדרות.
1. פשוט הקש ימני על סמל של Windows והקש על "אפליקציות ותכונות“.
2. אם תגללו מטה בחלונית הימנית, תמצאו את כל האפליקציות המותקנות.
3. לאחר מכן, הקש על "⋮" ולחץ על "אפשרויות מתקדמות“.
4. ברגע שהאפשרויות המתקדמות ייפתחו, תמצא כאן מספר הגדרות.
5. בקטע איפוס, הקש על "לְתַקֵן"כדי להתחיל לתקן את החנות.
לאחר שתבחין שתהליך התיקון הושלם, הפעל את Store ובדוק אם זה עובד.
אם החנות לא נפתחת/קורסת שוב, עליך לאפס את האפליקציה.
6. כעת, הקש על "אִתחוּל" כדי לאפס את האפליקציה. שוב, לחץ על "אִתחוּל" אפשרות להצהיר על ההנחיה.
לאחר איפוס, סגור את חלון החנות.
תיקון 4 - הסר את התיקיה הפגומה הישנה
עליך להשהות כמה שירותי Windows Update חיוניים ולשנות את שם תיקיית הפצת התוכנה, ולהפעיל את השירותים האלה שוב.
1. אתה יכול לעשות את כל העניין ישירות ממסוף CMD. אבל קודם כל, אתה צריך לפתוח אותו.
אז, הקש פעם אחת על מקש Windows וכתוב "cmd" בתיבת החיפוש.
2. כעת, בתור "שורת פקודה" מופיע בתוצאות, הקש עליו ימני והקש על "הפעל כמנהל“.
3. עליך להשהות שירותים מסוימים הקשורים ל-WU. רַק העתק הדבק ארבע הפקודות הללו אחת אחת בטרמינל ולחץ על להיכנס לחצן לביצוע אלה ברצף.
net stop wuauserv. net stop cryptSvc. רשת סטופ ביטים. net stop msiserver
4. לאחר שתבצע את כל ארבע הפקודות, תוכל לשנות את שם התיקיה SoftwareDistribution. כך, לבצע הפקודות האלה כמו קודם.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak. ren C:\Windows\System32\catroot2 catroot2.bak
5. כעת כששינית את שמה לתיקיית SoftwareDistribution, אתה יכול להפעיל את כל הפקודות הללו כדי לחדש את השירותים המושהים.
לִכתוֹב קודים אלה אחד בכל פעם ופגע להיכנס לעשות בדיוק את זה.
net start wuauserv. net start cryptSvc. סיביות התחלה נטו. net start msiserver
סגור את דף מסוף שורת הפקודה והפעל מחדש את המערכת פעם אחת.
לאחר פתיחת החנות ותבדוק אם זה פותר את הבעיות שלך.
שלב 1 - הורד את כלי התיקון למחשב Restoro מכאן
שלב 2 - לחץ על התחל סריקה כדי למצוא ולתקן כל בעיה במחשב באופן אוטומטי.