Sunday, November 11, 2012

"Error 1297 No Sound" in Windows 8

Details
After installing Windows 8 Release Preview, my client reports that his laptop don't have any sound on  Acer AspireOne Happy PAV70 speaker. But he can hear the sound using external headphones. So I configure out some solutions for this.

Causes: This might cause because the Windows audio services could not started.

Solution #1

Run the Playing Audio Troubleshooter to diagnose the exact issue. Follow these steps to run Troubleshooter:
a. Press 'Windows Key' + C to open Charm Bar.
b. Select Search option.
c. Select Settings then type 'Troubleshooter' in the Search box and hit enter.
d. Select 'Hardware and Sound' from Troubleshooter Window.
e. Select 'Playing Audio' under Sound option.
f. Follow the onscreen instructions.

Solution #2

Follow the steps and then check if this fixes the issue.
a. Press 'Windows Key' + R
b. Type 'services.msc'   - without quotes and hit enter.
c. Navigate to 'Windows Audio services'. Right click on 'Local Service' and select 'Properties'
d. Under the Log on Tab, make sure Local Service is selected.
e. Now go to Control Panel > Administrative Tools > Local Security Policy
f. Expand Local Policies > User Rights Assignment
g. On the right pane, scroll to 'Create global objects' and verify if LOCAL SERVICE is listed under this user tight.
h. If not, double click and select Add User or Group and type in LOCAL SERVICE and click Ok.
i. Reboot and try again to start the Windows Audio Service from Services.

Solution #3

If that doesn't work, follow the steps mentioned below.
a. Press 'Windows Key' + C to open Charm Bar.
b. Type cmd (Command prompt)
c. On the left pane, right-click on the 'cmd' option and select 'Run as Administrator'
d. Type the following command:
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
e. Restart the computer and then check if this fixes the issue.

Solution #4

This can be verified by run\services.msc and try to start override the services manually.

In run\services.msc, right click on the Windows Audio service, choose properties, on the Log On tab, select 'This account' and fill in 'Local Service' with the correct password.

Then, from run\regedit.exe, find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audioserv, on the right hand side of the registry editor; find the key named 'RequiredPrivileges'. There should be 3 privileges required:

SeChangeNotifyPrivilege
SeImpersonatePrivilege
SeIncreaseWorkingSetPrivilege

From this page, these Privilege Constants are related to their respective User Right names:

SeChangeNotifyPrivilege -> Bypass traverse checking
SeImpersonatePrivilege -> Impersonate a client after authentication
SeIncreaseWorkingSetPrivilege -> Increase a process working set

Then, run secpol.msc, under SecuritySettings\LocalPolicies\User Right Assignment. Click on them and select Properties. On the Local Security Setting tab, if LOCAL SERVICE is not listed, click Add User or Group and add LOCAL SERVICE.
Ok and reboot.

Solution #5

You should have to use another audio services as backup.
Realtek Audio HD Manager 2.69 for Windows 8 or latest

If you have audio drivers installed and working but still no sound, try following:
If you have external speakers, connected them properly to PC and plugged in.

Is the sound device disabled?
a. On the desktop, right click the speaker icon on your taskbar, and then select Playback Devices.
b. Right click the empty space and select both Show Disconnected Devices and Show Disabled Devices.
c. If you see icons for your speakers and headphones now, right click the correct sound devices > Set as default device

Audio service still not started?
a. Search for services.msc
b. Scroll through the list of services, right click Windows Audio, and then select Start
Check the following dependencies are started as well:
- Multimedia Class Scheduler
- Remote Procedure Call
- Windows Audio Endpoint Builder

Sound should be back. Hopefully :)


Credits: RRobin

No comments:

Post a Comment