It boasts 4GB of RAM and a 128GB SSD, making it ideal for smooth multi-tasking and quick access to your files and applications. If the sound drivers are not automatically installed after a full Windows update, you must download the sound drivers from Dell's web site to get the sound working.