① 电脑开机时显示Windows不能加载用户的配置文件,请问是怎么回事
这种情况是无谨袜前法创建新的配置文件,所以本地计算机中没有配置文件的用户都无法登录,而有配置文件的用户就可以登录。因为创建新的用户配置文件时是把系统分区 Documents and Settings文件夹下的Default User文件夹(默认隐藏,需要设置显示隐藏文件夹)当成模板复制一份的,所以可以把焦点指定到Default User文件夹上。所以导致该故障的原因有两种:
一、Default User文件夹不完整或者被删除了,导致系统无法复制新的一份。这种情况的话需要从另外一个系统拷贝一份保存到Documents and Settings目录下即可。 二、注 册表中Default User文件夹的指定路径错误或丢失。这种情况的话运行regedit,找到HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindows NTCurrentVersionProfileList ,确保以下两个字符串这样设置
AllUsersProfile 值为 All Users
ProfilesDirectory 值为 %SystemDrive%Documents and Settings
更多相关:
若要确定用户帐户是否含有损坏的用户配置文件,请执行以下步骤:
1. 创建一个新的用户帐户,该帐户与含有可疑配置文件的帐户具有相同的权限和组成员身份或关联。
2. 将可疑配置文件中的用户设置复制到新建的用户帐户的配置文件中:
a. 单击开始,指向设置,然后单击控制面板。
b. 双击系统。
c. 在用户配置文件选项卡上,单击可疑的配置文件,然后单击复制到。
d. 在复制到对话框中,单击将配置文件复制到下的浏览。
e. 找到 Documents and Settingsuser profile 文件夹,其中 user profile 是新建的用户配置文件所在目录的名称,然后单击确定。
f. 如有必要,单击允许使用下的更改,设置适当的权限,然后单击确定。
3. 使用新建的用户帐户登录。如果您遇到使您怀疑用户配置文件的相同错误,则说明该用户配置文件已损坏;否好桐则,已损坏的是用户帐户。
若要解决配置文件已损坏这一情况下的问题,请删除该配置文件,然后为用户创建一个新的配置文件,其具体步骤如下:
1. 使用管理员帐户登录到损坏的配置文件所在的计算机。
2. 在我的电脑中,找到 Documents and Settingsuser profile 文件夹,其中 user profile 是损坏的用户配置文件所在目录的名称。
3. 删除该文件夹。
4. 注销管理员帐户。
5. 使用含有损坏配置文件的帐户再次登录计算机。Windows 将为该用户创建一个新的用户配置文件。 请修复一下系统试试
1、开机按F8进入安全模式后在退出,选重启或关机在开机,就可以进入正常模式(修复注册表)。
2、如果故障依旧,请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(如果正常模式恢复失败,请开机按F8进入到安全模式中使用系统还原)。
3、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
4、如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。
5、如果故障依旧,建议重装操作系统。
如果实在不行,建议选择修复安装,这样即修复了系统,又可使C盘的程序和文件不受损失。
戴祥清尔电脑开机时显示windows不能加载用户的配置文件,出现这种情况,可以参照一下方式解决:
1、检查电脑内存是不是过小,win7系统一般需要4g以上内存,内存不足加一个内存条就行。
2、是否感染病毒,安装杀毒软件查杀。
3、cpu达到80度以上会自动关机,散热不良,长时间运行大型程序,可能会有这种结果,笔记本也需要清灰,二三十块价格。
② c中读取配置文件一般是怎么写的
我是这么做的,比如 ini 里以 #注释,以=表示赋值
#
# Note
#
aaa=bbb
我从ini里一行一行读出来,如果第一回个字母是答#,就忽略
否则就从 line_of_file 里查找 “=”字符,(去掉行末'\n'换行符)
=之前的就是参数名,=之后的就是参数值(去掉空格,tab)(用strncpy)
③ 怎么使用C语言读取properties配置文件
用C语言读取properties配置文件的方法:
1、找到配置路径下的properties文件
2、按行读取文件内容
具体实现代码如下:
//定义读入的行数组,1024行
char
line[1024];
//存放配置项数组setting
int
setting[N],i
=
0;
//开始循环读入
while(fgets(fp,line,1024)
!=
NULL)
{
//读入配置的值给line变量
fscanf(line,"setting%*d
=
%d",&setting[i++]);
}
④ C怎样读取配置文件并设成环境变量
右键单机“我的电脑”选择“属性”,在出来的新界面中选择左边的菜单“高级系统设置”,会弹出一个框框,框框里面的最下面就有环境变量的编辑,你只要将你的环境变量丢里面去就行了。
⑤ 系统无法加载配置文件怎么办
1、按“win+r”打开“运行”窗口,输入“regedit”命令后按“确定”键。
2、在打开的“注册表编辑器”中依次展开以下注册项:hkey_local_machine、software、microsoft、windows
nt、currentversion、profilelist
3、在右侧窗口中找到并双击“allusersprofile”键值,在弹出的窗口中,将键值修改为“all
users”,点击“确定”保存。
4、再次在侧窗口中找到并双击“profilesdirectory”键值,在弹出的窗口中,将键值修改为“%systemdrive%\documents
and
settings”,点击“确定”保存。
通过以上设置后,退出注册表,“windows不能加载本地存储的配置文件”的问题就解决了。