Microsoft Store ได้ขยายแคตตาล็อกของแอพและเกมพร้อมกับยกเครื่อง UI ในการอัปเดตล่าสุดบางรายการ แต่การอัปเดตที่ใหม่กว่าไม่ได้แก้ไขจุดบกพร่องที่เก่ากว่าและปัญหาที่ทราบอยู่เสมอ หนึ่งในปัญหาเหล่านี้คือ Store ทำงานไม่ถูกต้องหลังจากรีเซ็ต Windows 11/10 หากคุณกำลังประสบปัญหาเดียวกันกับที่ Store ทำงานไม่ถูกต้องและกำลังมองหาวิธีแก้ไข แสดงว่าคุณอยู่ในตำแหน่งที่ถูกต้องแล้ว
สารบัญ
แก้ไข 1 – ใช้คำสั่ง WSreset
คุณสามารถเรียกใช้โค้ดบรรทัดเดียวนี้เพื่อรีเซ็ตแอป Store ในระบบของคุณ
1. ต้องกด ไอคอน Windows และพิมพ์ “wsreset“.
2. ตอนนี้คุณสามารถแตะ “wsreset” เพื่อเริ่มกระบวนการรีเซ็ต
Windows จะรีเซ็ตแอป Store โดยอัตโนมัติในไม่กี่วินาที
หลังจากทำเช่นนี้ ให้เปิด Store และตรวจสอบว่า Store ทำงานหรือไม่
แก้ไข 2 – เรียกใช้สคริปต์ PowerShell
หากการรีเซ็ต Store ไม่สามารถแก้ปัญหาได้ คุณต้องเรียกใช้สคริปต์ PowerShell นี้
1. คุณต้องเปิด PowerShell ในฐานะผู้ดูแลระบบ ดังนั้น พิมพ์ “PowerShell” ในช่องค้นหา
2. ต่อมาให้แตะขวา “Windows PowerShell” ในผลการค้นหาแล้วแตะ “เรียกใช้ในฐานะผู้ดูแลระบบ“.
โฆษณา
3. ด่วนเลย สำเนา เส้นเหล่านี้และ แปะ ลงในเทอร์มินัล PowerShell แล้วกด เข้า เพื่อรันสคริปต์
# รับแพ็คเกจที่จัดเตรียมไว้ทั้งหมด $Packages = (รับรายการ 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications') | Get-ChildItem # กรองรายการหากมีตัวกรอง $PackageFilter = $args[0] ถ้า ([สตริง]::IsNullOrEmpty($PackageFilter)) { echo "ไม่ได้ระบุตัวกรอง กำลังพยายามลงทะเบียนแอปที่จัดเตรียมไว้ทั้งหมดอีกครั้ง" } อื่น. { $แพ็คเกจ = $แพ็คเกจ | โดยที่ {$_.Name -like $PackageFilter} ถ้า ($Packages -eq $null) { echo "ไม่มีแอพที่จัดเตรียมไว้ตรงกับตัวกรองที่ระบุ" ทางออก } อื่น. { echo "การลงทะเบียนแอพที่จัดเตรียมไว้ซึ่งตรงกับ $PackageFilter" } } ForEach(แพ็คเกจ $ ใน $Packages) { # รับชื่อแพ็คเกจ & เส้นทาง $PackageName = $Package | Get-ItemProperty | เลือกวัตถุ -ExpandProperty PSChildName $PackagePath = [ระบบ. สภาพแวดล้อม]::ExpandEnvironmentVariables(($Package | Get-ItemProperty | Select-Object -ExpandProperty Path)) # register แพ็คเกจ echo "กำลังพยายามลงทะเบียนแพ็คเกจ: $PackageName" Add-AppxPackage -register $PackagePath -ปิดการใช้งานโหมดการพัฒนา }
ตอนนี้ รอให้คำสั่งทั้งหมดทำงาน และเมื่อเสร็จแล้ว ให้ปิดเทอร์มินัล หลังจากนั้น, เริ่มต้นใหม่ ระบบ.
เมื่อคุณรีสตาร์ทระบบแล้ว ให้เปิด Store และทดสอบ
แก้ไข 3 – รีเซ็ต Store
คุณสามารถรีเซ็ต Store ได้จากหน้าการตั้งค่า
1. เพียงแตะขวาที่ ไอคอน Windows แล้วแตะ “แอพและคุณสมบัติ“.
2. หากคุณเลื่อนลงผ่านบานหน้าต่างด้านขวา คุณจะพบแอปที่ติดตั้งไว้ทั้งหมด
3. ถัดไปแตะที่ “⋮” และคลิกที่ “ตัวเลือกขั้นสูง“.
4. เมื่อตัวเลือกขั้นสูงเปิดขึ้น คุณจะพบการตั้งค่าต่างๆ ที่นี่
5. ในส่วนรีเซ็ตให้แตะ "ซ่อมแซม” เพื่อเริ่มการซ่อมแซมร้านค้า
เมื่อคุณสังเกตเห็นว่ากระบวนการซ่อมแซมเสร็จสิ้น ให้เปิด Store และทดสอบว่าใช้งานได้หรือไม่
หาก Store ไม่เปิด/หยุดทำงานอีกครั้ง คุณต้องรีเซ็ตแอป
6. ตอนนี้แตะ “รีเซ็ต” เพื่อรีเซ็ตแอป อีกครั้งคลิกที่ “รีเซ็ต” เพื่อยืนยันการแจ้ง
เมื่อรีเซ็ตแล้ว ให้ปิดหน้าต่าง Store
แก้ไข 4 – ลบโฟลเดอร์เก่าที่เสียหาย
คุณต้องหยุดบริการ Windows Update ที่สำคัญบางอย่างและเปลี่ยนชื่อโฟลเดอร์การแจกจ่ายซอฟต์แวร์ แล้วเริ่มบริการเหล่านั้นอีกครั้ง
1. คุณสามารถทำสิ่งทั้งหมดได้โดยตรงจากเทอร์มินัล CMD แต่ก่อนอื่นคุณต้องเปิดมัน
ดังนั้นให้กดปุ่ม Windows หนึ่งครั้งแล้วเขียนว่า “cmd” ในช่องค้นหา
2. ตอนนี้ในฐานะ “พร้อมรับคำสั่ง” ปรากฏในผลลัพธ์ ให้แตะขวาแล้วแตะ “เรียกใช้ในฐานะผู้ดูแลระบบ“.
3. คุณต้องหยุดบริการที่เกี่ยวข้องกับ WU ชั่วคราว แค่ คัดลอกวาง สี่คำสั่งนี้ทีละตัวในเทอร์มินัลแล้วกด เข้า ปุ่มเพื่อดำเนินการเหล่านี้ตามลำดับ
หยุดสุทธิ wuauserv หยุดสุทธิ cryptSvc บิตหยุดสุทธิ เซิร์ฟเวอร์หยุดสุทธิ
4. เมื่อคุณดำเนินการตามคำสั่งทั้งสี่แล้ว คุณสามารถเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution ดังนั้น, ดำเนินการ คำสั่งเหล่านี้เหมือนเมื่อก่อน
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak ren C:\Windows\System32\catroot2 catroot2.bak
5. เมื่อคุณเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution แล้ว คุณสามารถเรียกใช้คำสั่งเหล่านี้ทั้งหมดเพื่อดำเนินการบริการที่หยุดชั่วคราวต่อได้
เขียน รหัสเหล่านี้ทีละครั้งแล้วกด เข้า ที่จะทำอย่างนั้น
เริ่มต้นสุทธิ wuauserv เริ่มต้นสุทธิ cryptSvc บิตเริ่มต้นสุทธิ เซิร์ฟเวอร์เริ่มต้นสุทธิ
ปิดหน้าเทอร์มินัลพรอมต์คำสั่งและรีสตาร์ทระบบของคุณหนึ่งครั้ง
เมื่อคุณเปิด Store และตรวจสอบว่าวิธีนี้ช่วยแก้ปัญหาของคุณหรือไม่
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ