Первая вещь, которую я считаю, состоит в том, чтобы загрузиться с Живого CD и спасти Ваши данные к Карте памяти или портативному жесткому диску, прежде чем Вы начнете играть вокруг. Вы храните свои файлы и данные по тому же разделу как ОС??
Если Вы хотите видоизменить тот же объект, а не создать новый.
следующий пример удалит весь 0 или пустые значения:
const sev = { a: 1, b: 0, c: 3 };
const deleteKeysBy = (obj, predicate) =>
Object.keys(obj)
.forEach( (key) => {
if (predicate(obj[key])) {
delete(obj[key]);
}
});
deleteKeysBy(sev, val => !val);