Here is a safer way to "register" kontakt libraries (without digging into the registry itself).
Remove/Add Library
In Kontakt/Kontakt Player 3.5 and higher, open the standalone Kontakt program and select the "Libraries" tab. Locate the library wallpaper/panel in the list at the left, select the gear icon at the lower right and click "remove library". Note that this does not remove the library from your hard drive, only from the Kontakt program.
Add the Library to Kontakt again by selecting "Add Library" from the Kontakt "Libraries" panel and then selecting the root folder of the library on your system.
The idea behind this method is to allow the 64-bit Kontakt program to write the library information to the system again as doing so will result in the information being written in the 64-bit paths Sibelius 7 requires. If this does not resolve the issue, the Windows Registry must be edited.
Gleaned from http://www.soundsetproject.com/support/kb/use/kontakt-autoload-sibelius-7-64bit/. Thanks Jonathan.
Remove/Add Library
In Kontakt/Kontakt Player 3.5 and higher, open the standalone Kontakt program and select the "Libraries" tab. Locate the library wallpaper/panel in the list at the left, select the gear icon at the lower right and click "remove library". Note that this does not remove the library from your hard drive, only from the Kontakt program.
Add the Library to Kontakt again by selecting "Add Library" from the Kontakt "Libraries" panel and then selecting the root folder of the library on your system.
The idea behind this method is to allow the 64-bit Kontakt program to write the library information to the system again as doing so will result in the information being written in the 64-bit paths Sibelius 7 requires. If this does not resolve the issue, the Windows Registry must be edited.
Gleaned from http://www.soundsetproject.com/support/kb/use/kontakt-autoload-sibelius-7-64bit/. Thanks Jonathan.