If not mistaken,the error occured after I misclick a notification of a antivirus software that request for a permission.My computer is using Windows 10.May I know how to solve this problem?
Windows Installer Service could not be accessed when I tried to install a msi file (Node.js)
1.3k Views Asked by Amoeba H AtThere are 2 best solutions below
stic-lab
On
I think your problem is not from the node.js but from the Windows installer itself.
I solved mine by following the instruction here (from the Microsoft forum).
Method 1:
Perform System File Check (SFC), and then check if this fixes the issue. Follow the steps:
a. Press “Windows Key + Q” to open Charms Bar.
b. Type “cmd” without quotes in the search box.
c. On the left pane, right-click on the “cmd” option and select “Run as Administrator”.
d. Type ‘sfc /scannow’ without quotes and hit enter.
Method 2:
I would also suggest you to run the System update readiness command. It detects incorrect manifests, cabinets or registry data, it may replace the incorrect data with corrected version available. Follow the steps. 4. Press Windows key + X. 5. Click command prompt (run as administrator). 6. In the Administrator: Command Prompt window, type the following commands. Press Enter key after each command:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
In my case, the first method solved the problem.
Related Questions in WINDOWS
- how to play a sounds in c# forms?
- Echo behaviour of Microsoft Windows Telnet Client
- Getting error while running spark-shell on my system; pyspark is running fine
- DirectX 9 With No SDK Installed - How To Translate a D3DMATRIX?
- Gradle 8.7 cannot find installed JDK 22 in IntelliJ
- 'IOException: The cloud file provider is not running', when trying to delete 'cloud' folder
- Cannot load modules/mod_dav_svn.so into server
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
- 32-bit applications do not display some files in Windows 10
- 'bun' is not recognized as an internal or external command
- mkssecreenshotmgr taking a screenshot
- Next js installation in windows 7 os
- Can't resize a partition using Mini Tool?
- Is there any way to set a printer as default according with Active Directory Policy Security Group and PC hostname?
- Electron Printing not working on Windows (Works on Mac)
Related Questions in DOWNLOAD
- Non-Expiring Direct Link Like When Clicked It Will Download Without Landing Any Page
- download all pdf files from website doesn't support wildcard
- Create the original download link after checking the domain
- How to Properly Interrupt the Download of a Background Image Using JavaScript
- ftp download for small datasets works but for more than 300KB not
- I need to have a look at all my private pine scripts and filter the scripts for certain words in TRADINGVIEW
- Renaming a file - Google API direct download link
- find out filename from URL
- How to download a file using a button on a ribbon on a Model Driven App with C# Plugins?
- JavaScript anchor file download - override file name from Content-Disposition header
- Node.js/Express File Download Returns 0-Byte Plaintext Files
- Downloaded file in Angular Application saved as Unconfirmed XXXXX.crdownload
- Replace urllib.request urlopen in PHP
- string PNG conversion Returns Blurry Image
- Java Selenium - cannot download image from Chrome browser and save as .png file
Related Questions in WINDOWS-10
- How to immediately apply DISPLAYCONFIG_SCALING display scaling mode with SetDisplayConfig and DISPLAYCONFIG_PATH_TARGET_INFO
- Spring @Scheduled cron fixed time doesn't work with OS suspension
- Swapping a healthy and unallocated partition in Windows 10
- Installing Docker on Windows 10
- Unexpected OS Shutdown
- Segfault GTK4 on windows 10
- FileSystemWatcher works reliably, unless I write to a log file
- IDT Audio Codec and Driver
- How can I use System.Security.Cryptography.ChaCha20Poly1305 on Windows 10?
- $WinREAgent folder keeps to automatically appear
- Powershell's InvokeVerb("delete") freezes after 22H2 update
- sdkmanager --list Exception in thread "main"
- Batch file wont run in Task Scheduler in Windows 10
- STM32 Not recognized by Windows 10
- C# X509Certificate2 private key disappear when GC occurs
Related Questions in WINDOWS-INSTALLER
- Wix bundle of third party exe and new msi cant figure out detect conditions
- create MSI that can be installed in console per user and per machine
- Invoke-command works only when any user is logged (msi install)
- Windows installer silently skips over component marked as 'Local'
- Customizing the Behavior of the BrowseDlg in WiX to Use a Custom Dialog for Invalid Directories
- Unable to format string in desired format - WiX
- Creating a Desktop Version of a Web Application (NextJS TypeScript Golang Echo)
- wix toolset radio button condition
- Creating an Installer Wizard
- Using msiexec on unattend.xml as SynchronousCommand but it run as asynchronous
- How to protect MSI installer digital signature from tampering
- I finished writing the code for an Android application, and it was in Python kivy, and while converting it to exe, this problem appeared
- Windows Installer Issue: Files Not Replaced After Major Upgrade - Seeking Assistance and Clarification
- WinAPI / WIX - How to detect if the MSI installer is running on ARM64 or x86?
- 'The cabinet file media1.cab required for this installation is corrupted and cannot be used ' in dowloading Node.js
Related Questions in REPAIR
- How will create the updater & repair window's in NSIS using NULL SCRIPT
- Run command from non-elevated cmd as admin
- Apache Cassandra, how to estimate amount of work for repair
- CLI RPI: How to fdisk and defrag your flashdisk
- Looking to write a powershell script to run chkdsk and read results
- Why Cassandra repair --partitioner-range requres to tun on each node of each datacenter in a cluster?
- Flyway - why all my schemas were deleted and how can i revert it
- Repairing corrupted JPEG images from character replacement
- Can we deploy workloads and services on GKE when the cluster is in repair mode?
- AttributeError: 'list' object has no attribute 'filter'
- AHK open excel workbook and repair
- Apache Cassandra : Does running nodetool repair with the full option on one node sufficient, or must it be run on every single node?
- Screeps repairer code only fix a few pieces of wall
- Import of CSV file causes file repair in Excel
- Cassandra V3 : repair thread hangs when running on multiple nodes
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

Blocking: This sort of problem can definitely be caused by an anti-virus software blocking access to the MSI in question. Disable the anti-virus temporarily and try again. If unable to do so, perhaps try to install on a virtual machine? (for testing or real use).
Windows Installer: Just to get it out of the way: I see some recommendations to re-register the Windows Installer components, but I prefer to eliminate other causes first (a broken Windows Installer usually indicates more serious system-wide problems - such as malware infection, or full disk or something else very fundamental).
Virustotal.com: Before temporarily disabling your anti-virus (the procedure for this is obviously different for each vendor), you should verify the actual binary or MSI using the virus checker interactively and also upload the file to https://www.virustotal.com/ to make sure the MSI isn't actually infected - if it is your anti-virus is doing its job.
Re-Download: It is also a good idea to re-download the MSI from the vendor site in case it has gotten corrupted during download. This happens very frequently. I have seen days wasted with corrupted installation media the unexpected cause. Virus test this new download too using https://www.virustotal.com/ (you want to check both old and new binary for malware - the file available for download can be infected).
Other Causes: There are a number of other causes that are common for failing installers. I have several older answers on this, but maybe this is the easier one to browse: Common causes of failed installations (setup.exe or mysetup.msi fail to install). Here is a quick extract (please do visit the link):
The most common issues seem to be:
security software interference,malware infected machine,corrupted download,missing runtimes,out of disk space,blocking mechanisms on the machine from corporate policies, etc...Other Links: