Has anyone managed to get IIS media services to install on Windows 10? When I try it tells me I need IIS 7.0 or higher. I have version 10.0.10240.16384 installed so it seems it is not detecting the version correctly. I am guessing there is a registry hack somewhere that will get it to install - any help would be greatly appreciated.
Please try this:
Firstly closed IIS Manager, then changed the IIS MajorVersion in the registry to 9, installed urlrewrite from the MSI with no problems and changed the registry version back to 10.
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
Value: MajorVersion
refer to:
https://forums.iis.net/t/1227944.aspx?IIS+Media+Service+4+1+failed+to+install+on+Windows10+because+it+can+t+recognize+it+is+IIS7+or+above
This is a more detailed description of the registry "hack" needed to fool the installer so as to install on Windows 10:
Open Regedit > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
Edit "MajorVersion" and set the "DECIMAL" value to 9
Hit F5 while in Regedit
Now go install the ReWrite 2.0 module.
Change the "MajorVersion" back to "DECIMAL" value of 10
Hit F5 while in Regedit
Close Regedit
This came from: https://forums.iis.net/t/1223556.aspx
Related
Getting error when i try to install in package Manager console. Install-Package : Unable to find package 'System.Data.SQLite'. At first, I thought that i enter the wrong package so i double check what i type in the console and I pretty sure that i entered the correct command. so I go to the Manage Nuget Package in my VS2012 and i getting also error.
my nuget settings:
How can I fix it?
You need to enable TLS 1.2, which is required since june 2020.
start regedit.exe
go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319
create DWORDs SystemDefaultTlsVersions and SchUseStrongCrypto and set both to 1.
This will works since Windows 8, if you still use Windows 7, you need to enable TLS 1.2 first.
I installed CF 11 on Windows 10 Professional using IIS option as shown below. But when I go to IIS I don't see CFIDE folder there:
I thought the CF installation process would have created a CFIDE folder in IIS with its subfolder Administrator that points to the Administrator URL. But IIS did have any such folder. If I remember in Windows 7, installing CF 11 with IIS option automatically configure Administrator website in IIS - at least that what I recall I had done in Win7.
So I manually added a virtual directory in IIS and named it CFIDE with physical path as C:\ColdFusion11\cfusion\wwwroot\CFIDE that is a correct path on my system. But when I go to http://localhost/CFIDE/administrator/ or go to All Programs-->Adobe-->Administrator in Windows, I get the following error. Please help:
CF11 was initially not supported for windows 10. One of the recent update of CF11 started supporting Windows 10. You would need to install ColdFusion and Select Built in Web server while installing ColdFusion. Once its installed, apply the latest update from CF admin and re-configure the IIS connector using Web server Configuration tool.
OR
Apply the latest update manually:
http://coldfusionx.blogspot.in/2017/07/how-to-install-coldfusion-updates.html
And re-configure the IIS connector.
I get an error while trying to install IIS manager from "Turn on off windows features" on a windows 8 machine. Just before trying to install this I install Visual Studio community online and rebooted my machine. Visual Studio works fine.
I also made sure all updates are installed on my machine and also rebooted and tried installing IIS manager.
The error that I get is "The function attempted to use a name that is reserved for use by another transaction"
Thanks
Ranjith
Try to turn off your antivirus before install IIS.
I had the same problem and spent hours trying to find out the root cause. Tried to disable anti virus and other options as discussed in forums on the internet.
Here is how i resolved the problem.
Open up msconfig -> go to boot tab -> select Safe boot (Minimal) -> Apply -> Okay
Your machine should restart in safe mode and you should be able to successfully install IIS from the "Turn Windows Feature On/Off" section as described by others.
After the installation is complete, run msconfig again to unselected Safe boot so that you log in to the normal desktop environment on restart. Enjoy!
Just now i also faced that problem and this is how fixed the problem.
The reason can be another server which running on your pc, is using the same port as IIS. (e.g: 80 or 8080).
According to my solution, I started the wampserver. then click on wamp icon on the task bar. then opened the httpd.conf file from Apache.
find (ctrl+F) the "Listen 80" and replace it to "Listen 8080" or any other. save it.
restart your pc and try to install the IIS manager again.
hope it will works!! Good luck.
I have windows server 2012 and I have installed the IIS 8.5 but I could not see the URL rewrite module. How can I enable or install?
Download it from here:
http://www.iis.net/downloads/microsoft/url-rewrite
or if you already have Web Platform Installer on your machine you can install it from there.
Worth mentioning: you should download the x64 version!
From the main download page (https://www.iis.net/downloads/microsoft/url-rewrite) click "additional downloads" (under the main download button) and download the x64 version (because for some reason - the default download version is x86)
First, install the URL Rewrite from a download or from the Web Platform Installer. Second, restart IIS. And, finally, close IIS and open again. The last step worked for me.
Thought I'd give a full answer combining some of the possible intricacies required for completeness.
Check if you have 32-bit or 64-bit IIS installed:
Go to IIS Manager → Application Pools, choose the appropriate app pool then Advanced Settings.
Check the setting "Enable 32-bit Applications". If that's true, that means the worker process is forced to run in 32-bit. If the
setting is false, then the app pool is running in 64-bit mode.
You can also open up Task Manager and check w3wp.exe. If it's showing as w3wp*32.exe then it's 32-bit.
Download the appropriate version here: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads.
Install it.
Close and reopen IIS Manager to ensure the URL Rewrite module appears.
I keep getting the error message when attempting to install IIS on Windows 7
"An error has occurred. Not all the features were successfully changed."
The iis7.log contains shows...
[07/17/2013 12:48:05] "C:\WINDOWS\System32\inetsrv\iissetup.exe" /install SharedLibraries
[07/17/2013 12:48:05] Successfully added IIS_IUSRS ACE to DACL at %ProgramData%\Microsoft\Windows\WER\ReportQueue.
[07/17/2013 12:48:05] < !!FAIL!! > Failed to acquire the NetFrameworkConfigurationKey key container context (result=0x8007054f)
[07/17/2013 12:48:05] < !!FAIL!! > Install of component SharedLibraries result=0x8007054f
[07/17/2013 12:48:05] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8007054f
I have tried doing a clean boot (disabling non-microsoft services) but this has not helped.
Has anyone got anything to suggest?
Cheers,
Dave
This problem occurs due to unstable changes in Microsoft .Net Framework follow these steps to fix it out.
Step1:
Remove Microsoft .Net Framework under Turn Windows features on or off.
Step2:
Again Install IIS 6 or 7 under Turn Windows features on or off.
Step3:
Again install Microsoft .Net Framework under Turn Windows features on or off.
I've encountered the same error while I was installing the IIS on a windows 7 , 32 bit machine.
I've tried almost all the solution that I found in many websites.
In order to get rid of this error you can do a repair of the OS. it will solve the issue permanently.
Windows 7
Try this,
run cmd as Admin.
Unistall all iis.
start /w pkgmgr.exe /uu:IIS-WebServerRole;WAS-WindowsActivationService
Reinstall iis and normaly it's work
Alain
I know this is an old post, but I was just able to successfully install IIS on Windows 7 Sp1 (64bit) after having the same problem and 2 days of internet searches. I hope I can help someone with the same problem.
After running the same command "C:\WINDOWS\System32\inetsrv\iissetup.exe" /install SharedLibraries" and monitoring it using ProcessMonitor, it appeared that the installer is not able to write to the folder "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys"
I renamed MachineKeys to MachineKeys_old and reinstalled the IIS feature and it completed without any errors.