Hello Yuki,
I wouldn't say that it's incorrect. But you need to realize that there is a certain implication that this action is going to be repeated. In other words, it's not a one-off action. I think that in your context it is more likely to hear someone say: вы можете открыть окна. But in the following contexts I would use "открывать."

1) - Я оставляю вас пожить в моём особняке. Мы можете делать всё что угодно: смотреть телевизор, открывать окна и даже кататься на бегемоте, который живёт в аквариуме на 10 этаже. (So, here we can see that the action is expected to be repeated.)

2) – Товарищи, с тех пор как это здание было оставлено 15 лет назад, вы можете заметить в какое ужасное состояние оно пришло. Мы даже не можем подойти к окнам, так как подход к ним завалин всякими вещами. Давайте попробуем, всё же их открыть.
- Что? Можно начать открывать окна?
- Да, вы можете открывать окна. (In this case there is going to be one action but it’s a long one)
To summarize:
Открывать can be used for: a) repetitive action (a series of actions) b) for a long action which involves a process
Открыть – a one-off action (a relatively short action)
I might be missing something but that’s all I can think of right now.