错误1603的六种解决方案:一、以管理员身份运行安装程序;二、临时禁用Windows安全中心实时防护;三、修正为纯英文安装路径并赋予权限;四、清理%TEMP%及系统临时文件;五、启动并设Windows Installer服务为自动;六、卸载华硕许可验证残留服务。
一、以管理员身份运行安装程序
华硕电脑默认用户权限可能不足以执行完整安装流程,错误1603常因权限不足触发。提升执行权限可绕过系统对关键注册表项或系统目录的写入限制。
1、在文件资源管理器中找到待安装的软件安装包(如 setup.exe 或 installer.msi)。
2、右键点击该安装文件,在弹出菜单中选择“以管理员身份运行”。
3、若弹出用户账户控制(UAC)提示框,点击“是”确认授权。
二、禁用Windows安全中心实时防护
华硕预装的MyASUS或Armoury Crate等工具常与Windows安全中心协同工作,其后台扫描进程可能误判安装行为为可疑活动并强制中断MSI安装流程。
1、点击任务栏右下角通知区域的盾牌图标,或按 Win + I 打开设置,进入“隐私和安全性” → “Windows 安全中心”。
2、点击“病毒和威胁防护”,向下滚动至“管理设置”区域。
3、将“实时保护”开关切换为关闭状态,保持关闭时间不超过5分钟。
三、修正安装路径与目录权限
华硕部分机型出厂预装软件使用中文路径(如“C:\华硕软件\”),而Windows Installer引擎对非ASCII字符路径兼容性差,易在提取CAB或写入注册表时抛出1603。
1、将安装路径更改为纯英文、无空格、无特殊符号的路径,例如D:\ASUSApp,而非“D:\华硕工具\”或“C:\Program Files\”。
2、右键目标安装文件夹(如 D:\ASUSApp),选择“属性” → “安全”选项卡 → “编辑”。
3、在权限列表中选中当前登录用户,勾选“完全控制”,点击“应用” → “确定”。
四、清理临时文件与系统缓存
华硕电脑在长时间运行后,%TEMP% 和 %SystemRoot%\Temp 中易积压大量InstallShield、MSIEXEC残留日志及锁定句柄,导致新安装包无法获取独占访问权。
1、按 Win + R,输入 %temp%,回车后全选内容(Ctrl+A),删除所有可删除文件(跳过正在使用的)。