Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ข้อผิดพลาด 'netsession_mac' ไม่ได้รับการปรับให้เหมาะกับ Mac บน macOS Mojave

หากคุณเคยดูหนัง Netflix บน Mac คุณน่าจะมี netsession_mac ติดตั้งอยู่บนคอมพิวเตอร์ หากคุณเห็นกระบวนการนี้ทำงานในพื้นหลัง อย่ากลัว เพราะมันไม่ใช่ไวรัส แต่มันคือกระบวนการที่เว็บไซต์และแอปบางอย่างใช้

อย่างไรก็ตาม ผู้ใช้ Mac บางรายถูกรบกวนโดยข้อผิดพลาดที่เกี่ยวข้องกับ Netsession ใน macOS Mojave ตามรายงาน ข้อผิดพลาดระบุว่า "netsession_mac ไม่ได้รับการปรับให้เหมาะกับ Mac และต้องได้รับการอัปเดต" ผู้ใช้ที่รายงานข้อผิดพลาดนี้กล่าวว่าข้อความผิดพลาด "netsession_mac ไม่ได้รับการปรับให้เหมาะกับ Mac" ปรากฏทุกครั้งที่พยายามเปิดโปรแกรม

ข้อความผิดพลาดมักจะอ่านว่า:

"netsession_mac ไม่ได้รับการปรับให้เหมาะกับ Mac

เคล็ดลับ: สแกน Mac เพื่อหาปัญหาประสิทธิภาพ ไฟล์ขยะ แอปอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าลง

แอปนี้ต้องได้รับการอัปเดตโดยนักพัฒนาเพื่อปรับปรุงความเข้ากันได้

ข้อผิดพลาดนี้ไม่ทำอะไรมาก นอกจากป้องกันไม่ให้เปิดโปรแกรมที่ต้องการ แต่มันรบกวน โดยเฉพาะหากคุณต้องการแอปหรือเว็บไซต์ที่กำลังพยายามเข้าถึงอยู่

ก่อนที่เราจะพูดถึงวิธีแก้ปัญหานี้ ให้เราดูกระบวนการ Netsession เพื่อเข้าใจว่ามันทำงานอย่างไรและควรทำกับมันอย่างไร

Netsession_Mac คืออะไร?

ผู้ใช้ส่วนใหญ่ไม่รู้จัก Netsession_mac จึงมักเข้าใจผิดว่าเป็นไวรัส Netsession_mac เป็นกระบวนการที่ถูกต้องที่เกี่ยวข้องกับ Akamai Technologies ซึ่งถือเป็นเครือข่ายส่งเนื้อหา (CDN) ที่ใหญ่ที่สุดในโลก กระบวนการนี้ทำให้คุณสามารถดาวน์โหลดและสตรีมเนื้อหาจากอินเทอร์เน็ตได้อย่างราบรื่น

เว็บไซต์วิดีโอตามความต้องการส่วนใหญ่ เช่น Netflix, Hulu และ Amazon พึ่งพา Netsession ในการส่งเนื้อหาผ่านเครือข่ายที่เสถียรและน่าเชื่อถือ แอปพลิเคชันที่ต้องการดาวน์โหลดซอฟต์แวร์ขนาดใหญ่ เช่น โปรแกรม Adobe ก็ใช้ Netsession เช่นกัน

นี่คือบริษัทซอฟต์แวร์บางส่วนที่ใช้ Akamai Netsession ส่งเนื้อหาให้ลูกค้า หากคุณใช้แอปจากบริษัทเหล่านี้ นั่นอาจเป็นวิธีที่ Netsession ถูกติดตั้งบน Mac ของคุณ:

  • เว็บไซต์ของ Apple, iTunes Store และ QuickTime
  • Microsoft Windows Media
  • BBC iPlayer
  • Hulu
  • China Central Television (CCTV)
  • Trend Micro
  • Valve Corporation's Steam (ซอฟต์แวร์)
  • Adobe Systems
  • ESPN
  • Yahoo
  • NBC Sports
  • AMD
  • Red Hat
  • Sony PlayStation
  • MTV Networks
  • NASA
  • HP
  • AutoTrader
  • Airbnb

Netsession_mac อาจแสดงภายใต้รูปแบบชื่อที่แตกต่างกัน เช่น rsmac_3744 Netsession ใช้เทคโนโลยี Peer-to-Peer (P2P) เพื่อส่งเนื้อหาโดยใช้เซิร์ฟเวอร์จำนวนมาก หมายความว่าคุณจะแบ่งปันทรัพยากรคอมพิวเตอร์กับคนอื่นในเครือข่าย P2P เพื่อให้การดาวน์โหลดและอัปโหลดเนื้อหาเชื่อถือได้มากขึ้น

แม้ netsession_mac จะไม่เก็บข้อมูลส่วนตัว บางผู้ใช้ก็รู้สึกรำคาญที่ต้องแบ่งปันแบนด์วิธกับผู้ใช้อื่นในเครือข่าย

สาเหตุของข้อผิดพลาด 'Netsession_mac ไม่ได้รับการปรับให้เหมาะกับ Mac'

ทุกครั้งที่คุณเจอข้อผิดพลาด "ไม่ได้รับการปรับให้เหมาะกับ Mac" หมายความว่าคุณอาจกำลังรันแอปพลิเคชันที่ล้าสมัย ในกรณีนี้ netsession_mac ที่คุณติดตั้งบน Mac เป็นแอป 32-bit Apple ได้ประกาศไว้ก่อนหน้านี้ว่าจะทิ้งแอปพลิเคชัน 32-bit เริ่มตั้งแต่ macOS Mojave

ทุกครั้งที่ผู้ใช้พยายามรันแอป 32-bit ใน macOS Mojave จะเจอข้อผิดพลาด "ไม่ได้รับการปรับให้เหมาะกับ Mac" และไม่สามารถเปิดแอปได้ หมายความว่าคุณไม่สามารถเปิดแอปที่ใช้ netsession_mac ได้ เพื่อยืนยันว่า netsession_mac ของคุณเป็นแอป 32-bit หรือไม่ ให้ทำตามขั้นตอนด้านล่าง:

  1. คลิก About This Mac (เกี่ยวกับ Mac นี้) ภายใต้ เมนู Apple
  2. คลิกที่ System Report (รายงานระบบ)
  3. ไปที่ Software > Applications (ซอฟต์แวร์ > แอปพลิเคชัน) แล้วหากระบวนการ Netsession
  4. ดูที่คอลัมน์ 64-Bit (Intel) เพื่อตรวจสอบว่าบอก Yes หรือ No

ถ้าคอลัมน์สุดท้ายบอกว่า no แสดงว่า netsession_mac ของคุณเป็นแอป 32-bit คุณสามารถถอนการติดตั้ง Netsession จาก Mac เพื่อแก้ไขข้อผิดพลาดนี้ได้เลย

วิธีถอนการติดตั้ง Akamai Netsession จาก Mac

คำถามแรกที่อาจคิดคือ 'ปลอดภัยไหมที่จะถอนการติดตั้ง Netsession?' คำตอบคือ ใช่ การลบซอฟต์แวร์นี้จะไม่ทำให้แอปของคุณทำงานไม่ได้ Akamai Netsession เพียงแค่ช่วยดาวน์โหลดและอัปโหลดเนื้อหาภายในเครือข่าย P2P อย่างไรก็ตาม คุณอาจประสบประสิทธิภาพลดลง เพราะความเร็วดาวน์โหลดช้าลงหรือไม่น่าเชื่อถือบางครั้ง

แต่ถ้า Netsession ป้องกันไม่ให้คุณเปิดแอป การลบมันจึงเป็นวิธีที่เป็นปฏิบัติจริง

มี 4 วิธีที่แตกต่างกันในการกำจัด netsession_mac บน Mac คุณสามารถเลือกวิธีถอนการติดตั้งที่ชอบจากรายการด้านล่าง ก่อนถอนการติดตั้ง Netsession ให้สำรองไฟล์สำคัญก่อน เพื่อความปลอดภัย

วิธีที่ 1: ใช้ Akamai AdminTool

นี่เป็นวิธีตรงไปตรงมาที่สุดในการลบ Netsession จากคอมพิวเตอร์ เพียงค้นหาโฟลเดอร์ติดตั้ง Akamai บน Mac และรันโปรแกรมถอนการติดตั้งจากที่นั่น โฟลเดอร์ติดตั้งมักอยู่ที่ ~/Applications/Akamai/ เพียงดับเบิลคลิกที่โปรแกรมถอนการติดตั้งเพื่อเปิด แล้วปฏิบัติตามคำแนะนำวิธีลบ Netsession จาก macOS

วิธีที่ 2: ถอนการติดตั้งผ่าน Terminal

หากใช้โปรแกรมถอนการติดตั้งไม่ได้ด้วยเหตุผลบางอย่าง คุณสามารถลบ netsession_mac โดยใช้คำสั่งพิเศษ วิธีทำ:

  1. ไปที่ Finder > Go > Utilities แล้วคลิก Terminal เพื่อเปิดคอนโซล
  2. เปิดโฟลเดอร์ติดตั้ง Akamai Netsession ซึ่งอยู่ที่: ~/Applications/Akamai/.
  3. ใน Terminal ให้คัดลอกและวางคำสั่งนี้ แล้วกด Enter: /admintool uninstall -force.

รอจนกระบวนการเสร็จ แล้วปิด Terminal

วิธีที่ 3: ถอนการติดตั้งโดยไม่ใช้ AdminTool

หาก AdminTool หายไป เสียหาย หรือบกพร่อง ตัวเลือกของคุณคือลบโฟลเดอร์แอปพลิเคชันเอง ไฟล์ .plist ของ Netsession และองค์ประกอบทั้งหมดที่เกี่ยวข้องกับ Akamai ปฏิบัติตามขั้นตอนด้านล่างเพื่อลบ Netsession จาก Mac ให้หมด แม้ไม่มี AdminTool:

  1. หยุดกระบวนการ netsession_mac โดยเปิด Activity Monitor
  2. หา netsession_mac in รายการงาน แล้วคลิกที่มัน
  3. คลิกปุ่ม x เล็กๆ ที่ปรากฏ เพื่อหยุดกระบวนการ
  4. ต่อไป เปิด Terminal จาก Utilities แล้วเปิดโฟลเดอร์ติดตั้ง Akamai: ~/Applications/Akamai/.
  5. ในคอนโซล Terminal ให้พิมพ์รายการคำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่งเพื่อรัน:

launchctl unload ~/Library/LaunchAgents/com.akamai.client.plist

rm -rf ~/Applications/Akamai

rm -rf ~/Library/LaunchAgents/com.akamai.single-user-client.plist

rm -rf ~/Library/PreferencePanes/AkamaiNetSession.prefPane

ปิด Terminal เมื่อทำขั้นตอนเหล่านี้เสร็จ ลบองค์ประกอบ Akamai และไฟล์ขยะอื่นๆ ให้หมดโดยใช้ Outbyte macAries รีสตาร์ทคอมพิวเตอร์หลังจากนั้น และตรวจสอบว่าข้อผิดพลาด netsession_mac แก้ไขแล้วหรือยัง

วิธีที่ 4: ป้องกันไม่ให้ Netsession โหลด

หากคุณไม่สะดวกที่จะลบไฟล์ทั้งหมดนี้ หรือวางแผนจะใช้ Netsession ในอนาคต คุณสามารถเลือกหยุดไม่ให้มันโหลด แทนที่จะถอนการติดตั้งทั้งหมด วิธีทำคือ ป้องกันไม่ให้ไฟล์ .plist โหลดบน Mac โดยทำตามขั้นตอนด้านล่าง:

  1. เปิด Terminal ตามคำแนะนำข้างต้น
  2. พิมพ์คำสั่งต่อไปนี้ในคอนโซล แล้วกด Enter: launchctl unload -w ~/Library/LaunchAgents/com.akamai.client.plist.
  3. ปิด Terminal และรีบูท Mac

สรุป

Akamai Netsession มีประโยชน์สำหรับการสตรีมหนังและดาวน์โหลดซอฟต์แวร์ขนาดใหญ่อย่างราบรื่นและมีประสิทธิภาพ แต่ถ้า Mac ของคุณรัน macOS Mojave คุณน่าจะเจอข้อผิดพลาด "netsession_mac ไม่ได้รับการปรับให้เหมาะกับ Mac" เพราะแอป 32-bit เช่น Akamai Netsession ไม่ได้รับการรองรับอีกต่อไป

คุณสามารถใช้วิธีข้างต้นเพื่อลบ Akamai Netsession ออกจาก Mac ได้อย่างปลอดภัย เมื่อ netsession_mac ถูกลบแล้ว คุณจะสามารถเปิดแอปที่ต้องการได้