1. Чтобы их отличить, надо помнить, что причастие всегда образуется от глагола, а прилагательное - не так часто.
Например:
бегущий - от "бежать", значит, причастие покрасневший - от "покраснеть", значит, причастие красный - не от глагола, значит, прилагательное книжный - от существительного "книга", значит, прилагательное
2. Кроме того, у причастия есть суффиксы, которых нет у прилагательных:
рисуЮЩий
бежаВШий
открыТый
невидИМый
Так что причастие от прилагательного можно отличить по этим суффиксам.
Необходимость определять, от глагола или нет образовалось слово, нужно только тогда, когда у причастия и прилагательного похожие суффиксы:
клюквЕННый (от существительного "клюква", прилагательное) - обижЕННый (от глагола "обидеть", причастие)
глинЯНый (от существительного "глина", прилагательное) - обещАННый (от глагола "обещать", причастие)