Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to set a *.wav file as Windows (7 Ultimate) log on sound. The sound file is more than 1 minute in length. When I log onto Windows, it never play the sound. I think there is a limitation in the length of sound files that can be played by windows sound in Windows XP. Is such limitation still exists in Windows 7? How can I play a 1 minute sound file every time I log on to Windows?

Note, I don't want to put the sound file in startup folder or do something similar. I want to set the sound file as 'Windows Log on' sound.

share|improve this question
1  
Have you tried it with various quality settings on the file to reduce it's physical size? For example a 16kHz 8-bit audio file may sound okay but would be a heck of a lot smaller than a 48kHz 24-bit audio file and may potentially work if it's a file size limit that Windows is working to rather than play time... –  Mokubai May 26 '11 at 10:53
    
@Mokubai, your trick works. Now the file is 1.4 MB and Windows can play it. Can you please post your comment as answer? –  Donotalo May 26 '11 at 12:38
    
I've undeleted and edited my earlier answer to match the fix :) –  Mokubai May 26 '11 at 12:43
add comment

3 Answers 3

up vote 2 down vote accepted

Have you tried it with various quality settings on the file to reduce it's physical size?

For example a 16kHz 8-bit audio file may sound okay but would be a heck of a lot smaller than a 48kHz 24-bit audio file.

This could potentially work if it's a file size limit that Windows is working to rather than the play time of the file...

share|improve this answer
add comment

I've done some research on this topic, and it appears that it's just not possible, other that the startup menu option. The issue is that that file must be stored in RAM, and during boot, the system needs that space. The limit was put in due to performance reasons, and there doesn't seem to be a workaround.

share|improve this answer
    
What is the quantitative value of the limit? Is it 50 KB? Or 5 seconds? Or something else? Does it differ for each version of Windows? –  ADTC May 7 at 4:57
add comment

You can add a task to do that on Windows Task Scheduler. Take a look at http://msdn.microsoft.com/en-us/library/bb756979.aspx

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.