TrustedInstaller.exe คืออะไร และทำหน้าที่อะไร?
TrustedInstaller.exe เป็น Process ของ Microsoft ที่ถูกต้อง Built-in ใน Windows ตั้งแต่ Vista เป็นต้นมา ใช้โดย Windows Modules Installer Service ซึ่งจัดการ Installation, Modification, และ Removal ของ Windows Components ทั้ง Optional และ Important Windows Updates ดังนั้นมันมีสิทธิ์เข้าถึงแก้ไขไฟล์เหล่านี้ได้ตามที่มันเห็นเหมาะสม
มีไฟล์และโฟลเดอร์บางส่วนอยู่ภายใต้ Ownership ของ User Account ชื่อ TrustedInstaller ตัวอย่าง: Program Files และ Windows Folders รวมถึง Windows.old Folder ที่สร้างเมื่อ Upgrade จาก Windows เวอร์ชันก่อนเก็บไฟล์เก่าไว้
โฟลเดอร์เหล่านี้มีข้อมูลละเอียดอ่อนสำคัญต่อความเสถียรของ Windows ทั้งระบบ แม้ไม่แนะนำให้แก้ไขเนื้อหา แต่สามารถ Take Ownership ให้อยู่ภายใต้ User Account ของคุณได้
ควรลบ TrustedInstaller หรือไม่?
TrustedInstaller เป็น Process จริงของ Microsoft ที่มีบทบาทสำคัญให้ Windows Updates ดาวน์โหลดและติดตั้งได้ถูกต้อง TrustedInstaller.exe ปรากฏใน Malware Lists บนอินเทอร์เน็ต แต่ไม่ได้หมายความว่าไฟล์เองเป็น Malware
อย่างไรก็ตาม มันอาจถูก Hijack โดย Malware ประเภทเฉพาะที่ชื่อเดียวกัน หากไฟล์ถูก Hijack แฮกเกอร์อาจเข้าถึง Camera และ Microphone ของเครื่อง ซึ่งน่ากลัวมาก ต้องใช้ Anti-malware Program ที่มีประสิทธิภาพปกป้อง OS เสมอ
สำคัญ: ไฟล์ระบบสำคัญนี้ ไม่ควรลบ เด็ดขาด การลบอาจทำให้ระบบไม่เสถียรและ Windows Updates มีปัญหา สิ่งที่ทำได้คือ Take Ownership ออกจาก User Account TrustedInstaller
วิธีเปลี่ยน Ownership ของ TrustedInstaller
แม้ไม่แนะนำลบ TrustedInstaller.exe แต่ก็ไม่แนะนำ Take Ownership จาก User Account ของมัน เหตุผล: ไฟล์ภายใต้ Account นั้นคือ System Files การแก้ไขอาจทำปัญหใหญ่ให้ OS
ตัวอย่าง: โฟลเดอร์ System32 ใน Windows Directory มีไฟล์สำคัญมากสำหรับ Windows OS ทำงานปกติ ปกติ TrustedInstaller ป้องกันไม่ให้ Rename โฟลเดอร์ แต่หาก Take Ownership และบังคับ Edit Windows จะ Crash ต้อง Repair หรือ Restore OS
หากยังต้องการดำเนินการ Take Ownership ตามขั้นตอน (ความเสี่ยงของตัวเอง):
- ไปที่ File/Folder ที่ต้องการ Take Ownership คลิกขวา Properties สำหรับ Guide นี้ Demo ด้วย Folder "Program Files"
- Properties Page ไป Tab "Security" กดปุ่ม "Advanced" ท้ายหน้าต่าง
- คลิก Link "Change" ข้าง TrustedInstaller บนสุดหน้าต่าง
- พิมพ์ "Administrators" ใน Textbox กด "Check Names"
- Windows จะเติม String ที่เหลือ ให้ Ownership ให้ Administrators ทุกบัญชีบนเครื่อง กด OK
- จะเห็น Owner เปลี่ยนเป็น Administrators มี Checkbox "Replace owner on subcontainers and objects" ใต้ TiCK เพื่อ Apply Ownership Change ให้ไฟล์ทั้งหมดในโฟลเดอร์ กด OK กลับไปหน้า Properties
- เลือก Administrators จาก List ติ๊ก "Full Control" ให้ Administrator Accounts เข้าถึงไฟล์ได้ กด OK สองครั้ง เสร็จสิ้น
หมายเหตุ: หากต้องการคืน Ownership ให้ TrustedInstaller ทำขั้นตอนเดียวกันจน Step 4 พิมพ์ NT Service\TrustedInstaller ใน Textbox แทน กด "Check Names" String จะกลายเป็น TrustedInstaller กด OK บันทึก
ปัญหาที่ Process อาจก่อให้เกิด และวิธีแก้
หลาย User ร้องเรียน TrustedInstaller กิน CPU มากเกินไป แม้เป็นเรื่องปกติ แต่หากกิน Chunk ใหญ่ผิดปกติ อาจมีปัญหา สามารถลอง Fix TrustedInstaller.exe หรือ Disable เลย
ยังมีโอกาสน้อยว่า Executable ถูก Malware Hijack อาจนำไปสู่ Privacy Threat ร้ายแรง ต้องแก้ทันที วิธีแก้:
1. Clear Problem History
- พิมพ์ "Problem reports" ใน Search Bar คลิก "View all problem reports"
- คลิก "Clear all problem reports button" ใต้หน้าต่าง
- Popup ยืนยัน คลิก "Clear all" ยืนยัน
2. Disable TrustInstaller ผ่าน Services Manager
ทำได้โดย Disable Automatic Updates วิธี:
- Win+R เปิด Run Dialog
- พิมพ์
services.mscEnter เปิด "Services Manager"
- เลื่อนลงท้าย List หา Service "Windows Update"
- คลิกขวา Properties
- Drop-down "Startup type" เลือก "Disabled" กด OK บันทึก ยืนยัน Popup
หมายเหตุ: นอกจาก services.msc ยังมี Run Commands มากมายใน Windows ควรคุ้นเคย ดูเพิ่มได้
3. Disable TrustInstaller ผ่าน System Configuration
- Win+R เปิด Run Dialog
- พิมพ์
msconfigEnter เปิด "System Configuration"
- ไป Tab Services หา "Windows Modules Installer" Service
- Uncheck Service นี้ กด OK บันทึก
4. รัน System File Checker Scan
System File Checker (SFC) เป็น Built-in Tool สแกน OS ทั้งหมด หา Corrupted System Files ซ่อมแซมกลับสู่สภาพทำงานได้ อาจตรวจจับและแก้ปัญหา TrustedInstaller ได้
- Win+R เปิด Run Dialog
- พิมพ์
cmdแล้ว Ctrl+Shift+Enter เปิด Admin Mode กด OK ยืนยัน
- พิมพ์
sfc /scannowใน Command Prompt Enter
- รอ SFC Scan เสร็จและซ่อมแซมไฟล์เสียหายอัตโนมัติ อาจนาน
- เสร็จแล้ว Restart เครื่อง
หมายเหตุ: SFC ช่วยได้มากหาก OS มี Missing/Corrupted System Files คุ้มค่าที่จะเรียนรู้ SFC Scannow Command ทั้งหมด
5. สแกนเครื่องด้วย Anti-Malware Solution
มี Malware ประเภทน่ากลัวที่ยึด TrustedInstaller.exe ใน OS และแทนที่ด้วยไฟล์ตัวเองชื่อเดียวกัน ผลคือ Privacy Invasion ร้ายแรง: Camera และ Mic ถูก Hijack
Windows Defender สแกน Malware ได้ แต่แนะนำ Top-tier Third-party Anti-malware แทน เพราะมีประสิทธิภาพมากกว่า ยอดนิยมคือ Malwarebytes: App อันทรงพลังแต่เบา Free Trial 14 วัน
คำถามที่พบบ่อย
1. TrustedInstaller.exe อยู่ที่ไหน?
Executable File อยู่ที่ Directory: "C:\Windows\servicing\TrustedInstaller.exe"
"C:\" หมายถึง Drive ที่ติดตั้ง Windows OS
2. ทำไม TrustedInstaller ใช้ CPU มาก?
ตอน Scan Updates TrustedInstaller ทำงานคู่กับ Windows Update Service ทำงานค้นหา ยังคงค้นหาหลัง Download/Install Update ใหม่เสร็จ ดังนั้นมักเห็น Process นี้กิน CPU มาก ปกติรอสักครู่จน Process Scan เสร็จ CPU Usage จะกลับมาปกติ