如何恢复IE默认连接首页被修改

                           如何恢复IE默认连接首页被修改
        经常上网的人也许会碰到,IE 浏览器上方的标题栏被改成“欢迎访问..网站”的样式,这是最常见的IE被病毒攻击导致主页被随意篡改的手段,受害者众多。现在网络中有很多修改IE属性的软件,比如3721上网助手,用以保护IE不被病毒攻击。但如何通过修改系统注册表,达到保护的目的呢?
        我们可以进入注册表KEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main/Start Page和HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main/Start Page
        通过修改“Start Page”的键值,来达到修改浏览器IE 默认连接首页的目的,如浏览“万花谷”就会将你的IE 默认连接首页修改为“http://on888.home.chinaren.com”,即便是出于给自己的主页做广告的目的,也显得太霸道了一些,这也是这类网页惹人厌恶的原因。
        解决办法:
①在Windows 启动后,点击“开始”→“运行”菜单项,在“打开”栏中键入regedit,然后按“确定”键;
②展开注册表到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main下,在右半部分窗口中找到串值“Start Page”双击,将Start Page 的键值改为“about:blank”即可;
③同理,展开注册表到HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main在右半部分窗口中找到串值“Start Page”,然后按②中所述方法处理。
④退出注册表编辑器,重新启动计算机,一切OK了!
        特殊例子:当IE 的起始页变成了某些网址后,就算你通过选项设置修改好了,重启以后又会变成他们的网址了,十分的难缠。其实他们是在你机器里加了一个自运行程序,它会在系统启动时将你的IE 起始页设成他们的网站。
        解决办法:运行注册表编辑器regedit.exe,然后依次展开HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run主键,然后将其下的registry.exe 子键删除,然后删除自运行程序c:/Program Files/registry.exe,最后从IE 选项中重新设置起始页,一切问题都解决啦!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是基于MSP430G2553的智能窗帘控制代码,你可以根据自己的具体需求进行修改和优化: ``` #include <msp430.h> #define BUTTON_PIN BIT3 #define LED_PIN BIT0 #define MOTOR_PIN BIT6 volatile unsigned int motorState = 0; // 0表示关闭,1表示打开 void main(void) { WDTCTL = WDTPW + WDTHOLD; // 停用看门狗定时器 P1DIR |= LED_PIN + MOTOR_PIN; // 设置LED和电机引脚为输出 P1REN |= BUTTON_PIN; // 启用按键引脚上拉电阻 P1OUT |= BUTTON_PIN; // 设置按键引脚为高电平(默认状态) P1IE |= BUTTON_PIN; // 允许按键引脚中断 P1IES |= BUTTON_PIN; // 设置下降沿触发中断(即按下按键时触发中断) P1IFG &= ~BUTTON_PIN; // 清除按键引脚中断标志位 __enable_interrupt(); // 允许全局中断 while (1) { if (motorState == 1) // 如果电机打开,LED灯亮 { P1OUT |= LED_PIN; } else // 如果电机关闭,LED灯灭 { P1OUT &= ~LED_PIN; } } } #pragma vector=PORT1_VECTOR // 定义按键引脚中断处理函数 __interrupt void Port_1(void) { if ((P1IFG & BUTTON_PIN) == BUTTON_PIN) // 判断是否是按键引脚触发了中断 { __delay_cycles(5000); // 延时去抖动 if ((P1IN & BUTTON_PIN) == 0) // 判断按键是否按下 { if (motorState == 0) // 如果电机关闭,打开电机 { motorState = 1; P1OUT |= MOTOR_PIN; } else // 如果电机打开,关闭电机 { motorState = 0; P1OUT &= ~MOTOR_PIN; } } P1IFG &= ~BUTTON_PIN; // 清除按键引脚中断标志位 } } ``` 这段代码通过P1.3引脚连接一个按键,P1.0引脚连接一个LED灯,P1.6引脚连接一个电机,实现智能窗帘的控制。按下按键时,如果电机关闭,则打开电机并点亮LED灯;如果电机打开,则关闭电机并熄灭LED灯。注意,此代码只是一个基础框架,你需要根据具体的硬件电路和功能需求进行修改和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值