An Azure service that is used to implement corporate governance and standards at scale for Azure resources.
The following might help:
Azure for Students VM Troubleshooting Checklist
Quick Student Guide
Use this checklist when your Azure VM deployment fails.
Step 1 — Confirm You Are Using an Allowed Region
Your student subscription only works in certain Azure regions.
Check allowed regions:
- Open Azure Portal
- Search for Policy
- Go to:
- Authoring → Assignments
- Open:
- Allowed resource deployment regions
- Write down your allowed regions
Only deploy VMs in those regions.
Step 2 — Try Another Allowed Region
Even allowed regions may fail temporarily due to Azure capacity shortages.
If deployment fails:
- Try another allowed region
- Test several approved regions
Some students only succeed after changing regions multiple times.
Step 3 — Use Recommended VM Sizes
Some older VM sizes are restricted or retired.
Recommended VM sizes:
- Standard_B2ats_v2
- Standard_B2ts_v2
- Standard_B2als_v2
Avoid:
- B1s
- older B-series VM sizes
Step 4 — Do NOT Select Availability Zones
Availability Zones can block VM creation on student subscriptions.
Best practice:
- Leave zone selection on default
- Use:
- “No infrastructure redundancy required”
This avoids:
- “Unsupported availability zone”
- “SKU unavailable in selected zone”
Step 5 — Check VM Quotas
You may hit VM quota limits even with free credit available.
Check quotas:
- Go to:
- Subscriptions → Usage + quotas
- Look for:
- Total Regional vCPU quota
- VM family quotas
- Total Regional vCPU quota
Common error:
- “Total Regional Core quota exceeded”
Step 6 — If No VM Sizes Appear
Possible causes:
- region capacity exhausted
- restricted subscription
- unsupported VM family
- temporary Azure capacity issue
Try:
Another allowed region Another Bsv2 VM size Removing Availability Zones Trying again later
Step 7 — Use CLI to Check Available VM Sizes (Advanced)
The Azure Portal sometimes shows incomplete information.
Azure CLI command:
Shell
az vm list-skus \
--location <region> \
--resource-type virtualMachines \
--output table
Show more lines
Example:
Shell
az vm list-skus \
--location denmarkeast \
--size Standard_B \
--all
``
Show more lines
This shows which VM sizes are actually available for your subscription
Important Reality Check
Azure for Students subscriptions can behave differently between students because:
- allowed regions differ
- VM capacity changes dynamically
- some VM sizes are restricted
- region availability is not always consistent
A deployment that works for one student may fail for another student with the same subscription type.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin