在使用windows Server 2012 R2 的服务器或云主机时,服务器安装不了Net Framework 3.5,报以上的错误“无法打开运行空间池,服务器管理器winrm插件可能已损坏或丢失”。
网上查询若服务器安装不了iis服务时,报此错误也是用以下方法进行解决。
这个问题可能的原因是您的机器未设置虚拟内存,可以用以下方法处理。
由于开启虚拟内存会导致硬盘IO性能下降,因此阿里云服务器初始状态未配置虚拟内存,如果需要开启虚拟内存,可以采用如下方法增加:
1. Windows配置虚拟内存的方法
2. 在桌面右击计算机点属性-点高级,或者以下方式找到系统属性
图1
3. 点“性能”面板上的设置 ,依次如下图2-图3-图4,选择磁盘驱动器,点“自定义大小”
图2
图3
图4
结合微软官方推荐,我们建议:
- 设置页面交换文件的最小值为内存的1倍,最大值为内存的2倍。
- 尽可能将页面交换文件设置在非系统磁盘以获得更好的IO性能。
- 合理考虑系统蓝屏时产生Memory.dmp的需求。
4. 操作完后点中间的“设置”(重要),后点确定完成。
5. 当看到这个的时候,虚拟内存已经分配了,那怎么还提示那个问题呢?于是就重启了下服务器,就通过了