看你的异常:
UnauthorizedAccessException 设置的 RegistryKey 是只读的,因此无法写入(例如,它是根级节点,或者未用写访问权限打开该项)。 
try
{

RegistryKey rkey = Registry.LocalMachine;
RegistryKey rkey1=rkey.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run",true);//*******这句你写对了吗?
rkey1.SetValue("conncetInterNet",fileName +@"\记录上网时间.exe");
rkey1.Close();
MessageBox.Show("写入注表成功!","提示!");
}
catch(Exception exce)
{
MessageBox.Show(exce.Message,"Error");
}