We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
"Your PC settings only let you install verified apps" when installing DinoCapture
Problem
After downloading or attempting to open DinoCapture 2.0, Windows prevents the installation and shows a prompt: "Your PC's settings only let it install verified apps from the Store"

Solution
This problem is a setting on your computer that prevents third-party apps from being installed.
- Click on your Windows Start menu.
- Open Settings.
- Click Apps.
- Under "Choose where to get apps" click the dropdown arrow to see the options.
- Choose: Allow apps from anywhere: This means you can install any apps from any source.