Matt,
This may help on the printer issue.

from the command line
"set devmgr_show_nonpresent_devices=1"
"start devmgmt.msc"
then select "show hidden devices"

Just because a device isn't shown in device manager doesn't mean Windows does not know about it.