As most of us know, the use of inhibitor to inhibit corrosion is most suitable in a closed system. Then, what about coating? Can coating be used for both open and closed system? Or is it have any disadvantages and etc.
A wide variety of corrosion protections on metallic materials are in use in the current technology: physical, chemical, diffusion-built, electric conductive, electric insulative, cathode protection, etc. All of them aimed to protect the metal surface for undesirable oxidation (corrosion) in open environment. What do you mean by "closed system"? Do you mean a corrosion is restricted volumes? If so, the question is "yes": a certain kind of coatings is aimed to protect metals in such conditions. If you will specify your question, you probably will be answered more detailed.
there is no definitive answer; some coatings are aimed at particular uses in highly corrosive and high temperature environments (eg desulphurisation systems) and the interest is aimed at having the highest protective power. In other cases, e.g. coatings for means of transport (ships, airplanes, cars ...) must withstand an aggressive natural environment and maintain an unaltered functional and aesthetic appearance over time....
Coating layers as corrosion protective means are in general expensive shields between coated samples and the surrounding environment. Therefore, it is a custom to use coating layers for open systems, directly exposes to the surrounding environment,i.e., aerated systems.
In contrast, coating layers are not customed to be used in closed systems because the layers might cause problems such as crevice corrosion, and so on, due to a coating holiday,i.e., a premature coating failure,. present in the coatings.