Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ลบ ms-resource:AppName/Text ใน Start Menu Windows 11/10

ผู้ใช้ Windows 11/10 บางคนรายงานว่าเห็น entry แปลกปลอม ms-resource:AppName/Text ใน Start menu หลังอัปเกรดเป็น Windows 10 เวอร์ชันใหม่ๆ ในบทความนี้ จะอธิบายว่า item นี้คืออะไร และลบอย่างไร

ลบ ms-resource:AppName/Text ใน Start Menu Windows 11/10

ข่าวดีคือ ไม่ต้องกังวล Item นี้ไม่เป็นอันตราย เพราะแน่นอนว่าไม่ใช่ Virus หรือ RAT และไม่ส่งผลต่อประสิทธิภาพระบบเลย ดังนั้นคำถามคือ ms-resource:AppName/Text ใน Windows 10 Start Menu คืออะไร

ms-resource:AppName/Text item ใน All apps Start Menu คืออะไร

ms-resource:AppName/Text อาจเป็นร่องรอยจาก built-in application ที่ถูกลบระหว่างการอัปเกรด มาดู 2 กรณีตัวอย่าง

ผู้ใช้ Windows 10 รายงานว่า:

หลังอัปเกรด Windows 10 มี broken app ใน start list ชื่อ ms-resource:AppName/Text ลิงก์ไม่ทำงาน คลิกขวาไม่แสดง file location และคลิก App Settings แล้ว Settings ค้าง หรือแสดง "Apps and features" ซึ่ง entry นี้ไม่อยู่ ไม่อยู่ใน C:\ProgramData\Microsoft\Windows\Start Menu\Programs ด้วย เคยเจอใน version 1803 แต่เข้าถึง settings ของ broken app ได้ และกด "Reset" หรือ "Repair" แล้วลิงก์หาย (entry ก่อนหน้าไม่ได้ชื่อ ms-resource:AppName/Text แต่เกี่ยวกับ Mixed Reality Portal เพราะชื่อมี "holographic")

ตามอีกผู้ใช้ Windows 10:

ms-resource:AppName/Text ปรากฏใน Start Menu All Apps rogue entry นี้ ไม่เริ่มอะไรได้ และลบไม่ได้ ปรากฏในบัญชีส่วนใหญ่บนเครื่อง 3 เครื่อง หากลาก entry ไปที่ desktop จะเห็นว่าใต้ "ms-resource:AppName/Text" ชี้ไปที่ Microsoft.Windows.HolographicFirstRun ซึ่งไม่อยู่ที่ไหนเลย (Settings/Applications) และแม้ PowerShell Get-AppXPackage ก็ไม่เจอ ดูเหมือนจะถูกลบไปแล้วแต่เหลือ entries ที่ (Start Menu ใหม่ใน 1903) All Apps ดึงมา ไม่เจอวิธีลบ rogue entry นี้ – และค้นหาเจอหลายคนเจอปัญหาเดียวกัน และยังไม่มี resolution

วิธีลบ ms-resource:AppName/Text entry

หากเห็น ms-resource:AppName/Text หรือ ms-resource:appDisplayName ใน Start Menu All Apps ใน Windows 10 ให้ลบด้วยขั้นตอนต่อไปนี้:

1] เปิด PowerShell ในโหมด elevated (Run as Administrator)

2] ใน prompt คัดลอกและวางคำสั่งด้านล่าง แล้วกด Enter:

Get-AppxPackage -all *HolographicFirstRun* | Remove-AppPackage -AllUsers

3] หยุด process explorer.exe

4] กลับไปที่ PowerShell คัดลอกและวางคำสั่งด้านล่าง แล้วกด Enter:

cd $Env:localappdata\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy

คำสั่งจะนำคุณไปที่ไดเรกทอรีภายในโปรไฟล์ของคุณ ดังนี้:

AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy

5] ตอนนี้ใน PowerShell ให้รันคำสั่งด้านล่าง:

Remove-Item -Recurse -Force .\TempState\

6] รีสตาร์ท explorer.exe

Rogue start menu item ควรหายไปแล้ว

Alternate way (วิธีทางเลือก)

อีกวิธีหนึ่ง คัดลอกโค้ดด้านล่างใส่ Notepad บันทึกเป็น (All files) .bat แล้วรันด้วยสิทธิ์ admin:

@echo off
taskkill /f /im explorer.exe
taskkill /f /im shellexperiencehost.exe
timeout /t 3 /NOBREAK > nul
del %localappdata%\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState\* /q
timeout /t 1 /NOBREAK > nul
start explorer
@echo on

วิธีนี้ใช้กับ rogue entries อื่นๆ ที่ชื่อต่างกันได้ เช่น ms-resource:appDisplayName

How do I remove the MS-resource application list name?

สามารถใช้ Windows PowerShell ลบ ms-resource application list name จาก Windows 11/10 PC ได้ ต้องใส่พารามิเตอร์ Remove-AppPackage -AllUsers ใน PowerShell ต่อมา ต้องหยุด process File Explorer ผ่าน Task Manager และใส่คำสั่งใน PowerShell:

cd $Env:localappdata\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy

จากนั้นไปที่พาธนี้ใน PowerShell:

AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy

และรันคำสั่งนี้:

Remove-Item -Recurse -Force .\TempState\

เสร็จแล้ว รีสตาร์ท Windows Explorer process

ขอจบครับ วิธีขจัดแมลงระบาดน่ารำคาญนี้!

ลบ ms-resource:AppName/Text ใน Start Menu Windows 11/10