## Maintenance

1. How do I update my MiKTeX system?
2. Which is the best directory to keep .sty files where MiKTeX can find them?
3. How do I add new languages to the LaTeX format file?
4. How do I refresh the file name database?
 1. How do I update my MiKTeX system? You use MiKTeX Update Wizard (Start → MiKTeX → MiKTeX Update Wizard) to update installed packages. For more information, read the section Installing Updates in the MiKTeX manual. 2. Which is the best directory to keep `.sty` files where MiKTeX can find them? MiKTeX Package Manager takes care of the proper installation of well known LaTeX packages.If (for some reason) you have to install a package by hand, then you should copy the input files into the directory `tex\latex\misc` relative to a registered root directory. For example:Create the root directory `C:\Local TeX Files`.Create the sub-directory `tex\latex\misc` and copy your input files (`*.sty`, `*.cls`) here.Register the root directory (`C:\Local TeX Files`) in MiKTeX Options.For more information, read the section Integrating Local Additions in the MiKTeX manual. 3. How do I add new languages to the LaTeX format file? You use MiKTeX Options to add new languages. For more information, read the section Selecting Hyphenation Tables in the MiKTeX manual. 4. How do I refresh the file name database? If you have a command-prompt window open:```> `initexmf --update-fndb` ```If you prefer to use the graphical user interface:Use the Start menu to start MiKTeX Options.Click Refresh FNDB.