Like other drugs for HIV, Efavir works by impairing the virus's ability to multiply. However, when taken alone it may prompt the virus to become resistant. Efavir is therefore always taken with at least one other HIV medication, such as Retrovir or Crixivan. Even when used properly, it may remain effective for only a limited time.