|It's not the version of Windows you are using - you would fare no better on Windows XP or indeed Windows 7 where SM cards are concerned. - it's the obsolete hardware you are using.|
SM cards were discontinued quite some time ago before multi-format card-readers really took off. Consequently, the manufacturer's of card readers today don't support an obsolete format. Time to upgrade your camera my friend - SD is the card format almost everyone is using now.
Don't make life even more difficult for yourself than it needs to be - the technology is out there, embrace it and make life easier.