@bostonBC I installed and deleted a few games then reloaded cache, did the same thing 2 more times and I'm not getting a corrupted .db cache file. It might be isolated to your specific HDD, have u tried a different non-3TB HDD?
I have had it happen on my 3TB, 2TB and I just setup a 1TB drive and the exact same thing happened.
Copied the apps and Wiiflow folder from my 2TB drive (so it wouldn't have to recreate the banner or cache files.
Plugged 1TB drive in and it showed 1189 games which was wrong. Hit home and rebuilt the cache. It showed the correct number of games (542). Exited and went back in and it took a while (minute +) to load. Shut everything down plugged into PC and have a USB1_WII.DB file with 0 bytes. Did a disk check and sure enough have the same directory corruption problems.
>>[Window Title]
Checking Disk WII_1TB (K
[Main Instruction]
Some problems were found and fixed
[Content]
Any files that were affected by these problems were moved to a folder named "Found" on the device or disk. Your device or disk is now ready to use.
If you removed the device or disk before all files were fully written to it, parts of some files might still be missing. If so, go back to the source and recopy those files to your device or disk.
[^] Hide details [Close]
[Expanded Information]
Volume WII_1TB created 2/5/2013 11:43 AM
Volume Serial Number is 1308-1257
Windows is verifying files and folders...
Removing nonvalid long folder entry from \wiiflow\cache\lists...
Removing nonvalid long folder entry from \wiiflow\cache\lists...
File and folder verification is complete.
576 KB in 2 recovered files.
Windows has made corrections to the file system.
976,520,352 KB total disk space.
192 KB in 5 hidden files.
19,648 KB in 605 folders.
790,215,808 KB in 9,148 files.
186,284,672 KB are available.
32,768 bytes in each allocation unit.
30,516,261 total allocation units on disk.
5,821,396 allocation units available on disk.
<<
Fixed corruption, deleted USB1_WII.DB file and it rebuilt it correctly the next time.