What does the hivelist key look like in your Vista 64-bit registry?
For example, using RegEdit export, here's my Vista 32-bit registry at a point in time (the number of hives can vary for several reasons):
Windows Registry Editor Version 5.00
"\\REGISTRY\\MACHINE\\HARDWARE"=""
"\\REGISTRY\\MACHINE\\SECURITY"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\SECURITY"
"\\REGISTRY\\MACHINE\\SOFTWARE"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\SOFTWARE"
"\\REGISTRY\\MACHINE\\SYSTEM"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\SYSTEM"
"\\REGISTRY\\USER\\.DEFAULT"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\DEFAULT"
"\\REGISTRY\\MACHINE\\SAM"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\SAM"
"\\REGISTRY\\MACHINE\\COMPONENTS"="\\Device\\HarddiskVolume3\\Windows\\System32\\config\\COMPONENTS"
"\\REGISTRY\\USER\\S-1-5-20"="\\Device\\HarddiskVolume3\\Windows\\ServiceProfiles\\NetworkService\\NTUSER.DAT"
"\\REGISTRY\\USER\\S-1-5-19"="\\Device\\HarddiskVolume3\\Windows\\ServiceProfiles\\LocalService\\NTUSER.DAT"
"\\registry\\machine\\Schema"="\\Device\\HarddiskVolume3\\Windows\\System32\\SMI\\Store\\Machine\\schema.dat"
"\\Registry\\User\\S-1-5-21-2736614755-4186107725-1336004102-1010"="\\Device\\HarddiskVolume3\\Users\\Owner\\ntuser.dat"
"\\Registry\\User\\S-1-5-21-2736614755-4186107725-1336004102-1010_Classes"="\\Device\\HarddiskVolume3\\Users\\Owner\\AppData\\Local\\Microsoft\\Windows\\UsrClass.dat"