这类情况都是由于安装程序调用msiexec.exe安装造成的 解决办法实例其一:
安装.NET2.0和另外一个微软的应用程序时提示:"无法访问网络位置 e:/\" 点确定后安装程序结束
经过百度的搜索,没有解决了的 自己动手:打开注册表,搜索"e:/\" 不包括引号,就是刚才的提示.搜索到了两个,是跟IE相关的,键值都是e:/\\Internet Explorer\\IEXPLORE.EXE\
替换成c:\Program Files\Internet Explorer\\IEXPLORE.EXE\
重启,问题依旧
重新搜索注册表,搜索"e:/" 找到很多,把其中的/改成\
/是在网络地址里使用的,如http://www.163.COM/XXX
本地文件地址应该是\,比如c:\windows\xxx
重启,问题解决
结论:某些软件修改了注册表,把\和/弄混了
举一反三:注意提示后面的东西,比如有些出现"无法访问网络位置%USERPROFILE%\「开始」菜单\程序\启动\ "这种情况,你可以试着搜索注册表把%USERPROFILE%改成C:\Documents and Settings\All User或者C:\Documents and Settings\Administrator都试试
更改我提到的此类注册表之前一定要记得打开系统还原,先做一个还原点,出现了问题也能恢复,因此而导致的任何问题本人概不负责,此文章只适合于有相当电脑基础的人
下面再举一例,以下转自http://blog.cnool.net/mywbs/archive/2006/05/14/21251.aspx:
本人在最近安装程序也出现该问题,
“无法访问网络位置 allusersprofile\start menu\programs\startup”,错误1606。
在网上搜索了很多都解决不了,包括微软的解答方案,经测试,有个很简单的方法如下:
将注册表中
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]下的
Common Startup 的值 “%allusersprofile%\start menu\programs\startup ”(注意引号内的内容也可能为---%allusersprofile%\「开始」菜单\程序\启动),关键是看什么系统,主要替换%allusersprofile%\为 C:\Documents and Settings\All Users\
本例中更改为:
C:\Documents and Settings\All Users\「开始」菜单\程序\启动
问题解决
你参考一下吧