เครื่องคิดเลขใน Windows 10 อาจทำงานไม่ได้ 主要เพราะปัญหาไฟล์ Registry หรือบัญชีผู้ใช้อาจขัดแย้งกับ User Account Control (UAC)
UAC มุ่งปรับปรุงความปลอดภัยของ OS โดยจำกัดซอฟต์แวร์แอปพลิเคชันให้มีสิทธิ์มาตรฐาน จนกว่าผู้ใช้จะได้รับอนุญาตจากแอดมิน ด้วยวิธีนี้ บางแอปพลิเคชันจะไม่สามารถเปิดได้โดยผู้ใช้บางคน เรารวบรวมวิธีแก้ที่ชุมชนรายงาน ไปดูกัน
วิธีที่ 1: ติดตั้งซ้ำ Calculator (Reinstalling)
แอปพลิเคชันมาพร้อม Windows ส่วนใหญ่ อนุญาตให้ถอนติดตั้งจาก Properties ได้โดยตรง แต่แอปพลิเคชันอย่าง Calculator ไม่มีตัวเลือกนี้ สามารถถอนติดตั้งแอปพลิเคชันแบบนี้ด้วย PowerShell cmdlet ทริกนี้จำกัด และไม่ให้ถอนติดตั้งแอปพลิเคชันสำคัญอื่นๆ เช่น Microsoft Edge หรือ Cortana
- พิมพ์ PowerShell ในกล่องค้นหา Start menu คลิกขวาผลลัพธ์แรก เลือก "Run as administrator"

- คัดลอกบรรทัดนี้ วางใน PowerShell กด Enter
Get-AppxPackage *windowscalculator* | Remove-AppxPackage
- Windows Calculator ของคุณจะถูกถอนติดตั้ง
- ตอนนี้จะป้อนคำสั่งที่จะติดตั้งซ้ำแอปพลิเคชันเริ่มต้นของ Windows ทั้งหมด หากบางตัวติดตั้งอยู่แล้ว จะข้ามไปตัวถัดไป คัดลอกและวางบรรทัดต่อไปใน Windows PowerShell กด Enter
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

- หากไม่สะดวกติดตั้งแอปพลิเคชันเริ่มต้นของ Windows ทั้งหมดด้วย PowerShell (ขั้นตอนที่ 4) สามารถติดตั้ง Calculator ซ้ำผ่าน Windows Store หลังถอนติดตั้งได้
วิธีที่ 2: สร้างบัญชีผู้ใช้ใหม่ (Making a new user account)
เป็นไปได้ว่าบัญชีของคุณไม่ตรงตามข้อกำหนดที่ UAC กำหนดเพื่อเข้าถึง Calculator UAC ย่อมาจาก User Access Control เป็นโครงสร้างพื้นฐานที่ Microsoft พัฒนา มั่นใจว่าผู้ใช้ที่เชื่อถือได้เท่านั้นเข้าถึงแอปพลิเคชัน เฉพาะผู้ใช้บางคนได้สิทธิ์แอดมินเพื่อป้องกันมัลแวร์ หากคุณมีบัญชีจำกัดในคอมพิวเตอร์ และเข้าถึง Calculator ไม่ได้ แสดงว่ามีขัดแย้งกับ UAC
คุณสามารถขอแอดมินสร้างบัญชีใหม่ให้ หรือหากคุณเข้าถึงบัญชีแอดมิน สร้างใหม่เองได้ เราจะแนะนำวิธีสร้างบัญชีใหม่ ทำให้การตั้งค่าบัญชีใหม่เหมือนบัญชีปัจจุบัน คุณจะไม่รู้สึกต่างอะไร และรัน Calculator ได้สมบูรณ์
- เปิดบัญชีแอดมิน พิมพ์ Settings ในกล่องค้นหา Start menu คลิก Accounts

- คลิก "Family and other users" ด้านซ้ายหน้าต่าง
- ภายในเลือกเมนู เลือก "Add someone else to this PC"

- Windows จะนำทางผ่าน Wizard สร้างบัญชีใหม่ เมื่อหน้าต่างใหม่ขึ้น คลิก "I don't have this person's sign-in information"

- เลือกตัวเลือก "Add a user without Microsoft" เมื่อ Windows แจ้งให้สร้างบัญชี Microsoft และแสดงหน้าต่างแบบนี้

- กรอกรายละเอียดทั้งหมด และเลือกรหัสผ่านง่ายที่จำได้
- ไปที่ Settings > Accounts > Your Account
- ที่ช่องใต้รูปบัญชี จะเห็นตัวเลือก "Sign in with local account instead"
- ป้อนรหัสผ่าน ปัจจุบัน เมื่อมีพรอมป์ คลิก Next
- ป้อน username และ password สำหรับ local account คลิก "Sign out and finish"
- ตอนนี้สามารถสลับไปบัญชี local ใหม่ และย้ายไฟล์ส่วนตัวทั้งหมดไปโดยไม่มีอุปสรรค
- ไปที่ Settings > Accounts > Your Account เลือก "Sign in with a Microsoft Account instead"

- ป้อน username และ password คลิก Sign in

- ตอนนี้สามารถลบบัญชีเก่าออก และใช้บัญชีนี้ต่อไป ตรวจสอบว่า Calculator แก้ไขได้หรือไม่
วิธีที่ 3: ลบ Windows Calculator อย่างสมบูรณ์ แล้วติดตั้งใหม่
บางครั้ง การยกเลิกการลงทะเบียนแอปพลิเคชัน (ถอนติดตั้งและติดตั้งใหม่) ไม่ได้ลบไฟล์การติดตั้งอย่างสมบูรณ์ ดังนั้น เมื่อติดตั้ง Windows Calculator ใหม่ คุณคิดว่าได้ไฟล์ใหม่จาก Windows Store แต่จริงๆ OS กำลังติดตั้งไฟล์ที่อยู่บน PC อยู่แล้ว
เราสามารถใช้เทคนิคที่เปิดใช้งานบัญชีแอดมิน ให้สิทธิ์เข้าถึง และลบไฟล์การติดตั้ง เพื่อดาวน์โหลดใหม่จาก Windows Store
- ก่อนอื่น จะเปิดใช้งานบัญชีแอดมิน รัน command prompt เป็นแอดมิน ป้อน "net user Administrator /active:yes"
- ตอนนี้ หากเปิด Start menu คลิกไอคอนโปรไฟล์ จะเห็นบัญชีแอดมินใหม่

- เปิดบัญชีนั้น ไปที่ Local disk C เปิดโฟลเดอร์ "Program Files" หา "WindowsApps" หากหาไม่เจอ คลิก View บน File Explorer ติ๊ก "Show hidden items"
- ไปที่ Properties และ ให้สิทธิ์เต็มให้บัญชีของคุณ
- สลับกลับบัญชีของคุณ ไปที่ Drive C > Program Files > WindowsApps
- หาโฟลเดอร์ทุกอันที่มีคำว่า "WindowsCalculator" สำหรับแต่ละโฟลเดอร์ ต้องไป Properties เปลี่ยนเจ้าของจาก SYSTEM เป็นบัญชีของคุณ แล้วให้สิทธิ์เต็ม
- ลบโฟลเดอร์ทั้งหมดที่มี keyword "WindowsCalculator" ตอนนี้สามารถติดตั้ง Calculator ใหม่จาก Windows Store ได้
บทความที่คล้ายกัน:
Start menu และ Cortana ไม่ทำงาน