It's impossible to say from the registry when something was added or modified.
I think you're doing well. Both Kaspersky and MBAM come up clean and they will find most things.
There are threats that these utilities cannot find, but we can do our best to mitigate for these.
I did some research on "TaRegLoc200" in Google. I got a page full of foreign language sites and my browser security add-on, WOT, (Web of Trust), noted some of these as suspect. However, I did see one German web site that mentions this. I don't read German but Google has a great translate option so I used that and got this Google page.
I don't know if that link will work for you, but apparently this page is about Text Aloud, and it says;
"TextAloud Text to MP3 or WMA unique conversion can save your daily
reading to audio files to download to your portable player. reading to audio files to download to your portable player. Listen to email, Listen to email,
online news, or important documents while you exercise, work or commute. online news, or important documents while you exercise, work or commute.
TextAloud is easy to learn so you can put it to work for you right away. TextAloud is easy to learn so you can put it to work for you right away".
When I use my browser Find option on that web page, (CTRL + F), for TaRegLoc200 it shows up as;
"The necessary key to this is stored here (from Activate.exe):
HKEY_CURRENT_USER\Software\Microsof\TARegLoc200 HKEY_CURRENT_USER \ Software \ Microsoft \ TARegLoc200"
and this is exactly what you describe. The web site for that is this Google translation page. It looks like another German site.
That looks safe to me and perhaps you can say if there was any Text to Speech software pre-installed on your system, or if you installed any such software yourself.
I did do a quick search of my own registry for anything Micorosft or Microsof but they were inconclusive, (in fact the 2nd search started giving me Microsoft entries so I stopped that as there will be thousands, but the first found nothing).
What can you do now?
There are further steps you can take if you want to investigate further;
1] An online scan at Housecall, http://housecall.trendmicro.com/
2] Check your MSCONFIG. If you don't have a Run shortcut in your Start Menu, use the Start Menu's search for run. When it lists Run click on that and then type in msconfig and click OK. In the "System Configuration Editor" that appears, click the Startup tab and this will list all software that loads at Startup. You can use that to identify anything that may be suspicious and search in Google.
3] Look at your Processes in the Task Manager, (right click the Taskbar, select Task Manager, then Processes tab). Make sure you have all processes listed, (there's an option at the bottom), and then use a web resource like AnswersThatWork.com to check through each in the list. It will take time but you can take tour time with it.
I hope that helps.
Mark