华为手机有id是可以恢复出厂设置的。不过前提是你要知道密码是多少,因为恢复出厂设置的时候系统会要求你输入ID密码。但是,如果不是近期出产的手机,你也可以在手机工厂模式下恢复出厂设置,如近期的出厂的手机那就要利用电脑端的华为手机助手进行恢复出厂了。