MacBook Pro安装Insignia USB以太网适配器驱动后故障及卸载求助
Hey there, let's fix this frustrating Insignia Ethernet driver issue on your 2015 MacBook Pro step by step:
Third-party network drivers often leave scattered files across your system—here's how to fully remove them and get your Wi-Fi and Network Preferences back to normal:
1. Stop Running Kernel Extensions First
Open Terminal and run these commands to locate and unload any active Insignia/related kernel extensions (kexts):
# Search for Insignia or Realtek (common chipset for USB Ethernet adapters) kexts kextstat | grep -i insignia kextstat | grep -i realtek
If you find a matching kext (like com.insignia.driver.Ethernet or RealtekRTL8153.kext), unload it with:
# Replace [KEXT-NAME] with the actual filename you found sudo kextunload /Library/Extensions/[KEXT-NAME].kext # If it's in System/Library/Extensions instead, use that path sudo kextunload /System/Library/Extensions/[KEXT-NAME].kext
You'll need to enter your admin password (it won't show as you type).
2. Delete Driver Files & Associated Components
Remove all traces of the Insignia driver from these common locations:
- Kernel extensions folder:
sudo rm -rf /Library/Extensions/[KEXT-NAME].kext - Launch daemons/agents: Look for plist files with "Insignia" or "Ethernet" in the name, then delete them:
sudo rm /Library/LaunchDaemons/com.insignia.*.plist sudo rm /Library/LaunchAgents/com.insignia.*.plist - Applications folder: Check if there's an
Insignia Ethernet Utilityor similar app—drag it to the Trash and empty the Trash.
3. Clear System Caches & Preferences
Clean up leftover cache and preference files to avoid residual issues:
sudo rm -rf /Library/Caches/com.insignia.* sudo rm -rf /Library/Preferences/com.insignia.*
For an extra clean sweep, reboot your Mac into Safe Mode (hold Shift while starting up)—this automatically clears incompatible kexts and system caches. Once it boots, restart normally.
4. Verify the Fix
After rebooting, open System Settings > Network (or System Preferences > Network on older macOS versions). It should load instantly without crashing, and your Wi-Fi should work as expected. If you still see issues, check for remaining errors in the system log with:
log show --predicate 'process == "System Preferences"' --info --debug
Look for any Insignia/Ethernet-related errors in the output, then delete the remaining files mentioned.
内容的提问来源于stack exchange,提问作者TheStrangeQuark

