Skip to content

NVDA portable copy will not start, reports missing DLL #7975

@philrigby62

Description

@philrigby62

Firstly let me say that I am totally new to NVDA. I only downloaded it for the first time today so please forgive me if my following error report is not up to standards expected on here.

I created a portable copy of NVDA when running the downloaded NVDA installer for the first time on my Windows 7 machine. If I then chose to continue to leave NVDA running, it carried on working OK. However, if I stopped NVDA after the installation of the portable copy and then ran c:\users\<MyUserName>\nvda\nvda.exe, which is where I chose to install the portable copy, NVDA crashes immediately complaining that the following DLL is missing from my computer:

api-ms-win-core-rtlsupport-l1-2-0.dll.

I even tried running the portable nvda.exe from the command prompt with the -l 10 option to get detailed debug logging but that produced nothing at all useful in the $temp%\nvda.log. Because it is so short and so unhelpful, I've just pasted it in here:

INFO - __main__ (11:48:40.575):
Starting NVDA
DEBUG - __main__ (11:48:40.575):
Debug level logging enabled

That's all that is seen in the log file.

I do not want to do a full install on my machine at this stage as I want to try out NVDA in a non-invasive way first. That is why I am trying to use a portable copy.

I'm running Windows version 6.1, build 7601, service pack 1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugbug/regressioncomponent/installerp2https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions