2
$\begingroup$

I made a great mistake that I selected all addons in blender Without knowing the uses of that add-ons. Now I'm confusing all are looking like new. Some tabs are new. For that I unseleced all add-ons now I don't have cycles render and many useful options. Please help me to reset all add-ons which presented when I open first 😥

$\endgroup$
3
$\begingroup$

Try resetting Blender with "Factory Reset".This would reset Blender to its initial installed state and hopefully also activate the uninstalled addons.
Note other settings like user defined hotkeys would be lost if this approach is followed.
enter image description here

$\endgroup$
3
  • $\begingroup$ Thank you, wow I didn't see that factory reset. Thanks it worked $\endgroup$ – Alex Matt Aug 15 '20 at 15:15
  • 1
    $\begingroup$ Should make the OP aware that this does not automatically save new startup file if they saved addon prefs beforehand (this is a new default feature in 2.8).. See docs for more info. In other words, this is a temporary fix unless new prefs are saved. $\endgroup$ – Timaroberts Aug 15 '20 at 15:43
  • $\begingroup$ Didn't know about this. $\endgroup$ – starzar Aug 16 '20 at 5:58
3
$\begingroup$

Disable non default addons

Further to How can I get a list shows which add-ons are enabled by user?

Test script Disables all non-default addons (not listed as default) and saves user preferences.

import bpy

default_addons = {"io_anim_bvh",
                  "io_curve_svg",
                  "io_mesh_ply",
                  "io_mesh_stl",
                  "io_mesh_uv_layout",
                  "io_scene_fbx",
                  "io_scene_gltf2",
                  "io_scene_obj",
                  "io_scene_x3d",
                  "cycles"}

# enable defaults                  
for addon in default_addons:
    bpy.ops.preferences.addon_enable(module=addon)


for addon in bpy.context.preferences.addons:
    if addon.module not in default_addons:
        bpy.ops.preferences.addon_disable(module=addon.module)
        
bpy.ops.wm.save_userpref()
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.