• Please review our updated Terms and Rules here

Purge USB caches in OSX

RickNel

Veteran Member
Joined
Apr 24, 2009
Messages
640
Location
Canberra, Australia
I've recently had a problem with OSX (Tiger) not recognising a USB device. The problem was resolved when I re-installed Tiger as a clean install. So I believe there should have been a way to clear the USB device properties cache, similar to purging Windows Registry items.

How do you clear a possibly corrupted USB device enumeration cache, or particular device record, in OSX?

Rick
 

ClassicHasClass

Veteran Member
Joined
Mar 22, 2013
Messages
1,711
Location
(not so) sunny (No) So Cal
For 10.4, the kextd caches are stored in /System/Library/Caches/com.apple.kernelcaches/ . Conceivably you could just erase the contents of that directory and then immediately reboot to have kextd rebuild them, or, if you wanted a scorched earth approach, whack everything in /System/Library/Caches/ . I'd boot the kernel in verbose mode after clearing the cache just to make sure it properly enumerates devices afterwards.

That said, I've never had to do this.
 
Top