Тут вариантов немного:
1. Неисправный блок питания - например, входные конденсаторы потеряли ёмкость заметно. Ну и других может быть несколько проблем в БП. Проверяется в СЦ без проблем.
2. Разные напряжения дома и на работе - в одном случае он работает, т.к. укладывается в свои пределы, в другом - уже нет. Если же заявлены пределы другие - это уже неисправность БП. Например, если заявлено работать от 180 до 240В - а он на 190В уже отключается - это неисправность.
3. Что именно приносили домой? Если системник целиком - тогда есть только одно объяснение - пока несли, он нагрелся или охладился, и в таком виде работает. Это неисправность БП или иногда материнки. Если же один БП носили, то стоит проверить кнопку включения на системном блоке - утечка на ней может давать такие глюки, и иногда сложно обнаружить, т.к. может проявляться не всегда. Проще отключить кнопку, и включить комп замыканием контактов отверткой (аккуратно!) Если так перестаёт отключаться - вот и она, кнопка - достаточно заменить или перепаять на вторую группу контактов (обычно их две, вторая не используется).
4. Маловероятно, но попадалось и такое - в питающей сети есть значительные помехи (например, где-то рядом что-то искрит на подстанции сильно, или разрядник какой-то прошивает), а БП плохо на это реагирует. Правда, исправному и нормальному БП это обычно до лампочки, но некоторые ловят глюки, а уж ИБП и вовсе с ума сходят. Рядом с промышленными объектами или с железной дорогой тоже могут быть такие помехи.