Installation is the act of making a computer program program ready for execution. Because the process varies programs often come with a specialized program responsible for doing whatever is needed for their installation. Installation may be part of a larger software deployment process. Cross platform installer builders that produce installers for Windows, Mac OS X and Linux include InstallAnywhere, InstallBuilder and Install4J. Installers for Microsoft Windows include Windows Installer, InstallShield, and Wise Installation Studio; free installer-authoring tools include NSIS, IzPack, Clickteam, InnoSetup, InstallSimple and WiX. Mac OS X includes Installer, and also includes a separate software updating application.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have an Inno setup program that installs my vb6 application.  The problem when a user installs the program is that the Windows computer or virus protection software always recognized it as a malicious or suspect software.  How can I stop Windows from doing that?
The 14th Annual Expert Award Winners
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

I’m trying to install windows 2008 r2 on a desktop computer (Lenovo ThinkCentre M72e), the installation goes well but mouse and keyboard won’t work to continue the install. Any advice?
I recently installed a trial version of SmartDraw on my Windows 10 computer.  The program worked fine, but doesn't meet my needs (and seems to slow down other things, though I'm not certain about that).  I tried to uninstall it using both its own Uninstall program and through my Windows uninstall program.  But I get an error message saying it can't open the INSTALL.LOG file (see below).  How can I get this program off my computer?

Install Log error

Good morning, a few weeks ago install a Vcenter Server Appliance 6.0 for a client. The installation was a success. But the client must obtain an active license in vmware.

He told me that they made a quote and they indicated these licenses and I wonder if he bought them all or only one:

Vmware Vsphere 6 Essentials Plus Kit for 3.

Basic Support / Suscription vmware vsphere.

Vmware Vcenter Server 6 Standard

Basic Support Suscription vmware vCenter.

He has only two Esxi.

Stay tuned to your comments.

How to move SQL system and temp databases.    As well as the FTdata folder, Jobs folder and logs folder.      I just loaded a brand new SQL 2016 standard edition.   During the installation I set the paths as follows.     D:\SQL Data for data.    D:\SQL Data\ for log ...  and D:\SQL Backup for backup.      my intent was to keep backups simple.     However the installation created another folder by default.    D:\MSSQL13.MSSQLSERVER\MSSQL    and then put another Data folder with the system database and temp database.     As well as the other folders mentioned above.

I would like to move this all to my folders I created manually for ease of backup.     All but I suppose the tempdb which I do not need to backup.   Perhaps though another root folder D:\SQL temp would be good for me to stay along the lines of keeping things simply.    

Is this normal for the installer to do this.    Would it be easier to remove and start over?
is there a way to change the ORGANIZATION NAME in Exchange server 2016.  I accidentally used a wrong name while preparing the installation to a new server.
I have been using VS 2008, and have installed VS 2015 side by side on the same computer. I have projects compiled in VS 20015 from another computer that compile just fine. But when I open those projects and try to compile them in the new VS 2015 on this computer they will not compile. In fact, even creating the simplest "Hello world" application will not compile.

I get errors on standard VS header files. For example, it throws errors and warnings on Windows.h like:

Warning      C4067      unexpected tokens following preprocessor directive - expected a newline      windows.h            

Error      C2061      syntax error: identifier 'LPCSTR'      
Error      C2061      syntax error: identifier 'BYTE'      

I can't figure out why this is happening. Anyone have an idea?

I'm attempting to install netbeans 8.2 on a standalone (No internet connect) PC running Fedora 12

I've downloaded and copied over  both the Java "" and ""

I've Followed instructions here

Steps Taken
first opened su terminal and cd to Download folder
chmod +x and

typed install got error about missing destination file operand after

in a file browser double clicked   installation wizard appeared and I accepted the default location


after finished Netbeans open up with only default JAVA apps

attempted to repeat the process with but nothing happens

in a file browser after double   clicking on the file a pop up appears saying this is an executable text file with options to Run, Cancel etc

I chose run but nothing  happens

Any idea how to install the other components?
I need to write html/PHP/ Javasript app and possibly perl but that's a pluggin
I am currently working on upgrading our Exchange Server from 2013 to Exchange 2016.

I have installed Exchange 2016 CU6 on a brand new installation of Windows 2016 STD. After running through install and then SCP and URL's, is when I noticed that my users were getting an SSL error, "The name on the security certificate is invalid or does not match the name of the site."

I know from digging around that Identity (ex. Identity: Server\Rpc ( and Name (Rpc (  of this server.

I attempted to fix this manually and made it worse.


Identity: ServerName\Rpc (Default Web Site)
Name:    Rpc (Default Web Site)

Post fix attempt:

Identity: ServerName\ServerName\Rpc (
Name: ServerName\Rpc (

ServerName = Actual Server Name = Valid and correctly installed SSL cert with "", substitued actual domain name with "mycompanydomain

This is the error that I get now when I try to change the Name or Identity of the new Exchange Server and the last cmdlet that I have tried:

"Set-OutlookAnywhere -Identity "ServerName\ServerName\Rpc (" -ExternalHostname mail -InternalHostname -ExternalClientsRequireSsl $true -InternalClientsRequireSsl $true -Defau
ltAuthenticationMethod NTLM -Name "Rpc ("

And I get this response back:

"Cannot process argument …
I have office 2016 installed but it is 32Bits.

I would like to move it 64Bits as I am having trouble opening big files in Excel ....

Is there a way I can do this without re-installing ?

My problem is with Outlook as I have IMAP folders (around 30GB) and I would need to re-download the whole thing ?

Keep up with what's happening at Experts Exchange!
LVL 12
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Good Morning,

Currently I try to change the password of the SRM version 5.8, motivated that we use the user administrator to enter both the Vcenter and the SRM, at the moment of modifying the installation of the SRM it indicates the following error:

A DataBase has error ocurred.

And then it tells me the following error with the DSN system: - See image.

I go to the odbc to validate the connection and I do a conection test and it is satisfactory. In addition, the service is down, and I have the service user with whom I should start and it does not raise, I am also logged into the server with the service user.

It should be noted that the service was up all the time, I had problems with the service, because I had to repair the installation and now it does not lift the service.

Validating the log tells me that it does not detect the connection to the database. - View image.

Your support with this case. Regards...
Recent update to UPS WorldShip 2018 version has raise a security question.  After Installation I called UPS technical support to resolve error messages that come up when you run program after installation with elevated privileges in our Windows AD environment.

I was informed by the UPS Tech Support Representative that I needed to increase the permission to “Full” on the ”C:\Program Files\UPS” directory level, “C:\UPS” level for computers that have older installations of UPS WorldShip. Worldship does not relocate from C:\UPS directory if older version is being updated.

While I’m no expert, I do understand that this in not the preferred setting for directories in the “C:\Program Files\” directory level.  I’ve always believed that the highest level of permission for these directories should have is “Read Execute” level, no "write" to maintain proper Window Operating System security.

One, I need to understand how to mitigate this issues, we have a PCI (Payment Card Industry) environment and PCI Certifications requires high attention to workstation and network level security.

Two, I seem really broken that everyone who installs UPS Worldship 2018 version will be breaking their workstation security settings to allow UPS Worldship 2018 to update it's self.

Other applications manage this, Chrome, Firefox, etc.first error, when permission not at "Full" on C:\Program Files\UPSsecond error, when permission not at "Full" on C:\Program Files\UPS
Could you offer a second opinion, am I over reacting ?

I'm having a very strange issue with Exchange 2016 CU8 OWA. When users login, the Inbox constantly refreshes every second or so and it makes it impossible to click on a message or do anything for that matter. I've tried on different browsers (chrome, firefox, IE) on various endpoints and they all have the same  issue. I even tried it by logging into OWA on the Exchange server itself with the same result.

Other folders like Deleted items don't seem to have this issue. This is a brand new Exchange 2016 installation. Originally I thought maybe it was related to the HTTP to HTTPS redirection so I put everything back to default but the issue persists.

I don't see anything weird in the logs and google search does not yield anything useful.

Everything else seems to be working correctly (activesync, outlook anywhere etc.).

I would appreciate some help on this.

Thanks a lot
Hi all, have Installed Wordpress on a SBS 2011,IIS7 Server and all seemed to go well. Can get welcome screen, setup site name , username and password and click Install Wordpress and I receive Success, tell s me my username and password is your chosen password, Click login and I receive Already Installed You appear to have already installed WordPress. To reinstall please clear your old database tables first. I edit the wp-config.php $table_prefix  = 'wp_31';  but same happens again, going round in circles.

Tried with Google Chrome and IE. SBS 2011 Server has all updates.
Hello.  My Windows Server 2012 installation will not send out DHCP leases.  I have reinstalled the Role/Services.  I have made sure its Authorized.  I have setup a new Scope with 125 addresses.  I have made sure the Server/Scope Options point to the correct Router IP address, the correct DNS addresses and is populated with the right Domain Name.

I'm not sure what to try next.  The event logs from the clients say what you would expect, that they are unable to receive a DHCP address.

What steps should I try?

I have the following error, installing on a client machine (Windows 10): Error 1500, Another installation is in progress. You must complete that installation before continuing this one

I searched the web and found the following:

Launch the Windows Start menu.
In the search box type services.msc and click OK.
In the Services window that opens up scroll down and look for Windows Installer.
Select Windows Installer and Right Click and select Properties.
Click on Startup type drop down and select Disabled.
Click Apply and then Click OK.
Now Restart your computer.

However, when i Right Click on Properties the startup drop down is grayed out and I can't change it.

Does anyone know how to fix this, or know of another solution?

Thanks in advance.
I Cannot Install (add role) Windows Update Services to a windows server 2008 standard r2. I have applied all the prerequisites. As I can understand the installation stops during WSUS 3.0 SP2 installation and windows internal database configuration (attached screenshot).  I also attach the log file. thanks
I'm beginning the installation of system Center 2016 in my environment

Environment :
3 Sites :
Site A: Primary site
 - consists of about 100 users
 - three ESXi Host servers
- about 40 Windows Virtual servers.
Site B: DR site
 - consists of 4 users
 - Consists of three ESXi hosts ( basically used to host the DR environment )
Site C: Remote site
 - Consists of 20 users
- Two domain controllers and file and print server
- Users connect back to Site A to work

I'm having a difficult time sizing my environment for System Center. I'm trying to use a minimal amount of servers for the System Center environment,  we are in a constant struggle to reduce the amount of servers. Too many servers end up being a support problem, maintenance is difficult and refreshing that many servers every few years to install a new OS is an ongoing issue,  Basically all of our servers are 2012 R2 and later, about a 50/50 split with 2012R2 and 2016.

I currently installed System Center 2016 Configuration Manager on  a Windows server 2016 and SQL Server 2014 on that same Server.

I'm now looking to install Operations Manager and was hoping Operations Manager Databases could use the same SQL server as Configuration Manager.  Is that OK ?

I guess my overall question is how would the experts install System Center in an Environment like mine, with the client requesting minimal amount of servers
How many Servers ? and which components on each server.

Also If I install on as few …
I am trying to install QuickBooks 2016 on Linux using wine. I keep coming to the error, during installation, that it cannot find MSVCP120D.dll and MSVCR120D.dll. Numerous sites have pointed out that these are debugging DLLs not normally shipped ( I've tried everything I can think of including different version of wine, 32 and 64bit modes, linking MSVCP120D.dll to MSVCP120.dll ... None of the office workstations have MSVCP120D.dll even though 3 of them have the very same licensed copies of QuickBooks.

I think the bottom line is that I need to find these dll's. Any idea where I can get them? I've searched to no avail.
Get your problem seen by more experts
LVL 12
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

I have a fresh install of Oracle 12cR2 on Red Hat Linux.
I am trying to run the datapump utility but it errors with:
-bash: impdp: command not found

I tried running script
I unset ORACLE_HOME, reset it and exported it.
The user is a member of the dba group in /etc/groups.

Is there a way to reinstall the utility?
Is there a way to check for proper installation?

Any assistance is much appreciated.
I am installing Exchange 2016 CU8 in exisiting Exchange environment ( Existing Exchange servers  running with Exchange 2016 CU1). However, I am getting below error at first step of Exchange installation. Can any one please guide.

The following error was generated when "$error.Clear();
          $arbMbxname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
          $arbMbxLastName = "MsExchDiscoveryMailbox D919BA05-46A6-415f-80AD-7E09334BB852";
          $arbUser = @(Get-User -Filter {LastName -eq $arbMbxLastName} -IgnoreDefaultScope -ResultSize 1);
          if ($arbUser.Length -eq 0)
            Install-UserAccount -Name $arbMbxname -LastName $arbMbxLastName;
        " was run: "Microsoft.Exchange.Data.Directory.ADConstraintViolationException: An Active Directory Constraint Violation error occurred on Additional information: The operation failed because UPN value provided for addition/modification is not unique forest-wide.
Active directory response: 000021C8: AtrErr: DSID-03200BF3, #1:
      0: 000021C8: DSID-03200BF3, problem 1005 (CONSTRAINT_ATT_TYPE), data 0, Att 90290 (userPrincipalName)
 ---> System.DirectoryServices.Protocols.DirectoryOperationException: A value in the request is invalid.
   at System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32 messageId, LdapOperation operation, ResultAll resultType, TimeSpan requestTimeOut, Boolean …
paper port 14 stopped working on my computer that has windows 10.  I have tried changing the compatibility it doesn't work.  I ran across the free download to Paprerport 14.5 but that seems to not be able to load also.  It gets stuck asking if I am OK with a reboot after installation but nothing happens.
I am trying to install Exchange Server 2016 on windows server 2016,
I get the message attached,
What's the solution?
Dear Experts, I created a little software program (in Delphi) and have a few users of it. The installation package for it was created with a now defunct software called "Install-Us" (, and author will no longer support it). However, it has always worked fine and has installed okay on 32-bit and 64-bit systems alike. The other day one of my users with a Windows 10 64-bit system had this problem : after successful installation, he would try to launch my software from the normal START menu program group that gets created. Only my initial splashscreen would display, and then it would "hang" there for a while before simply self-aborting (no error message). However, if I would go directly to the folder my software got installed to, and double-click the exe file there, the software launched fine! I tried making a shortcut of the main exe right there in that folder, then moving the shortcut out into the Desktop, for the ease of my user. Launching from this shortcut wouldn't work and did the same "hanging" that I described before... even if I set the properties of this shortcut to "Run as administrator".
    In my install procedure (using Install-Us), it has the facility to be able to execute some Windows commands during the installation process. Upon advice from an older question to EE a few years ago, I am running this particular command during my installation process:

icacls %Install% /grant "everyone":(OI)(CI)F

... in order to combat any "permission" …
Good afternoon,

I will proceed with a vcenter server appliance 6.0 installation.

I want to validate with you, regarding the issue of license, if the esxi where I will install the appliance, has a valid license, that license is only for the esxi? or for the vcenter appliance do I require a new license? or just with the license of esxi is enough?

Because I understand that if you do not have a license, it expires in 60 days.






Installation is the act of making a computer program program ready for execution. Because the process varies programs often come with a specialized program responsible for doing whatever is needed for their installation. Installation may be part of a larger software deployment process. Cross platform installer builders that produce installers for Windows, Mac OS X and Linux include InstallAnywhere, InstallBuilder and Install4J. Installers for Microsoft Windows include Windows Installer, InstallShield, and Wise Installation Studio; free installer-authoring tools include NSIS, IzPack, Clickteam, InnoSetup, InstallSimple and WiX. Mac OS X includes Installer, and also includes a separate software updating application.