> For the complete documentation index, see [llms.txt](https://captivatehelp.newbluelive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://captivatehelp.newbluelive.com/reference/installed-files-and-components.md).

# Installed files and components

Reference for IT administrators, integrators, and support staff: everything the Captivate installer puts on a machine, plus advanced removal steps. Most users never need this page — for normal installation, see [Install Captivate on Windows](/get-started/chapter-index/install-windows.md) or [Install Captivate on macOS](/get-started/chapter-index/install-macos.md).

## Windows

| Location                                               | Purpose                                                                                                                             |
| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| `C:\Program Files\NewBlueFX\Captivate\`                | Application binaries, including `NewBlueCaptivate.exe`.                                                                             |
| `C:\Program Files\NewBlueFX\Common\`                   | Shared runtimes used by all NewBlue products.                                                                                       |
| `C:\Program Files\NewBlueFX\Titler Content\Resources\` | Library graphics, fonts, and template content.                                                                                      |
| `C:\Program Files\NewBlueFX\Runtimes\nodejs\`          | Node runtime used by Data Controllers.                                                                                              |
| `C:\Program Files\NewBlueFX\uninstallers\`             | The product’s uninstaller executable.                                                                                               |
| Start menu shortcut                                    | **Captivate**.                                                                                                                      |
| Windows Firewall                                       | Inbound allow rules named **NewBlue Captivate** and **NewBlue Captivate Node Runtime**.                                             |
| Add/Remove Programs                                    | **NewBlue Captivate** followed by your edition — Sport, Broadcast, Enterprise, or the legacy Present.                               |
| File associations                                      | `.nbtlproj` (projects), `.nbtitle` (titles), `.nblayout` (layouts), `.nbtlpkg` (packaged projects), and other `nb*` document types. |
| Virtual webcam                                         | A DirectShow filter that Zoom, Teams, and other conferencing apps can pick as a camera.                                             |

The installer also installs Visual C++ redistributables in the background and, where a legacy NewBlue Titler Live 5 install is present, removes its entries and migrates their registry keys.

## macOS

| Location                                                         | Purpose                                                                                               |
| ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `/Applications/Captivate.app`                                    | The main application bundle.                                                                          |
| `/Library/Application Support/NewBlue/Captivate/`                | Captivate-specific resources.                                                                         |
| `/Library/Application Support/NewBlue/Titler Content/Resources/` | Library graphics, fonts, and template content shared with other NewBlue products.                     |
| `~/Documents/NewBlue/`                                           | Per-user content. Ownership is set to your account during install.                                    |
| `~/Library/Logs/NewBlue/`                                        | Log files. See [Troubleshooting](/troubleshooting/branch-index.md) when you need to send diagnostics. |

Where a legacy NewBlue Titler Live 5 install is present, the installer’s post-install step removes it. To keep TL5 alongside Captivate, copy the TL5 app bundle elsewhere before running the installer.

### Document types (macOS)

Captivate claims its own document types, named after the product as installed. On a stock install Finder describes a `.nbtlproj` as a **NewBlue Captivate Project**, and `.nbtlist` and `.nbtlpkg` as a **NewBlue Captivate Playlist** and **NewBlue Captivate Package**; a `.nbpak` is a **NewBlue Content Package**, shared with other NewBlue products. OEM builds show their own product name in place of Captivate. Double-clicking a project opens it in Captivate.

If you have several NewBlue applications installed, a project can occasionally open in the wrong one — more than one product may register the same document type, and macOS hands the file to whichever it registered most recently. To repoint them, select a project in Finder, press **Cmd+I**, set **Open with** to Captivate, and click **Change All**.

### Advanced removal (macOS)

The basic uninstall is dragging `/Applications/Captivate.app` to the Trash. For a complete removal:

* To remove the Virtual Webcam system extension, deactivate it from the Captivate Permissions dialog before dragging the app to the Trash. After the app is gone, clear the leftover system extension with `systemextensionsctl uninstall` from Terminal. Only do this if you no longer need the Virtual Webcam.
* To clear leftover preferences and support folders, delete `/Library/Application Support/NewBlue/Captivate/` and `~/Library/Preferences/com.newblue.TitlerLive.plist` (the macOS bundle identifier preserves the legacy "TitlerLive" string).
* Leave the shared content under `/Library/Application Support/NewBlue/Titler Content/Resources/` in place — other NewBlue products use it.

## Related

* [Install Captivate on Windows](/get-started/chapter-index/install-windows.md)
* [Install Captivate on macOS](/get-started/chapter-index/install-macos.md)
* [Activation flow reference](/reference/license-activation-flow.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://captivatehelp.newbluelive.com/reference/installed-files-and-components.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
