What causes desktop application errors during installation?
Learn from the community’s knowledge. Experts are adding insights into this AI-powered collaborative article, and you could too.
This is a new type of article that we started with the help of AI, and experts are taking it forward by sharing their thoughts directly into each section.
If you’d like to contribute, request an invite by liking or reacting to this article. Learn more
— The LinkedIn Team
Installing a desktop application should be a simple and straightforward process, but sometimes you may encounter errors that prevent you from completing the installation. These errors can be frustrating and confusing, especially if you don't know what causes them or how to fix them. In this article, we will explain some of the common causes of desktop application errors during installation and how to troubleshoot them.
One of the possible causes of desktop application errors during installation is compatibility issues. This means that the application you are trying to install is not compatible with your operating system, hardware, or other software. For example, you may get an error message if you try to install a 64-bit application on a 32-bit system, or if you try to install an application that requires a specific version of .NET Framework that you don't have. To avoid compatibility issues, you should always check the system requirements and specifications of the application before downloading and installing it. You can also use the compatibility mode or troubleshooter to run the application in a different environment.
-
Arslan Ilyas
IT Support Engineer | Junior Network Administrator | 4 years Experience of Technical Support Engineer
1) Incompatible System Requirements 2) Corrupted Installation Files 3) Lack of Administrative Privileges 4) Conflicts with Existing Software 5) Insufficient Disk Space 6) Security Software Blocking Installation 7) Incomplete Previous Installations 8) Network Issues 9) User Account Control (UAC) Settings.
-
Naeem Dal
IT Support Specialist | System Administration
Absolutely, compatibility issues can be a pain. It's always wise to check the system requirements before installing any application. Ensuring that the operating system and the software version are updated and compatible with the architecture might resolve the problem. Try running the installer as an administrator, and if the issue persists, consider using compatibility modes such as Windows Compatibility Mode to run older applications on newer systems. If nothing works, seeking application support or forum guidance can shed light on potential fixes. Playing with the registry or modifying any DLL files should not be done; this could lead to malfunction of the OS or other applications.
-
Takunda Mapako
ERP Consultant
Ensure you ALWAYS install using an Admin account, with full rights. Or use the "run as Administrator" option. This avoids errors due to the application not having full read/write rights to certain areas e.g. Windows Registry
Another possible cause of desktop application errors during installation is corrupted files. This means that the files of the application are damaged or incomplete, either due to a faulty download, a virus infection, or a disk error. For example, you may get an error message if the installer file is missing, corrupted, or tampered with, or if the application files are unreadable or inaccessible. To avoid corrupted files, you should always download the application from a reputable and secure source, scan your system for viruses and malware, and check your disk for errors. You can also use a file repair tool or a checksum tool to verify the integrity of the files.
-
Naeem Dal
IT Support Specialist | System Administration
Corrupted files can wreak havoc on installations. It's critical to ensure the application download is from a trusted source (verify the signature) and not interrupted during the download process (verify the actual mentioned size and download size), avoid pirated applications. Scanning the installer for malware before running it is always a good practice. If the application fails to install due to file corruption, downloading the application again can resolve the issue. Also, verifying file integrity through a checksum tool or re-downloading can help ensure the application's files are complete and secure. Use the System File Checker tool to repair missing or corrupted operating system files.
-
Mikio Nakamaru
Analista de Segurança da Informação | Infraestrutura | Intune | Defender | Soluções Microsoft | Mentor de Carreira | Palestrante
Preventive Measures: 1) Download from Reputable Sources: Choose official sources to download applications, avoiding third-party sites. 2) Regular Scans: Use antivirus software for system scans to prevent malware-related file corruption. 3) Disk Health Checks: Periodically examine storage device health using built-in OS tools. 4) File Integrity Verification: Verify downloaded files with checksums or digital signatures. 5) File Repair Tools: Use built-in repair mechanisms or external tools for suspected file corruption.
-
Joana Gjikokaj
IT Support Specialist @ Booking.com
Errors during installation can be caused from: 1. Bug in the Installer 2. Network connectivity issues 3. User Permissions 4. Not enough disc space
Another possible cause of desktop application errors during installation is insufficient permissions. This means that you don't have the required rights or privileges to install the application on your system. For example, you may get an error message if you try to install the application in a protected folder, such as Program Files, or if you try to modify the registry or system files. To avoid insufficient permissions, you should always log in as an administrator or use the run as administrator option when launching the installer. You can also change the security settings or ownership of the folder or file that you want to install the application to.
-
Naeem Dal
IT Support Specialist | System Administration
Insufficient user permissions during application installation can arise when the user lacks the necessary rights, often seen in domain-joined systems with limited permissions or restricted group policies. To resolve such issues, logging in as an administrator or using 'run as administrator' when launching the installer can help. Check for the background processes to see if those are causing the issue or run an antivirus/malware program. For broader restrictions, consulting domain administrators for policy limitations are advised, or consult the IT admin in a non-domain environment.
-
Dotan Mazor
Senior Support Engineer at Morphisec
Running as Admin is not enough. A domain user may be in the "Domain Admins" group, but also in other groups that lower his permissions. Remember: the lesser policy is the one that matters. A quick check can be to create a temporary local user that's in the LOCAL Administrators user group, log in with that user and then try running the installation. If this works, then your customer's IT Admins have some work to do.
-
Krishna Chaitanya ™
Vice President | Ex: Radio Jockey | Brand Curator & Content Creator
Are you supposed to do this? Knowing it is not sufficient, gaining the right access only will open the doors for you. Let the owner do his job, if you are just the tenant...
Another possible cause of desktop application errors during installation is conflicting programs. This means that another program or process is interfering with the installation of the application, either by using the same resources, blocking the access, or causing a crash. For example, you may get an error message if you try to install the application while another program is running in the background, such as an antivirus, a firewall, or a download manager. To avoid conflicting programs, you should always close all other programs and processes before installing the application, or use the safe mode or clean boot option to start your system with minimal services and drivers.
-
Johnny Chicot
Network Support/Voice Analyst at Canadian Blood Services
A good example would be installing GPU/video card drivers. Its always recommended to boot into safe mode and uninstall the old drivers via Applications Like Display Driver Uninstaller (DDU) before installing new drivers. This ensures the old drivers are completely uninstalled before the new ones are installed. Bad video drivers can lead to BSOD (blue screens of death) and other random issues within Windows.
Another possible cause of desktop application errors during installation is registry errors. This means that the registry, which is a database that stores information and settings for your system and applications, is corrupted, outdated, or invalid. For example, you may get an error message if the registry contains incorrect or missing entries for the application, or if the registry is too large or fragmented. To avoid registry errors, you should always backup your registry before installing or uninstalling any application, or use a registry cleaner or optimizer tool to scan and fix any issues.
-
Johnny Chicot
Network Support/Voice Analyst at Canadian Blood Services
I use CCleaner to clean up the registry when dealing with older entries but a backup is always recommended before installing new unknown applications just in case something goes wrong during the installation.
-
Marty Hughes
Customer Success Manager @ FishBowl | IT and Desktop Support Specialist | Driving Growth and Improving Solutions
Situation: I was installing a desktop application, but it was throwing more tantrums than a toddler at bedtime. Task: My mission, should I choose to accept it, was to troubleshoot these errors. Action: I turned detective, investigating compatibility issues, corrupted files, insufficient permissions, conflicting programs, and registry errors. Result: I triumphed over the errors, successfully installing the application. The client was over the moon, and I added a few more tricks to my IT wizard hat.
-
Cesar Simmonds
IT Support supervisor at Cermaq Chile
Since troubleshooting a failure during a software installation directly from the registry could be a hard work, I recommend to check first the event logs. They will give you more understandable information.
-
Dotan Mazor
Senior Support Engineer at Morphisec
Ask the user: When does this kind of behavior usually happen? Ask it generally. Not specific for your software. And more often than not, you'll find out that the user can tell you a lot of things that you'd never get from talking to higher level IT people. For instance: - "I sometimes have install issues while using the VPN" - "They always have to disable the antivirus if I want to install anything" - "Last time, they had to stop some service" Users know more than you give them credit to.
-
Kyle Manley
Cybersecurity | Infrastructure | Automation
Learn how to handle errors. This as a maxim encompasses all other categories. Applications generate errors, logs and events. Knowing where these are, how to read them and what questions to ask a search engine or reasoning engine in relation to them will save you hours of frustration.
-
Victor Dominique G.
IT Administrator at JLL
These are the things that I think are needed to take in mind in order to fix installation difficulties encountered during the installation of any desktop program: 1) It is a good idea that you do a thorough examination of system upgrades, encompassing both operating system and application updates. 2) To get rid of possible user profile corruption, it is preferable to create a new user profile and proceed with the installation process from that point. Finally, in case of recurring installation difficulties happen, it is advisable to seek assistance from the support team of the software in question or go to internet forums and communities for targeted troubleshooting guidelines pertaining to the said application.